Public Member Functions | List of all members
RoutingCostBaseWrapper Class Reference
Inheritance diagram for RoutingCostBaseWrapper:
Inheritance graph
[legend]

Public Member Functions

double getCostLaneChange (const traffic_rules::TrafficRules &trafficRules, const ConstLanelets &from, const ConstLanelets &to) const noexcept override
 
double getCostSucceeding (const traffic_rules::TrafficRules &trafficRules, const ConstLaneletOrArea &from, const ConstLaneletOrArea &to) const noexcept override
 
- Public Member Functions inherited from lanelet::routing::RoutingCost
virtual ~RoutingCost ()=default
 

Detailed Description

Definition at line 56 of file routing.cpp.

Member Function Documentation

◆ getCostLaneChange()

double RoutingCostBaseWrapper::getCostLaneChange ( const traffic_rules::TrafficRules trafficRules,
const ConstLanelets from,
const ConstLanelets to 
) const
inlineoverridevirtualnoexcept

Implements lanelet::routing::RoutingCost.

Definition at line 63 of file routing.cpp.

◆ getCostSucceeding()

double RoutingCostBaseWrapper::getCostSucceeding ( const traffic_rules::TrafficRules trafficRules,
const ConstLaneletOrArea from,
const ConstLaneletOrArea to 
) const
inlineoverridevirtualnoexcept

Implements lanelet::routing::RoutingCost.

Definition at line 58 of file routing.cpp.


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


lanelet2_python
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:26:14