Public Member Functions | Public Attributes | List of all members
TestRoute< FromId, ToId, ViaIds > Class Template Reference
Inheritance diagram for TestRoute< FromId, ToId, ViaIds >:
Inheritance graph
[legend]

Public Member Functions

 TestRoute (uint16_t routingCostId=0, bool withLaneChanges=true)
 

Public Attributes

ConstLanelet end
 
const Id From {FromId}
 
Route route
 
ConstLanelet start
 
const Id To {ToId}
 
ConstLanelets via
 
- Public Attributes inherited from lanelet::routing::tests::GermanVehicleGraph
RoutingGraphConstPtr graph {testData.vehicleGraph}
 
uint8_t numCostModules {2}
 
- Public Attributes inherited from lanelet::routing::tests::RoutingGraphTest
const std::unordered_map< Id, Area > & areas {testData.areas}
 
const LaneletMapConstPtr laneletMap {testData.laneletMap}
 
const std::unordered_map< Id, Lanelet > & lanelets {testData.lanelets}
 
const std::unordered_map< Id, LineString3d > & lines {testData.lines}
 
const std::unordered_map< Id, Point3d > & points {testData.points}
 

Additional Inherited Members

- Protected Member Functions inherited from lanelet::routing::tests::GermanVehicleGraph
 GermanVehicleGraph ()
 

Detailed Description

template<Id FromId, Id ToId, Id... ViaIds>
class TestRoute< FromId, ToId, ViaIds >

Definition at line 12 of file test_route.cpp.

Constructor & Destructor Documentation

◆ TestRoute()

template<Id FromId, Id ToId, Id... ViaIds>
TestRoute< FromId, ToId, ViaIds >::TestRoute ( uint16_t  routingCostId = 0,
bool  withLaneChanges = true 
)
inlineexplicit

Definition at line 14 of file test_route.cpp.

Member Data Documentation

◆ end

template<Id FromId, Id ToId, Id... ViaIds>
ConstLanelet TestRoute< FromId, ToId, ViaIds >::end

Definition at line 25 of file test_route.cpp.

◆ From

template<Id FromId, Id ToId, Id... ViaIds>
const Id TestRoute< FromId, ToId, ViaIds >::From {FromId}

Definition at line 29 of file test_route.cpp.

◆ route

template<Id FromId, Id ToId, Id... ViaIds>
Route TestRoute< FromId, ToId, ViaIds >::route

Definition at line 27 of file test_route.cpp.

◆ start

template<Id FromId, Id ToId, Id... ViaIds>
ConstLanelet TestRoute< FromId, ToId, ViaIds >::start

Definition at line 24 of file test_route.cpp.

◆ To

template<Id FromId, Id ToId, Id... ViaIds>
const Id TestRoute< FromId, ToId, ViaIds >::To {ToId}

Definition at line 30 of file test_route.cpp.

◆ via

template<Id FromId, Id ToId, Id... ViaIds>
ConstLanelets TestRoute< FromId, ToId, ViaIds >::via

Definition at line 26 of file test_route.cpp.


The documentation for this class was generated from the following file:


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