Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
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.
double speed
 speed of the reporting vehicle at the given time/position
double time
 time point of the conflict
EncounterType type
 Type of the conflict.
double value
 value of the corresponding SSM

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.

References pos, speed, time, type, and value.

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 ConflictPointInfo(), and 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 ConflictPointInfo(), and 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 ConflictPointInfo(), and 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 ConflictPointInfo(), and 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 ConflictPointInfo(), MSDevice_SSM::determinePET(), MSDevice_SSM::qualifiesAsConflict(), and MSDevice_SSM::writeOutConflict().


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