Eclipse SUMO - Simulation of Urban MObility
MSDevice_SSM::Encounter::ConflictPointInfo Struct Reference

ConflictPointInfo stores some information on a specific conflict point (used to store information on ssm-extremal values) More...

Collaboration diagram for MSDevice_SSM::Encounter::ConflictPointInfo:
[legend]

Public Member Functions

 ConflictPointInfo (double time, Position x, EncounterType type, double ssmValue, double speed)
 

Data Fields

Position pos
 Predicted location of the conflict: In case of MERGING and CROSSING: entry point to conflict area for follower In case of FOLLOWING: position of leader's back. More...
 
double speed
 speed of the reporting vehicle at the given time/position More...
 
double time
 time point of the conflict More...
 
EncounterType type
 Type of the conflict. More...
 
double value
 value of the corresponding SSM More...
 

Detailed Description

ConflictPointInfo stores some information on a specific conflict point (used to store information on ssm-extremal values)

Definition at line 188 of file MSDevice_SSM.h.

Constructor & Destructor Documentation

◆ ConflictPointInfo()

MSDevice_SSM::Encounter::ConflictPointInfo::ConflictPointInfo ( double  time,
Position  x,
EncounterType  type,
double  ssmValue,
double  speed 
)
inline

Definition at line 202 of file MSDevice_SSM.h.

Field Documentation

◆ pos

Position MSDevice_SSM::Encounter::ConflictPointInfo::pos

Predicted location of the conflict: In case of MERGING and CROSSING: entry point to conflict area for follower In case of FOLLOWING: position of leader's back.

Definition at line 194 of file MSDevice_SSM.h.

Referenced by MSDevice_SSM::writeOutConflict().

◆ speed

double MSDevice_SSM::Encounter::ConflictPointInfo::speed

speed of the reporting vehicle at the given time/position

Definition at line 200 of file MSDevice_SSM.h.

Referenced by MSDevice_SSM::writeOutConflict().

◆ time

double MSDevice_SSM::Encounter::ConflictPointInfo::time

time point of the conflict

Definition at line 190 of file MSDevice_SSM.h.

Referenced by MSDevice_SSM::writeOutConflict().

◆ type

EncounterType MSDevice_SSM::Encounter::ConflictPointInfo::type

Type of the conflict.

Definition at line 196 of file MSDevice_SSM.h.

Referenced by MSDevice_SSM::writeOutConflict().

◆ value

double MSDevice_SSM::Encounter::ConflictPointInfo::value

value of the corresponding SSM

Definition at line 198 of file MSDevice_SSM.h.

Referenced by MSDevice_SSM::determinePET(), MSDevice_SSM::qualifiesAsConflict(), and MSDevice_SSM::writeOutConflict().


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