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

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

AbstractRoutingService(const RouterParameter &parameter)osmscout::AbstractRoutingService< RoutingProfile >explicit
AddNodes(RouteData &route, DatabaseId database, Id startNodeId, size_t startNodeIndex, const ObjectFileRef &object, size_t idCount, bool oneway, size_t targetNodeIndex)osmscout::AbstractRoutingService< RoutingProfile >protected
CalculateRoute(RoutingProfile &state, const RoutePosition &start, const RoutePosition &target, const std::optional< osmscout::Bearing > &bearing, const RoutingParameter &parameter)osmscout::AbstractRoutingService< RoutingProfile >
CalculateRouteViaCoords(RoutingProfile &profile, const std::vector< GeoCoord > &via, const Distance &radius, const RoutingParameter &parameter)osmscout::SimpleRoutingService
CanUse(const RoutingProfile &profile, DatabaseId database, const RouteNode &routeNode, size_t pathIndex) overrideosmscout::SimpleRoutingServiceprotectedvirtual
CanUseBackward(const RoutingProfile &profile, const DatabaseId &database, const WayRef &way) overrideosmscout::SimpleRoutingServiceprotectedvirtual
CanUseForward(const RoutingProfile &profile, const DatabaseId &database, const WayRef &way) overrideosmscout::SimpleRoutingServiceprotectedvirtual
Close()osmscout::SimpleRoutingService
ClosedSet typedefosmscout::RoutingServiceprotected
debugPerformanceosmscout::AbstractRoutingService< RoutingProfile >protected
DEFAULT_FILENAME_BASEosmscout::RoutingServicestatic
DumpStatistics()osmscout::SimpleRoutingService
FILENAME_INTERSECTIONS_DATosmscout::RoutingServicestatic
FILENAME_INTERSECTIONS_IDXosmscout::RoutingServicestatic
GetAreaByOffset(const DBFileOffset &offset, AreaRef &area) overrideosmscout::SimpleRoutingServiceprotectedvirtual
GetAreasByOffset(const std::set< DBFileOffset > &areaOffsets, std::unordered_map< DBFileOffset, AreaRef > &areaMap) overrideosmscout::SimpleRoutingServiceprotectedvirtual
GetClosestRoutableNode(const GeoCoord &coord, const RoutingProfile &profile, const Distance &radius) constosmscout::SimpleRoutingService
GetClosestRoutableObject(const GeoCoord &location, Vehicle vehicle, const Distance &maxRadius)osmscout::SimpleRoutingService
GetCostLimit(const RoutingProfile &profile, DatabaseId database, const Distance &targetDistance) overrideosmscout::SimpleRoutingServiceprotectedvirtual
GetCosts(const RoutingProfile &profile, DatabaseId database, const RouteNode &routeNode, size_t inPathIndex, size_t outPathIndex) overrideosmscout::SimpleRoutingServiceprotectedvirtual
GetCosts(const RoutingProfile &profile, DatabaseId database, const WayRef &way, const Distance &wayLength) overrideosmscout::SimpleRoutingServiceprotectedvirtual
GetCostString(const RoutingProfile &profile, DatabaseId database, double cost) const overrideosmscout::SimpleRoutingServiceprotectedvirtual
GetData2Filename(const std::string &filenamebase)osmscout::RoutingServicestatic
GetDatabaseMapping() const overrideosmscout::SimpleRoutingService
AbstractRoutingService< RoutingProfile >::GetDatabaseMapping() const=0osmscout::AbstractRoutingService< RoutingProfile >pure virtual
GetDataFilename(const std::string &filenamebase)osmscout::RoutingServicestatic
GetEstimateCosts(const RoutingProfile &profile, DatabaseId database, const Distance &targetDistance) overrideosmscout::SimpleRoutingServiceprotectedvirtual
GetIndexFilename(const std::string &filenamebase)osmscout::RoutingServicestatic
GetNodeTwins(const RoutingProfile &state, DatabaseId database, Id id) overrideosmscout::SimpleRoutingServiceprotectedvirtual
GetRNode(const RoutingProfile &state, const RoutePosition &position, const WayRef &way, size_t routeNodeIndex, const RouteNodeRef &routeNode, const GeoCoord &startCoord, const GeoCoord &targetCoord, RNodeRef &node)osmscout::AbstractRoutingService< RoutingProfile >protected
GetRoutableNode(const ObjectFileRef &objRef, const RoutingProfile &profile) constosmscout::SimpleRoutingService
GetRouteNode(const DBId &id, RouteNodeRef &node) overrideosmscout::SimpleRoutingServiceprotectedvirtual
GetRouteNodes(const std::set< DBId > &routeNodeIds, std::unordered_map< DBId, RouteNodeRef > &routeNodeMap) overrideosmscout::SimpleRoutingServiceprotectedvirtual
GetStartBackwardRouteNode(const RoutingProfile &state, const DatabaseId &database, const WayRef &way, size_t nodeIndex, RouteNodeRef &routeNode, size_t &routeNodeIndex)osmscout::AbstractRoutingService< RoutingProfile >protected
GetStartForwardRouteNode(const RoutingProfile &state, const DatabaseId &database, const WayRef &way, size_t nodeIndex, RouteNodeRef &routeNode, size_t &routeNodeIndex)osmscout::AbstractRoutingService< RoutingProfile >protected
GetStartNodes(const RoutingProfile &state, const RoutePosition &position, GeoCoord &startCoord, const GeoCoord &targetCoord, RouteNodeRef &forwardRouteNode, RouteNodeRef &backwardRouteNode, RNodeRef &forwardRNode, RNodeRef &backwardRNode)osmscout::AbstractRoutingService< RoutingProfile >protected
GetTargetBackwardRouteNode(const RoutingProfile &state, const DatabaseId &database, const WayRef &way, size_t nodeIndex, RouteNodeRef &routeNode)osmscout::AbstractRoutingService< RoutingProfile >protected
GetTargetForwardRouteNode(const RoutingProfile &state, const DatabaseId &database, const WayRef &way, size_t nodeIndex, RouteNodeRef &routeNode)osmscout::AbstractRoutingService< RoutingProfile >protected
GetTargetNodes(const RoutingProfile &state, const RoutePosition &position, GeoCoord &targetCoord, RouteNodeRef &forwardNode, RouteNodeRef &backwardNode)osmscout::AbstractRoutingService< RoutingProfile >protected
GetTypeConfig() constosmscout::SimpleRoutingService
GetUTurnCost(const RoutingProfile &profile, const DatabaseId databaseId) overrideosmscout::SimpleRoutingServiceprotectedvirtual
GetVehicle(const RoutingProfile &profile) overrideosmscout::SimpleRoutingServiceprotectedvirtual
GetWayByOffset(const DBFileOffset &offset, WayRef &way) overrideosmscout::SimpleRoutingServiceprotectedvirtual
GetWaysByOffset(const std::set< DBFileOffset > &wayOffsets, std::unordered_map< DBFileOffset, WayRef > &wayMap) overrideosmscout::SimpleRoutingServiceprotectedvirtual
GetWayStartNodes(const RoutingProfile &state, const RoutePosition &position, GeoCoord &startCoord, const GeoCoord &targetCoord, RouteNodeRef &forwardRouteNode, RouteNodeRef &backwardRouteNode, RNodeRef &forwardRNode, RNodeRef &backwardRNode)osmscout::AbstractRoutingService< RoutingProfile >protected
GetWayTargetNodes(const RoutingProfile &state, const RoutePosition &position, GeoCoord &targetCoord, RouteNodeRef &forwardNode, RouteNodeRef &backwardNode)osmscout::AbstractRoutingService< RoutingProfile >protected
IsOpen() constosmscout::SimpleRoutingService
Open()osmscout::SimpleRoutingService
OpenList typedefosmscout::RoutingServiceprotected
OpenListRef typedefosmscout::RoutingServiceprotected
OpenMap typedefosmscout::RoutingServiceprotected
ResolveRNodeChainToList(const RNode &finalRouteNode, const ClosedSet &closedSet, std::list< VNode > &nodes)osmscout::AbstractRoutingService< RoutingProfile >protected
ResolveRNodesToRouteData(const RoutingProfile &state, const std::list< VNode > &nodes, const RoutePosition &start, const RoutePosition &target, RouteData &route)osmscout::AbstractRoutingService< RoutingProfile >protected
ResolveRouteDataJunctions(RouteData &route) overrideosmscout::SimpleRoutingServiceprotectedvirtual
RestrictInitialUTurn(const RoutingProfile &state, const Bearing &vehicleBearing, const RoutePosition &start, RNodeRef startForwardNode, RNodeRef startBackwardNode)osmscout::AbstractRoutingService< RoutingProfile >protected
RNodeRef typedefosmscout::RoutingServiceprotected
RoutingService()osmscout::RoutingService
SimpleRoutingService(const DatabaseRef &database, const RouterParameter &parameter, const std::string &filenamebase)osmscout::SimpleRoutingService
TransformRouteDataToPoints(const RouteData &data)osmscout::AbstractRoutingService< RoutingProfile >
TransformRouteDataToRouteDescription(const RouteData &data)osmscout::AbstractRoutingService< RoutingProfile >
TransformRouteDataToWay(const RouteData &data)osmscout::AbstractRoutingService< RoutingProfile >
WalkPaths(const RoutingProfile &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< RoutingProfile >protectedvirtual
WalkToOtherDatabases(const RoutingProfile &state, RNodeRef &current, RouteNodeRef &currentRouteNode, OpenList &openList, OpenMap &openMap, const ClosedSet &closedSet)osmscout::AbstractRoutingService< RoutingProfile >protectedvirtual
~AbstractRoutingService() overrideosmscout::AbstractRoutingService< RoutingProfile >
~RoutingService()osmscout::RoutingServicevirtual
~SimpleRoutingService() overrideosmscout::SimpleRoutingService