Public Types | |
using | LaneletOrAreaPair = std::pair< ConstLaneletOrArea, ConstLaneletOrArea > |
Public Member Functions | |
DebugMapBuilder (const FilteredRoutingGraph &graph) | |
LaneletMapPtr | run (const internal::LaneletOrAreaToVertex &loa) |
Private Member Functions | |
void | addEdge (const ConstLaneletOrArea &from, const ConstLaneletOrArea &to, internal::EdgeInfo edge) |
void | addPoint (const ConstLaneletOrArea &point) |
void | visitVertex (const internal::LaneletOrAreaToVertex::value_type &vertex) |
Static Private Member Functions | |
static LaneletOrAreaPair | getPair (const ConstLaneletOrArea &first, const ConstLaneletOrArea &second) |
Private Attributes | |
FilteredRoutingGraph | graph_ |
std::unordered_map< LaneletOrAreaPair, LineString3d > | lineStringMap_ |
std::unordered_map< ConstLaneletOrArea, Point2d > | pointMap_ |
Definition at line 784 of file RoutingGraph.cpp.
using lanelet::routing::DebugMapBuilder::LaneletOrAreaPair = std::pair<ConstLaneletOrArea, ConstLaneletOrArea> |
Definition at line 786 of file RoutingGraph.cpp.
|
inlineexplicit |
Definition at line 787 of file RoutingGraph.cpp.
|
inlineprivate |
Definition at line 824 of file RoutingGraph.cpp.
|
inlineprivate |
Definition at line 817 of file RoutingGraph.cpp.
|
inlinestaticprivate |
Definition at line 813 of file RoutingGraph.cpp.
|
inline |
Definition at line 788 of file RoutingGraph.cpp.
|
inlineprivate |
Definition at line 802 of file RoutingGraph.cpp.
|
private |
Definition at line 839 of file RoutingGraph.cpp.
|
private |
Definition at line 840 of file RoutingGraph.cpp.
|
private |
Definition at line 841 of file RoutingGraph.cpp.