ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
adore::view::ConflictSet Class Referenceabstract

#include <conflictset.h>

Inheritance diagram for adore::view::ConflictSet:
Inheritance graph
Collaboration diagram for adore::view::ConflictSet:
Collaboration graph

Public Member Functions

virtual bool isValid () const =0
 
virtual std::vector< ConflictArea * > getConflictAreas () const =0
 

Detailed Description

ConflictSet - a set of conflict zones, ordered by progress along a lane

Member Function Documentation

◆ getConflictAreas()

virtual std::vector<ConflictArea*> adore::view::ConflictSet::getConflictAreas ( ) const
pure virtual

getConflictAreas - return vector of view::ConflictArea objects

Implemented in adore::env::BorderBased::ConflictSet.

◆ isValid()

virtual bool adore::view::ConflictSet::isValid ( ) const
pure virtual

isValid - return true if representation of lane is valid

Implemented in adore::env::BorderBased::ConflictSet.


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