|
libosmscout 0.1
|
Start or end position of a route calculation. More...
#include <RoutingService.h>
Public Member Functions | |
| DatabaseId | GetDatabaseId () const |
| size_t | GetNodeIndex () const |
| ObjectFileRef | GetObjectFileRef () const |
| bool | IsValid () const |
| RoutePosition ()=default | |
| RoutePosition (const ObjectFileRef &object, size_t nodeIndex, DatabaseId database) | |
Start or end position of a route calculation.
|
default |
| osmscout::RoutePosition::RoutePosition | ( | const ObjectFileRef & | object, |
| size_t | nodeIndex, | ||
| DatabaseId | database | ||
| ) |
|
inline |
Referenced by osmscout::MultiDBRoutingService::CalculateRoute(), osmscout::AbstractRoutingService< RoutingState >::CalculateRoute(), osmscout::AbstractRoutingService< RoutingState >::GetRNode(), osmscout::AbstractRoutingService< RoutingState >::GetWayTargetNodes(), osmscout::AbstractRoutingService< RoutingState >::ResolveRNodesToRouteData(), and osmscout::AbstractRoutingService< RoutingState >::RestrictInitialUTurn().
|
inline |
Referenced by osmscout::AbstractRoutingService< MultiDBRoutingState >::AddNodes(), osmscout::AbstractRoutingService< RoutingState >::CalculateRoute(), osmscout::SimpleRoutingService::CalculateRouteViaCoords(), osmscout::MultiDBRoutingService::GetClosestRoutableNode(), osmscout::MultiDBRoutingService::GetRoutableNode(), osmscout::AbstractRoutingService< RoutingState >::GetWayTargetNodes(), osmscout::AbstractRoutingService< RoutingState >::ResolveRNodesToRouteData(), and osmscout::AbstractRoutingService< RoutingState >::RestrictInitialUTurn().
|
inline |
Referenced by osmscout::AbstractRoutingService< RoutingState >::CalculateRoute(), osmscout::SimpleRoutingService::CalculateRouteViaCoords(), osmscout::MultiDBRoutingService::GetClosestRoutableNode(), osmscout::AbstractRoutingService< RoutingState >::GetRNode(), osmscout::MultiDBRoutingService::GetRoutableNode(), osmscout::AbstractRoutingService< MultiDBRoutingState >::GetStartNodes(), osmscout::AbstractRoutingService< RoutingState >::GetStartNodes(), osmscout::AbstractRoutingService< RoutingState >::GetTargetNodes(), osmscout::AbstractRoutingService< RoutingState >::GetWayTargetNodes(), osmscout::AbstractRoutingService< RoutingState >::ResolveRNodesToRouteData(), and osmscout::AbstractRoutingService< RoutingState >::RestrictInitialUTurn().
|
inline |