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

#include <decoupledconflictpointview.h>

Inheritance diagram for adore::env::DecoupledConflictPointView:
Inheritance graph
Collaboration diagram for adore::env::DecoupledConflictPointView:
Collaboration graph

Public Member Functions

 DecoupledConflictPointView (adore::view::ALane *lane)
 
void update ()
 
int size () const override
 
adore::view::ConflictPoint getPoint (int i) const override
 

Private Attributes

std::vector< adore::view::ConflictPointconflict_set_
 
adore::env::AFactory::TOCPredictionSetReaderconflict_set_reader_
 
adore::view::ALanelane_
 

Constructor & Destructor Documentation

◆ DecoupledConflictPointView()

adore::env::DecoupledConflictPointView::DecoupledConflictPointView ( adore::view::ALane lane)
inline
Here is the call graph for this function:

Member Function Documentation

◆ getPoint()

adore::view::ConflictPoint adore::env::DecoupledConflictPointView::getPoint ( int  i) const
inlineoverridevirtual

◆ size()

int adore::env::DecoupledConflictPointView::size ( ) const
inlineoverridevirtual

◆ update()

void adore::env::DecoupledConflictPointView::update ( )
inline
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ conflict_set_

std::vector<adore::view::ConflictPoint> adore::env::DecoupledConflictPointView::conflict_set_
private

◆ conflict_set_reader_

adore::env::AFactory::TOCPredictionSetReader* adore::env::DecoupledConflictPointView::conflict_set_reader_
private

◆ lane_

adore::view::ALane* adore::env::DecoupledConflictPointView::lane_
private

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