Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
MSDevice_SSM::EncounterApproachInfo Struct Reference

Structure to collect some info on the encounter needed during ssm calculation by various functions. More...

Collaboration diagram for MSDevice_SSM::EncounterApproachInfo:
[legend]

Public Member Functions

 EncounterApproachInfo (Encounter *e)

Data Fields

Position conflictPoint
double drac
double egoConflictAreaLength
std::pair< const MSLane *, double > egoConflictEntryCrossSection
double egoConflictEntryDist
double egoConflictExitDist
double egoEstimatedConflictEntryTime
double egoEstimatedConflictExitTime
Encounterencounter
double foeConflictAreaLength
std::pair< const MSLane *, double > foeConflictEntryCrossSection
double foeConflictEntryDist
double foeConflictExitDist
double foeEstimatedConflictEntryTime
double foeEstimatedConflictExitTime
double mdrac
std::pair< double, double > pet
double ppet
double ttc
EncounterType type

Detailed Description

Structure to collect some info on the encounter needed during ssm calculation by various functions.

Definition at line 312 of file MSDevice_SSM.h.

Constructor & Destructor Documentation

◆ EncounterApproachInfo()

Field Documentation

◆ conflictPoint

Position MSDevice_SSM::EncounterApproachInfo::conflictPoint

◆ drac

double MSDevice_SSM::EncounterApproachInfo::drac

◆ egoConflictAreaLength

◆ egoConflictEntryCrossSection

std::pair<const MSLane*, double> MSDevice_SSM::EncounterApproachInfo::egoConflictEntryCrossSection

Definition at line 332 of file MSDevice_SSM.h.

◆ egoConflictEntryDist

◆ egoConflictExitDist

◆ egoEstimatedConflictEntryTime

double MSDevice_SSM::EncounterApproachInfo::egoEstimatedConflictEntryTime

◆ egoEstimatedConflictExitTime

double MSDevice_SSM::EncounterApproachInfo::egoEstimatedConflictExitTime

◆ encounter

◆ foeConflictAreaLength

◆ foeConflictEntryCrossSection

std::pair<const MSLane*, double> MSDevice_SSM::EncounterApproachInfo::foeConflictEntryCrossSection

Definition at line 333 of file MSDevice_SSM.h.

◆ foeConflictEntryDist

◆ foeConflictExitDist

◆ foeEstimatedConflictEntryTime

double MSDevice_SSM::EncounterApproachInfo::foeEstimatedConflictEntryTime

◆ foeEstimatedConflictExitTime

double MSDevice_SSM::EncounterApproachInfo::foeEstimatedConflictExitTime

◆ mdrac

double MSDevice_SSM::EncounterApproachInfo::mdrac

◆ pet

std::pair<double, double> MSDevice_SSM::EncounterApproachInfo::pet

◆ ppet

double MSDevice_SSM::EncounterApproachInfo::ppet

◆ ttc

double MSDevice_SSM::EncounterApproachInfo::ttc

◆ type


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