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 70 of file MSLaneChanger.h.


Field Documentation

Definition at line 84 of file MSLaneChanger.h.

the vehicle following the current vehicle

Definition at line 72 of file MSLaneChanger.h.

Referenced by MSLaneChanger::MSLaneChanger().

last vehicle that changed into this lane

Definition at line 80 of file MSLaneChanger.h.

Referenced by MSLaneChanger::MSLaneChanger().

the lane the vehicle is on

Definition at line 76 of file MSLaneChanger.h.

Referenced by MSLaneChanger::MSLaneChanger().

the vehicle that really wants to change to this lane

Definition at line 82 of file MSLaneChanger.h.

Referenced by MSLaneChanger::MSLaneChanger().

the vehicle in front of the current vehicle

Definition at line 74 of file MSLaneChanger.h.

Referenced by MSLaneChanger::MSLaneChanger().

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

the regarded vehicle

Definition at line 78 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