libosmscout
0.1
|
This is the complete list of members for osmscout::AbstractRoutingService< RoutingState >, including all inherited members.
AbstractRoutingService(const RouterParameter ¶meter) | osmscout::AbstractRoutingService< RoutingState > | explicit |
AddNodes(RouteData &route, DatabaseId database, Id startNodeId, size_t startNodeIndex, const ObjectFileRef &object, size_t idCount, bool oneway, size_t targetNodeIndex) | osmscout::AbstractRoutingService< RoutingState > | protected |
CalculateRoute(RoutingState &state, const RoutePosition &start, const RoutePosition &target, const std::optional< osmscout::Bearing > &bearing, const RoutingParameter ¶meter) | osmscout::AbstractRoutingService< RoutingState > | |
CanUse(const RoutingState &state, DatabaseId database, const RouteNode &routeNode, size_t pathIndex)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
CanUseBackward(const RoutingState &state, const DatabaseId &database, const WayRef &way)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
CanUseForward(const RoutingState &state, const DatabaseId &database, const WayRef &way)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
ClosedSet typedef | osmscout::RoutingService | protected |
debugPerformance | osmscout::AbstractRoutingService< RoutingState > | protected |
DEFAULT_FILENAME_BASE | osmscout::RoutingService | static |
FILENAME_INTERSECTIONS_DAT | osmscout::RoutingService | static |
FILENAME_INTERSECTIONS_IDX | osmscout::RoutingService | static |
GetAreaByOffset(const DBFileOffset &offset, AreaRef &area)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
GetAreasByOffset(const std::set< DBFileOffset > &areaOffsets, std::unordered_map< DBFileOffset, AreaRef > &areaMap)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
GetCostLimit(const RoutingState &state, DatabaseId database, const Distance &targetDistance)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
GetCosts(const RoutingState &state, DatabaseId database, const RouteNode &routeNode, size_t inPathIndex, size_t outPathIndex)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
GetCosts(const RoutingState &state, DatabaseId database, const WayRef &way, const Distance &wayLength)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
GetCostString(const RoutingState &state, DatabaseId database, double cost) const =0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
GetData2Filename(const std::string &filenamebase) | osmscout::RoutingService | static |
GetDatabaseMapping() const =0 | osmscout::AbstractRoutingService< RoutingState > | pure virtual |
GetDataFilename(const std::string &filenamebase) | osmscout::RoutingService | static |
GetEstimateCosts(const RoutingState &state, DatabaseId database, const Distance &targetDistance)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
GetIndexFilename(const std::string &filenamebase) | osmscout::RoutingService | static |
GetNodeTwins(const RoutingState &state, DatabaseId database, Id id)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
GetRNode(const RoutingState &state, const RoutePosition &position, const WayRef &way, size_t routeNodeIndex, const RouteNodeRef &routeNode, const GeoCoord &startCoord, const GeoCoord &targetCoord, RNodeRef &node) | osmscout::AbstractRoutingService< RoutingState > | protected |
GetRouteNode(const DBId &id, RouteNodeRef &node)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
GetRouteNodes(const std::set< DBId > &routeNodeIds, std::unordered_map< DBId, RouteNodeRef > &routeNodeMap)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
GetStartBackwardRouteNode(const RoutingState &state, const DatabaseId &database, const WayRef &way, size_t nodeIndex, RouteNodeRef &routeNode, size_t &routeNodeIndex) | osmscout::AbstractRoutingService< RoutingState > | protected |
GetStartForwardRouteNode(const RoutingState &state, const DatabaseId &database, const WayRef &way, size_t nodeIndex, RouteNodeRef &routeNode, size_t &routeNodeIndex) | osmscout::AbstractRoutingService< RoutingState > | protected |
GetStartNodes(const RoutingState &state, const RoutePosition &position, GeoCoord &startCoord, const GeoCoord &targetCoord, RouteNodeRef &forwardRouteNode, RouteNodeRef &backwardRouteNode, RNodeRef &forwardRNode, RNodeRef &backwardRNode) | osmscout::AbstractRoutingService< RoutingState > | protected |
GetTargetBackwardRouteNode(const RoutingState &state, const DatabaseId &database, const WayRef &way, size_t nodeIndex, RouteNodeRef &routeNode) | osmscout::AbstractRoutingService< RoutingState > | protected |
GetTargetForwardRouteNode(const RoutingState &state, const DatabaseId &database, const WayRef &way, size_t nodeIndex, RouteNodeRef &routeNode) | osmscout::AbstractRoutingService< RoutingState > | protected |
GetTargetNodes(const RoutingState &state, const RoutePosition &position, GeoCoord &targetCoord, RouteNodeRef &forwardNode, RouteNodeRef &backwardNode) | osmscout::AbstractRoutingService< RoutingState > | protected |
GetUTurnCost(const RoutingState &state, const DatabaseId databaseId)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
GetVehicle(const RoutingState &state)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
GetWayByOffset(const DBFileOffset &offset, WayRef &way)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
GetWaysByOffset(const std::set< DBFileOffset > &wayOffsets, std::unordered_map< DBFileOffset, WayRef > &wayMap)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
GetWayStartNodes(const RoutingState &state, const RoutePosition &position, GeoCoord &startCoord, const GeoCoord &targetCoord, RouteNodeRef &forwardRouteNode, RouteNodeRef &backwardRouteNode, RNodeRef &forwardRNode, RNodeRef &backwardRNode) | osmscout::AbstractRoutingService< RoutingState > | protected |
GetWayTargetNodes(const RoutingState &state, const RoutePosition &position, GeoCoord &targetCoord, RouteNodeRef &forwardNode, RouteNodeRef &backwardNode) | osmscout::AbstractRoutingService< RoutingState > | protected |
OpenList typedef | osmscout::RoutingService | protected |
OpenListRef typedef | osmscout::RoutingService | protected |
OpenMap typedef | osmscout::RoutingService | protected |
ResolveRNodeChainToList(const RNode &finalRouteNode, const ClosedSet &closedSet, std::list< VNode > &nodes) | osmscout::AbstractRoutingService< RoutingState > | protected |
ResolveRNodesToRouteData(const RoutingState &state, const std::list< VNode > &nodes, const RoutePosition &start, const RoutePosition &target, RouteData &route) | osmscout::AbstractRoutingService< RoutingState > | protected |
ResolveRouteDataJunctions(RouteData &route)=0 | osmscout::AbstractRoutingService< RoutingState > | protectedpure virtual |
RestrictInitialUTurn(const RoutingState &state, const Bearing &vehicleBearing, const RoutePosition &start, RNodeRef startForwardNode, RNodeRef startBackwardNode) | osmscout::AbstractRoutingService< RoutingState > | protected |
RNodeRef typedef | osmscout::RoutingService | protected |
RoutingService() | osmscout::RoutingService | |
TransformRouteDataToPoints(const RouteData &data) | osmscout::AbstractRoutingService< RoutingState > | |
TransformRouteDataToRouteDescription(const RouteData &data) | osmscout::AbstractRoutingService< RoutingState > | |
TransformRouteDataToWay(const RouteData &data) | osmscout::AbstractRoutingService< RoutingState > | |
WalkPaths(const RoutingState &state, RNodeRef ¤t, RouteNodeRef ¤tRouteNode, OpenList &openList, OpenMap &openMap, ClosedSet &closedSet, RoutingResult &result, const RoutingParameter ¶meter, const GeoCoord &targetCoord, const Vehicle &vehicle, size_t &nodesIgnoredCount, Distance ¤tMaxDistance, const Distance &overallDistance, const double &costLimit) | osmscout::AbstractRoutingService< RoutingState > | protectedvirtual |
WalkToOtherDatabases(const RoutingState &state, RNodeRef ¤t, RouteNodeRef ¤tRouteNode, OpenList &openList, OpenMap &openMap, const ClosedSet &closedSet) | osmscout::AbstractRoutingService< RoutingState > | protectedvirtual |
~AbstractRoutingService() override | osmscout::AbstractRoutingService< RoutingState > | |
~RoutingService() | osmscout::RoutingService | virtual |