ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
adore::env::BorderBased::LMSNearest Class Reference

#include <lanematchingstrategy.h>

Inheritance diagram for adore::env::BorderBased::LMSNearest:
Inheritance graph
Collaboration diagram for adore::env::BorderBased::LMSNearest:
Collaboration graph

Public Member Functions

 LMSNearest (BorderSet *borderSet)
 
virtual BordergetBestMatch (BorderSubSet *borderSubset, adore::env::VehicleMotionState9d *ego) override
 
BordergetBestMatch (BorderSubSet *borderSubset, double x, double y, double psi)
 

Private Attributes

BorderSetm_borderSet
 
double m_w_orientation
 

Constructor & Destructor Documentation

◆ LMSNearest()

adore::env::BorderBased::LMSNearest::LMSNearest ( BorderSet borderSet)
inline

Member Function Documentation

◆ getBestMatch() [1/2]

virtual Border* adore::env::BorderBased::LMSNearest::getBestMatch ( BorderSubSet borderSubset,
adore::env::VehicleMotionState9d ego 
)
inlineoverridevirtual

Implements adore::env::BorderBased::LaneMatchingStrategy.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getBestMatch() [2/2]

Border* adore::env::BorderBased::LMSNearest::getBestMatch ( BorderSubSet borderSubset,
double  x,
double  y,
double  psi 
)
inline
Here is the call graph for this function:

Member Data Documentation

◆ m_borderSet

BorderSet* adore::env::BorderBased::LMSNearest::m_borderSet
private

◆ m_w_orientation

double adore::env::BorderBased::LMSNearest::m_w_orientation
private

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