This is the complete list of members for lanelet::routing::RoutingGraph, including all inherited members.
adjacentLeft(const ConstLanelet &lanelet, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
adjacentLefts(const ConstLanelet &lanelet, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
adjacentRight(const ConstLanelet &lanelet, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
adjacentRights(const ConstLanelet &lanelet, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
besides(const ConstLanelet &lanelet, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
build(const LaneletMap &laneletMap, const traffic_rules::TrafficRules &trafficRules, const RoutingCostPtrs &routingCosts=defaultRoutingCosts(), const Configuration &config=Configuration()) | lanelet::routing::RoutingGraph | static |
build(const LaneletSubmap &laneletSubmap, const traffic_rules::TrafficRules &trafficRules, const RoutingCostPtrs &routingCosts=defaultRoutingCosts(), const Configuration &config=Configuration()) | lanelet::routing::RoutingGraph | static |
checkValidity(bool throwOnError=true) const | lanelet::routing::RoutingGraph | |
Configuration typedef | lanelet::routing::RoutingGraph | |
conflicting(const ConstLaneletOrArea &laneletOrArea) const | lanelet::routing::RoutingGraph | |
Errors typedef | lanelet::routing::RoutingGraph | |
exportGraphML(const std::string &filename, const RelationType &edgeTypesToExclude=RelationType::None, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
exportGraphViz(const std::string &filename, const RelationType &edgeTypesToExclude=RelationType::None, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
following(const ConstLanelet &lanelet, bool withLaneChanges=false) const | lanelet::routing::RoutingGraph | |
followingRelations(const ConstLanelet &lanelet, bool withLaneChanges=false) const | lanelet::routing::RoutingGraph | |
forEachPredecessor(const ConstLanelet &lanelet, const LaneletVisitFunction &f, bool allowLaneChanges=true, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
forEachPredecessorIncludingAreas(const ConstLaneletOrArea &lanelet, const LaneletOrAreaVisitFunction &f, bool allowLaneChanges=true, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
forEachSuccessor(const ConstLanelet &lanelet, const LaneletVisitFunction &f, bool allowLaneChanges=true, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
forEachSuccessorIncludingAreas(const ConstLaneletOrArea &lanelet, const LaneletOrAreaVisitFunction &f, bool allowLaneChanges=true, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
getDebugLaneletMap(RoutingCostId routingCostId={}, bool includeAdjacent=false, bool includeConflicting=false) const | lanelet::routing::RoutingGraph | |
getRoute(const ConstLanelet &from, const ConstLanelet &to, RoutingCostId routingCostId={}, bool withLaneChanges=true) const | lanelet::routing::RoutingGraph | |
getRouteVia(const ConstLanelet &from, const ConstLanelets &via, const ConstLanelet &to, RoutingCostId routingCostId={}, bool withLaneChanges=true) const | lanelet::routing::RoutingGraph | |
graph_ | lanelet::routing::RoutingGraph | private |
left(const ConstLanelet &lanelet, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
leftRelations(const ConstLanelet &lanelet, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
lefts(const ConstLanelet &lanelet, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
operator=(const RoutingGraph &)=delete | lanelet::routing::RoutingGraph | |
operator=(RoutingGraph &&) noexcept | lanelet::routing::RoutingGraph | |
ParticipantHeight | lanelet::routing::RoutingGraph | static |
passableLaneletSubmap_ | lanelet::routing::RoutingGraph | private |
passableMap() const noexcept | lanelet::routing::RoutingGraph | inline |
passableSubmap() const noexcept | lanelet::routing::RoutingGraph | inline |
possiblePaths(const ConstLanelet &startPoint, const PossiblePathsParams ¶ms) const | lanelet::routing::RoutingGraph | |
possiblePaths(const ConstLanelet &startPoint, double minRoutingCost, RoutingCostId routingCostId={}, bool allowLaneChanges=false) const | lanelet::routing::RoutingGraph | |
possiblePaths(const ConstLanelet &startPoint, uint32_t minLanelets, bool allowLaneChanges=false, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
possiblePathsIncludingAreas(const ConstLaneletOrArea &startPoint, const PossiblePathsParams ¶ms) const | lanelet::routing::RoutingGraph | |
possiblePathsIncludingAreas(const ConstLaneletOrArea &startPoint, double minRoutingCost, RoutingCostId routingCostId={}, bool allowLaneChanges=false) const | lanelet::routing::RoutingGraph | |
possiblePathsIncludingAreas(const ConstLaneletOrArea &startPoint, uint32_t minElements, bool allowLaneChanges=false, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
possiblePathsTowards(const ConstLanelet &targetLanelet, const PossiblePathsParams ¶ms) const | lanelet::routing::RoutingGraph | |
possiblePathsTowards(const ConstLanelet &targetLanelet, double minRoutingCost, RoutingCostId routingCostId={}, bool allowLaneChanges=false) const | lanelet::routing::RoutingGraph | |
possiblePathsTowards(const ConstLanelet &targetLanelet, uint32_t minLanelets, bool allowLaneChanges=false, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
previous(const ConstLanelet &lanelet, bool withLaneChanges=false) const | lanelet::routing::RoutingGraph | |
previousRelations(const ConstLanelet &lanelet, bool withLaneChanges=false) const | lanelet::routing::RoutingGraph | |
reachableSet(const ConstLanelet &lanelet, double maxRoutingCost, RoutingCostId routingCostId={}, bool allowLaneChanges=true) const | lanelet::routing::RoutingGraph | |
reachableSetIncludingAreas(const ConstLaneletOrArea &llOrAr, double maxRoutingCost, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
reachableSetTowards(const ConstLanelet &lanelet, double maxRoutingCost, RoutingCostId routingCostId={}, bool allowLaneChanges=true) const | lanelet::routing::RoutingGraph | |
right(const ConstLanelet &lanelet, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
rightRelations(const ConstLanelet &lanelet, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
rights(const ConstLanelet &lanelet, RoutingCostId routingCostId={}) const | lanelet::routing::RoutingGraph | |
RoutingGraph()=delete | lanelet::routing::RoutingGraph | |
RoutingGraph(const RoutingGraph &)=delete | lanelet::routing::RoutingGraph | |
RoutingGraph(RoutingGraph &&) noexcept | lanelet::routing::RoutingGraph | |
RoutingGraph(std::unique_ptr< internal::RoutingGraphGraph > &&graph, lanelet::LaneletSubmapConstPtr &&passableMap) | lanelet::routing::RoutingGraph | |
routingRelation(const ConstLanelet &from, const ConstLanelet &to, bool includeConflicting=false) const | lanelet::routing::RoutingGraph | |
shortestPath(const ConstLanelet &from, const ConstLanelet &to, RoutingCostId routingCostId={}, bool withLaneChanges=true) const | lanelet::routing::RoutingGraph | |
shortestPathIncludingAreas(const ConstLaneletOrArea &from, const ConstLaneletOrArea &to, RoutingCostId routingCostId={}, bool withLaneChanges=true) const | lanelet::routing::RoutingGraph | |
shortestPathIncludingAreasVia(const ConstLaneletOrArea &start, const ConstLaneletOrAreas &via, const ConstLaneletOrArea &end, RoutingCostId routingCostId={}, bool withLaneChanges=true) const | lanelet::routing::RoutingGraph | |
shortestPathVia(const ConstLanelet &start, const ConstLanelets &via, const ConstLanelet &end, RoutingCostId routingCostId={}, bool withLaneChanges=true) const | lanelet::routing::RoutingGraph | |
~RoutingGraph() | lanelet::routing::RoutingGraph |