Definition: areaofeffectconverter.h:20
Definition: limitline.h:26
EState next_state_
Definition: limitline.h:55
void setProgress(double value)
Definition: limitline.h:73
void setTimeToNextState(double value)
Definition: limitline.h:69
double getTimeToNextState() const
Definition: limitline.h:87
EState getNextState() const
Definition: limitline.h:83
EState current_state_
Definition: limitline.h:54
EState
Definition: limitline.h:32
@ stop_And_Remain
Definition: limitline.h:45
@ permissive_clearance
Definition: limitline.h:49
@ permissive_Movement_Allowed
Definition: limitline.h:47
@ caution_Conflicting_Traffic
Definition: limitline.h:51
@ pre_Movement
Definition: limitline.h:46
@ dark
Definition: limitline.h:43
@ protected_clearance
Definition: limitline.h:50
@ protected_Movement_Allowed
Definition: limitline.h:48
@ unavailable
Definition: limitline.h:42
@ stop_Then_Proceed
Definition: limitline.h:44
void setNextState(EState value)
Definition: limitline.h:65
double getProgress() const
Definition: limitline.h:91
double s_
Definition: limitline.h:57
LimitLine()
Definition: limitline.h:60
void setCurrentState(EState value)
Definition: limitline.h:61
double t_next_
Definition: limitline.h:56
EState getCurrentState() const
Definition: limitline.h:79