lanelet2_routing: Rolling
  • Links
    • Rosindex
    • Repository
  • C++ API
    • Class Hierarchy
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace lanelet::routing
        • Namespace lanelet::routing::internal
      • Classes and Structs
        • Template Struct DijkstraCostMap
        • Template Struct EdgeCostFilter
        • Struct EdgeInfo
        • Template Struct GetEdges
        • Template Struct GetEdges< false >
        • Template Struct GetEdges< true >
        • Template Struct GetTarget
        • Template Struct GetTarget< false >
        • Template Struct GetTarget< true >
        • Struct RouteVertexInfo
        • Struct SparseColorMap
        • Struct VertexInfo
        • Struct VertexState
        • Struct VertexVisitInformation
        • Struct LaneletOrAreaVisitInformation
        • Struct LaneletRelation
        • Struct LaneletVisitInformation
        • Struct PossiblePathsParams
        • Class ExportError
        • Class ConflictingSectionFilter
        • Template Class ConnectedPathIterator
        • Template Class ConnectedPathIterator::PathVisitor
        • Template Class DijkstraStyleSearch
        • Template Class DijkstraStyleSearch::DijkstraStyleVisitor
        • Class DijkstraStyleSearch::LeafFilter
        • Template Class EdgeRelationFilter
        • Template Class EdgeWriterGraphViz
        • Template Class Graph
        • Class NextToRouteFilter
        • Class NoConflictingFilter
        • Class OnlyDrivableEdgesWithinFilter
        • Class OnRouteAndConflictFilter
        • Class OnRouteFilter
        • Class OriginalGraphFilter
        • Class RouteBuilder
        • Class RouteGraph
        • Class RoutingGraphBuilder
        • Class RoutingGraphGraph
        • Template Class VertexWriterGraphViz
        • Class LaneletOrAreaPath
        • Class LaneletPath
        • Class Route
        • Class RoutingCost
        • Class RoutingCostDistance
        • Class RoutingCostTravelTime
        • Class RoutingGraph
        • Class RoutingGraphContainer
        • Class RoutingGraphError
      • Enums
        • Enum RelationType
      • Functions
        • Function lanelet::routing::allRelations
        • Function lanelet::routing::defaultRoutingCosts
        • Function lanelet::routing::getEnclosingPolygon3d
        • Template Function lanelet::routing::internal::anySidewayNeighbourIs
        • Template Function lanelet::routing::internal::exportGraphMLImpl(const std::string&, const G&, E, V)
        • Template Function lanelet::routing::internal::exportGraphMLImpl(const std::string&, const G&, const RelationType&, RoutingCostId)
        • Template Function lanelet::routing::internal::exportGraphVizImpl(const std::string&, const G&, E, V)
        • Template Function lanelet::routing::internal::exportGraphVizImpl(const std::string&, const G&, const RelationType&, RoutingCostId)
        • Function lanelet::routing::internal::get(const SparseColorMap&, LaneletVertexId)
        • Template Function lanelet::routing::internal::get(const DijkstraCostMap<VertexT>&, VertexT)
        • Template Function lanelet::routing::internal::getAllNeighbourLanelets
        • Template Function lanelet::routing::internal::getNext
        • Template Function lanelet::routing::internal::has(const ContainerT&, const T&)
        • Template Function lanelet::routing::internal::has(const std::set<T>&, const T&)
        • Template Function lanelet::routing::internal::hasRelation
        • Function lanelet::routing::internal::put(SparseColorMap&, LaneletVertexId, SparseColorMap::value_type)
        • Template Function lanelet::routing::internal::put(DijkstraCostMap<VertexT>&, VertexT, typename DijkstraCostMap<VertexT>::value_type)
        • Function lanelet::routing::operator!=
        • Function lanelet::routing::operator&
        • Function lanelet::routing::operator&=
        • Function lanelet::routing::operator<<
        • Function lanelet::routing::operator==
        • Function lanelet::routing::operator>>
        • Function lanelet::routing::operator|
        • Function lanelet::routing::operator|=
        • Function lanelet::routing::operator~
        • Function lanelet::routing::relationToColor
        • Function lanelet::routing::relationToString
      • Typedefs
        • Typedef lanelet::routing::internal::ConflictOrAdjacentToRouteGraph
        • Typedef lanelet::routing::internal::ConflictsWithPathGraph
        • Typedef lanelet::routing::internal::DijkstraSearchMap
        • Typedef lanelet::routing::internal::DrivableGraph
        • Typedef lanelet::routing::internal::FilteredGraphDesc
        • Typedef lanelet::routing::internal::FilteredGraphT
        • Typedef lanelet::routing::internal::FilteredGraphTraits
        • Typedef lanelet::routing::internal::FilteredRouteGraph
        • Typedef lanelet::routing::internal::FilteredRoutingGraph
        • Typedef lanelet::routing::internal::GraphTraits
        • Typedef lanelet::routing::internal::GraphType
        • Typedef lanelet::routing::internal::IdPair
        • Typedef lanelet::routing::internal::LaneletOrAreaToVertex
        • Typedef lanelet::routing::internal::LaneletVertexId
        • Typedef lanelet::routing::internal::LaneletVertexIds
        • Typedef lanelet::routing::internal::NextToRouteGraph
        • Typedef lanelet::routing::internal::NoConflictingGraph
        • Typedef lanelet::routing::internal::OnlyConflictingFilter
        • Typedef lanelet::routing::internal::OnlyConflictingGraph
        • Typedef lanelet::routing::internal::OnlyDrivableEdgesFilter
        • Typedef lanelet::routing::internal::OnRouteGraph
        • Typedef lanelet::routing::internal::OriginalGraph
        • Typedef lanelet::routing::internal::RouteGraphType
        • Typedef lanelet::routing::internal::RouteLanelets
        • Typedef lanelet::routing::LaneId
        • Typedef lanelet::routing::LaneletOrAreaPaths
        • Typedef lanelet::routing::LaneletOrAreaVisitFunction
        • Typedef lanelet::routing::LaneletPaths
        • Typedef lanelet::routing::LaneletRelations
        • Typedef lanelet::routing::LaneletVisitFunction
        • Typedef lanelet::routing::RelationUnderlyingType
        • Typedef lanelet::routing::Routes
        • Typedef lanelet::routing::RouteUPtr
        • Typedef lanelet::routing::RoutingCostId
        • Typedef lanelet::routing::RoutingCostPtr
        • Typedef lanelet::routing::RoutingCostPtrs
        • Typedef lanelet::routing::RoutingCosts
        • Typedef lanelet::routing::RoutingCostUPtr
        • Typedef lanelet::routing::RoutingCostUPtrs
        • Typedef lanelet::routing::RoutingGraphConstPtr
        • Typedef lanelet::routing::RoutingGraphContainerUPtr
        • Typedef lanelet::routing::RoutingGraphPtr
        • Typedef lanelet::routing::RoutingGraphUPtr
      • Directories
        • Directory include
        • Directory lanelet2_routing
        • Directory internal
      • Files
        • File Exceptions.h
        • File Forward.h
        • File Graph.h
        • File GraphUtils.h
        • File LaneletPath.h
        • File Route.h
        • File RouteBuilder.h
        • File RoutingCost.h
        • File RoutingGraph.h
        • File RoutingGraphBuilder.h
        • File RoutingGraphContainer.h
        • File RoutingGraphVisualization.h
        • File ShortestPath.h
        • File Types.h
  • Standard Documents
    • README
      • Lanelet2 routing
      • 1. Components and Vocabulary
        • How to create a Routing Graph
        • Relations
        • Route vs Path vs Sequence
      • 2. Code Usage
        • Create a Routing Graph
        • Get a shortest path
        • Get and write a route
        • Get a reachable set of lanelets
        • Left, Right, Following Lanelets
        • More
      • 3. Export and Debugging Routing Graphs
        • LaneletMap with Routing Information
        • DOT (GraphViz) and GraphML (xml-based) file export
      • 4. Routes
        • Example Relational Queries on Routes:
        • Other example queries:
      • 5. Interconnect Routing Graphs of Different Participants
        • Create a RoutingGraphContainer
        • Example Queries
    • PACKAGE
    • CHANGELOG
      • Changelog for package lanelet2_routing
        • 1.2.2 (2024-10-25)
        • 1.2.1 (2023-05-10)
        • 1.2.0 (2023-01-30)
        • 1.1.1 (2020-09-14)
        • 1.1.0 (2020-09-06)
        • 1.0.1 (2020-03-24)
        • 1.0.0 (2020-03-03)
  • Index
lanelet2_routing: Rolling
  • Search


© Copyright The <lanelet2_routing> Contributors. License: BSD.

Built with Sphinx using a theme provided by Read the Docs.