libosmscout  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
osmscout::MultiDBRoutingService Member List

This is the complete list of members for osmscout::MultiDBRoutingService, including all inherited members.

AbstractRoutingService(const RouterParameter &parameter)osmscout::AbstractRoutingService< MultiDBRoutingState >explicit
AddNodes(RouteData &route, DatabaseId database, Id startNodeId, size_t startNodeIndex, const ObjectFileRef &object, size_t idCount, bool oneway, size_t targetNodeIndex)osmscout::AbstractRoutingService< MultiDBRoutingState >protected
CalculateRoute(const RoutePosition &start, const RoutePosition &target, const std::optional< osmscout::Bearing > &bearing, const RoutingParameter &parameter)osmscout::MultiDBRoutingService
CalculateRoute(const std::vector< osmscout::GeoCoord > &via, const Distance &radius, const RoutingParameter &parameter)osmscout::MultiDBRoutingService
AbstractRoutingService< MultiDBRoutingState >::CalculateRoute(MultiDBRoutingState &state, const RoutePosition &start, const RoutePosition &target, const std::optional< osmscout::Bearing > &bearing, const RoutingParameter &parameter)osmscout::AbstractRoutingService< MultiDBRoutingState >
Close()osmscout::MultiDBRoutingService
ClosedSet typedefosmscout::RoutingServiceprotected
debugPerformanceosmscout::AbstractRoutingService< MultiDBRoutingState >protected
DEFAULT_FILENAME_BASEosmscout::RoutingServicestatic
FILENAME_INTERSECTIONS_DATosmscout::RoutingServicestatic
FILENAME_INTERSECTIONS_IDXosmscout::RoutingServicestatic
GetClosestRoutableNode(const GeoCoord &coord, const Distance &radius=Kilometers(1)) constosmscout::MultiDBRoutingService
GetData2Filename(const std::string &filenamebase)osmscout::RoutingServicestatic
GetDatabaseId(const std::string &databasePath) constosmscout::MultiDBRoutingService
GetDatabaseMapping() const overrideosmscout::MultiDBRoutingService
AbstractRoutingService< MultiDBRoutingState >::GetDatabaseMapping() const=0osmscout::AbstractRoutingService< MultiDBRoutingState >pure virtual
GetDataFilename(const std::string &filenamebase)osmscout::RoutingServicestatic
GetIndexFilename(const std::string &filenamebase)osmscout::RoutingServicestatic
GetRNode(const MultiDBRoutingState &state, const RoutePosition &position, const WayRef &way, size_t routeNodeIndex, const RouteNodeRef &routeNode, const GeoCoord &startCoord, const GeoCoord &targetCoord, RNodeRef &node)osmscout::AbstractRoutingService< MultiDBRoutingState >protected
GetRoutableNode(const DatabaseId &dbId, const std::vector< ObjectFileRef > &refs)osmscout::MultiDBRoutingService
GetStartBackwardRouteNode(const MultiDBRoutingState &state, const DatabaseId &database, const WayRef &way, size_t nodeIndex, RouteNodeRef &routeNode, size_t &routeNodeIndex)osmscout::AbstractRoutingService< MultiDBRoutingState >protected
GetStartForwardRouteNode(const MultiDBRoutingState &state, const DatabaseId &database, const WayRef &way, size_t nodeIndex, RouteNodeRef &routeNode, size_t &routeNodeIndex)osmscout::AbstractRoutingService< MultiDBRoutingState >protected
GetStartNodes(const MultiDBRoutingState &state, const RoutePosition &position, GeoCoord &startCoord, const GeoCoord &targetCoord, RouteNodeRef &forwardRouteNode, RouteNodeRef &backwardRouteNode, RNodeRef &forwardRNode, RNodeRef &backwardRNode)osmscout::AbstractRoutingService< MultiDBRoutingState >protected
GetTargetBackwardRouteNode(const MultiDBRoutingState &state, const DatabaseId &database, const WayRef &way, size_t nodeIndex, RouteNodeRef &routeNode)osmscout::AbstractRoutingService< MultiDBRoutingState >protected
GetTargetForwardRouteNode(const MultiDBRoutingState &state, const DatabaseId &database, const WayRef &way, size_t nodeIndex, RouteNodeRef &routeNode)osmscout::AbstractRoutingService< MultiDBRoutingState >protected
GetTargetNodes(const MultiDBRoutingState &state, const RoutePosition &position, GeoCoord &targetCoord, RouteNodeRef &forwardNode, RouteNodeRef &backwardNode)osmscout::AbstractRoutingService< MultiDBRoutingState >protected
GetWayStartNodes(const MultiDBRoutingState &state, const RoutePosition &position, GeoCoord &startCoord, const GeoCoord &targetCoord, RouteNodeRef &forwardRouteNode, RouteNodeRef &backwardRouteNode, RNodeRef &forwardRNode, RNodeRef &backwardRNode)osmscout::AbstractRoutingService< MultiDBRoutingState >protected
GetWayTargetNodes(const MultiDBRoutingState &state, const RoutePosition &position, GeoCoord &targetCoord, RouteNodeRef &forwardNode, RouteNodeRef &backwardNode)osmscout::AbstractRoutingService< MultiDBRoutingState >protected
MultiDBRoutingService(const RouterParameter &parameter, const std::vector< DatabaseRef > &databases)osmscout::MultiDBRoutingService
Open(RoutingProfileBuilder routingProfileBuilder)osmscout::MultiDBRoutingService
OpenList typedefosmscout::RoutingServiceprotected
OpenListRef typedefosmscout::RoutingServiceprotected
OpenMap typedefosmscout::RoutingServiceprotected
PostProcessRouteDescription(RouteDescription &description, const std::list< RoutePostprocessor::PostprocessorRef > &postprocessors)osmscout::MultiDBRoutingService
ResolveRNodeChainToList(const RNode &finalRouteNode, const ClosedSet &closedSet, std::list< VNode > &nodes)osmscout::AbstractRoutingService< MultiDBRoutingState >protected
ResolveRNodesToRouteData(const MultiDBRoutingState &state, const std::list< VNode > &nodes, const RoutePosition &start, const RoutePosition &target, RouteData &route)osmscout::AbstractRoutingService< MultiDBRoutingState >protected
RestrictInitialUTurn(const MultiDBRoutingState &state, const Bearing &vehicleBearing, const RoutePosition &start, RNodeRef startForwardNode, RNodeRef startBackwardNode)osmscout::AbstractRoutingService< MultiDBRoutingState >protected
RNodeRef typedefosmscout::RoutingServiceprotected
RoutingProfileBuilder typedefosmscout::MultiDBRoutingService
RoutingService()osmscout::RoutingService
TransformRouteDataToPoints(const RouteData &data)osmscout::MultiDBRoutingService
TransformRouteDataToRouteDescription(const RouteData &data)osmscout::MultiDBRoutingService
TransformRouteDataToWay(const RouteData &data)osmscout::MultiDBRoutingService
WalkPaths(const MultiDBRoutingState &state, RNodeRef &current, RouteNodeRef &currentRouteNode, OpenList &openList, OpenMap &openMap, ClosedSet &closedSet, RoutingResult &result, const RoutingParameter &parameter, const GeoCoord &targetCoord, const Vehicle &vehicle, size_t &nodesIgnoredCount, Distance &currentMaxDistance, const Distance &overallDistance, const double &costLimit)osmscout::AbstractRoutingService< MultiDBRoutingState >protectedvirtual
WalkToOtherDatabases(const MultiDBRoutingState &state, RNodeRef &current, RouteNodeRef &currentRouteNode, OpenList &openList, OpenMap &openMap, const ClosedSet &closedSet)osmscout::AbstractRoutingService< MultiDBRoutingState >protectedvirtual
~AbstractRoutingService() overrideosmscout::AbstractRoutingService< MultiDBRoutingState >
~MultiDBRoutingService() overrideosmscout::MultiDBRoutingService
~RoutingService()osmscout::RoutingServicevirtual