ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
controlledconnection.h File Reference
#include <adore/mad/com_patterns.h>
#include <adore/mad/adoremath.h>
#include <boost/geometry.hpp>
#include <boost/geometry/geometries/point.hpp>
#include <boost/geometry/geometries/box.hpp>
#include <adore/env/map/vectoridentifier.h>
#include <adore/env/map/localboxset.h>
#include <adore/view/limitline.h>
#include <adore/env/ego/vehiclemotionstate9d.h>
Include dependency graph for controlledconnection.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  adore::env::ConnectionStateEvent
 
class  adore::env::ControlledConnection
 
class  adore::env::ControlledConnectionSet
 
struct  adore::env::ControlledConnectionSet::Comparator
 
struct  adore::env::ControlledConnectionSet::BoxGen
 
class  adore::env::ControlledConnectionSet4Ego
 Specialization of ControlledConnectionSet: Filters connections in range of ego. More...
 

Namespaces

 adore
 
 adore::env
 
 adore::env::ConnectionState
 

Enumerations

enum  adore::env::ConnectionState::EConnectionState {
  adore::env::ConnectionState::UNAVAILABLE = 0 , adore::env::ConnectionState::DARK = 1 , adore::env::ConnectionState::STOP___THEN___PROCEED = 2 , adore::env::ConnectionState::STOP___AND___REMAIN = 3 ,
  adore::env::ConnectionState::PRE___MOVEMENT = 4 , adore::env::ConnectionState::PERMISSIVE___MOVEMENT___ALLOWED = 5 , adore::env::ConnectionState::PROTECTED___MOVEMENT___ALLOWED = 6 , adore::env::ConnectionState::PERMISSIVE__CLEARANCE = 7 ,
  adore::env::ConnectionState::PROTECTED__CLEARANCE = 8 , adore::env::ConnectionState::CAUTION___CONFLICTING___TRAFFIC = 9
}