Eclipse SUMO - Simulation of Urban MObility
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
MSNet::Collision Struct Reference

collision tracking More...

#include <MSNet.h>

Collaboration diagram for MSNet::Collision:
[legend]

Data Fields

Position colliderBack
 
Position colliderFront
 
double colliderSpeed
 
std::string colliderType
 
SUMOTime continuationTime
 
const MSLanelane
 
double pos
 
SUMOTime time
 
std::string type
 
std::string victim
 
Position victimBack
 
Position victimFront
 
double victimSpeed
 
std::string victimType
 

Detailed Description

collision tracking

Definition at line 114 of file MSNet.h.

Field Documentation

◆ colliderBack

Position MSNet::Collision::colliderBack

Definition at line 122 of file MSNet.h.

Referenced by MSNet::registerCollision().

◆ colliderFront

Position MSNet::Collision::colliderFront

Definition at line 120 of file MSNet.h.

Referenced by MSNet::registerCollision().

◆ colliderSpeed

double MSNet::Collision::colliderSpeed

Definition at line 118 of file MSNet.h.

Referenced by MSNet::registerCollision().

◆ colliderType

std::string MSNet::Collision::colliderType

Definition at line 116 of file MSNet.h.

Referenced by MSNet::registerCollision().

◆ continuationTime

SUMOTime MSNet::Collision::continuationTime

Definition at line 128 of file MSNet.h.

Referenced by MSNet::registerCollision().

◆ lane

const MSLane* MSNet::Collision::lane

Definition at line 125 of file MSNet.h.

Referenced by MSNet::registerCollision().

◆ pos

double MSNet::Collision::pos

Definition at line 126 of file MSNet.h.

Referenced by MSNet::registerCollision().

◆ time

SUMOTime MSNet::Collision::time

Definition at line 127 of file MSNet.h.

Referenced by MSNet::registerCollision().

◆ type

std::string MSNet::Collision::type

Definition at line 124 of file MSNet.h.

Referenced by MSNet::registerCollision().

◆ victim

std::string MSNet::Collision::victim

Definition at line 115 of file MSNet.h.

Referenced by MSNet::registerCollision().

◆ victimBack

Position MSNet::Collision::victimBack

Definition at line 123 of file MSNet.h.

Referenced by MSNet::registerCollision().

◆ victimFront

Position MSNet::Collision::victimFront

Definition at line 121 of file MSNet.h.

Referenced by MSNet::registerCollision().

◆ victimSpeed

double MSNet::Collision::victimSpeed

Definition at line 119 of file MSNet.h.

Referenced by MSNet::registerCollision().

◆ victimType

std::string MSNet::Collision::victimType

Definition at line 117 of file MSNet.h.

Referenced by MSNet::registerCollision().


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