Classes | Namespaces
RoutingGraph.h File Reference
#include <lanelet2_core/Forward.h>
#include <lanelet2_core/LaneletMap.h>
#include <lanelet2_core/primitives/Lanelet.h>
#include <lanelet2_core/primitives/LaneletOrArea.h>
#include <lanelet2_core/utility/Optional.h>
#include <map>
#include "lanelet2_routing/Forward.h"
#include "lanelet2_routing/LaneletPath.h"
#include "lanelet2_routing/RoutingCost.h"
#include "lanelet2_routing/Types.h"
Include dependency graph for RoutingGraph.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  lanelet::routing::PossiblePathsParams
 Controls the behaviour of the different possible path algorithms in RoutingGraph. More...
 
class  lanelet::routing::RoutingGraph
 Main class of the routing module that holds routing information and can be queried. The RoutingGraph class is the central object of this module and is initialized with a LaneletMap, TrafficRules and RoutingCost. A routing graph with all interesting relations will be created for the traffic participant featured in the provided TrafficRules module. Routing costs will be calculated for each provided module. The routing graph can answer queries like "left", "following", "conflicting" lanelets, but also provide a shortest route or a Route. More...
 

Namespaces

 lanelet
 
 lanelet::routing
 


lanelet2_routing
Author(s): Matthias Mayr
autogenerated on Sun Oct 27 2024 02:27:49