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

#include <TraCIDefs.h>

Public Member Functions

std::string getString () const
 

Data Fields

std::string collider
 The ids of the participating vehicles and persons.
 
double colliderSpeed
 
std::string colliderType
 
std::string lane
 The lane where the collision happended.
 
double pos
 The position of the collision along the lane.
 
std::string type
 The type of collision.
 
std::string victim
 
double victimSpeed
 
std::string victimType
 

Detailed Description

Definition at line 829 of file TraCIDefs.h.

Member Function Documentation

◆ getString()

std::string libsumo::TraCICollision::getString ( ) const
inline

Definition at line 844 of file TraCIDefs.h.

Field Documentation

◆ collider

std::string libsumo::TraCICollision::collider

The ids of the participating vehicles and persons.

Definition at line 831 of file TraCIDefs.h.

Referenced by LIBSUMO_NAMESPACE::Simulation::getCollisions(), and libsumo::StorageHelper::readCollisionVector().

◆ colliderSpeed

double libsumo::TraCICollision::colliderSpeed

◆ colliderType

std::string libsumo::TraCICollision::colliderType

◆ lane

std::string libsumo::TraCICollision::lane

The lane where the collision happended.

Definition at line 840 of file TraCIDefs.h.

Referenced by LIBSUMO_NAMESPACE::Simulation::getCollisions(), and libsumo::StorageHelper::readCollisionVector().

◆ pos

double libsumo::TraCICollision::pos

The position of the collision along the lane.

Definition at line 842 of file TraCIDefs.h.

Referenced by LIBSUMO_NAMESPACE::Simulation::getCollisions(), and libsumo::StorageHelper::readCollisionVector().

◆ type

std::string libsumo::TraCICollision::type

The type of collision.

Definition at line 838 of file TraCIDefs.h.

Referenced by LIBSUMO_NAMESPACE::Simulation::getCollisions(), and libsumo::StorageHelper::readCollisionVector().

◆ victim

std::string libsumo::TraCICollision::victim

◆ victimSpeed

double libsumo::TraCICollision::victimSpeed

◆ victimType

std::string libsumo::TraCICollision::victimType

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