SUMO - Simulation of Urban MObility

MSLaneChanger::ChangeElem Struct Reference

#include <MSLaneChanger.h>

Data Fields

SUMOReal dens
MSVehicle * follow
 the vehicle following the current vehicle
MSVehicle * hoppedVeh
 last vehicle that changed into this lane
MSLane * lane
 the lane the vehicle is on
MSVehicle * lastBlocked
 the vehicle that really wants to change to this lane
MSVehicle * lead
 the vehicle in front of the current vehicle
MSLane::VehCont::reverse_iterator veh
 the regarded vehicle

Detailed Description

Structure used for lane-change. For every lane you have to know four vehicles, the change-candidate veh and it's follower and leader. Further, information about the last vehicle that changed into this lane is needed

Definition at line 67 of file MSLaneChanger.h.


Field Documentation

Definition at line 81 of file MSLaneChanger.h.

the vehicle following the current vehicle

Definition at line 69 of file MSLaneChanger.h.

Referenced by MSLaneChanger::MSLaneChanger().

last vehicle that changed into this lane

Definition at line 77 of file MSLaneChanger.h.

Referenced by MSLaneChanger::MSLaneChanger().

the lane the vehicle is on

Definition at line 73 of file MSLaneChanger.h.

Referenced by MSLaneChanger::MSLaneChanger().

the vehicle that really wants to change to this lane

Definition at line 79 of file MSLaneChanger.h.

Referenced by MSLaneChanger::MSLaneChanger().

the vehicle in front of the current vehicle

Definition at line 71 of file MSLaneChanger.h.

Referenced by MSLaneChanger::MSLaneChanger().

MSLane::VehCont::reverse_iterator MSLaneChanger::ChangeElem::veh

the regarded vehicle

Definition at line 75 of file MSLaneChanger.h.

Referenced by MSLaneChanger::MSLaneChanger().


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines