libosmscout
0.1
|
#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< MultiDBRoutingState >::CalculateRoute(), osmscout::AbstractRoutingService< MultiDBRoutingState >::GetRNode(), osmscout::AbstractRoutingService< MultiDBRoutingState >::GetWayStartNodes(), osmscout::AbstractRoutingService< MultiDBRoutingState >::GetWayTargetNodes(), osmscout::AbstractRoutingService< MultiDBRoutingState >::ResolveRNodesToRouteData(), and osmscout::AbstractRoutingService< MultiDBRoutingState >::RestrictInitialUTurn().
|
inline |
Referenced by osmscout::AbstractRoutingService< MultiDBRoutingState >::CalculateRoute(), osmscout::SimpleRoutingService::CalculateRouteViaCoords(), osmscout::MultiDBRoutingService::GetClosestRoutableNode(), osmscout::MultiDBRoutingService::GetRoutableNode(), osmscout::AbstractRoutingService< MultiDBRoutingState >::GetWayStartNodes(), osmscout::AbstractRoutingService< MultiDBRoutingState >::GetWayTargetNodes(), osmscout::AbstractRoutingService< MultiDBRoutingState >::ResolveRNodesToRouteData(), and osmscout::AbstractRoutingService< MultiDBRoutingState >::RestrictInitialUTurn().
|
inline |
Referenced by osmscout::AbstractRoutingService< MultiDBRoutingState >::CalculateRoute(), osmscout::SimpleRoutingService::CalculateRouteViaCoords(), osmscout::MultiDBRoutingService::GetClosestRoutableNode(), osmscout::AbstractRoutingService< MultiDBRoutingState >::GetRNode(), osmscout::MultiDBRoutingService::GetRoutableNode(), osmscout::AbstractRoutingService< MultiDBRoutingState >::GetStartNodes(), osmscout::AbstractRoutingService< MultiDBRoutingState >::GetTargetNodes(), osmscout::AbstractRoutingService< MultiDBRoutingState >::GetWayStartNodes(), osmscout::AbstractRoutingService< MultiDBRoutingState >::GetWayTargetNodes(), osmscout::AbstractRoutingService< MultiDBRoutingState >::ResolveRNodesToRouteData(), and osmscout::AbstractRoutingService< MultiDBRoutingState >::RestrictInitialUTurn().
|
inline |