SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MSLaneChanger::ChangeElem Struct Reference

#include <MSLaneChanger.h>

Data Fields

SUMOReal dens
 
MSVehiclefollow
 the vehicle following the current vehicle More...
 
MSVehiclehoppedVeh
 last vehicle that changed into this lane More...
 
MSLanelane
 the lane the vehicle is on More...
 
MSVehiclelastBlocked
 the vehicle that really wants to change to this lane More...
 
MSVehiclelead
 the vehicle in front of the current vehicle More...
 
MSLane::VehCont::reverse_iterator veh
 the regarded vehicle More...
 

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

SUMOReal MSLaneChanger::ChangeElem::dens

Definition at line 84 of file MSLaneChanger.h.

MSVehicle* MSLaneChanger::ChangeElem::follow

the vehicle following the current vehicle

Definition at line 72 of file MSLaneChanger.h.

Referenced by MSLaneChanger::MSLaneChanger().

MSVehicle* MSLaneChanger::ChangeElem::hoppedVeh

last vehicle that changed into this lane

Definition at line 80 of file MSLaneChanger.h.

Referenced by MSLaneChanger::MSLaneChanger().

MSLane* MSLaneChanger::ChangeElem::lane

the lane the vehicle is on

Definition at line 76 of file MSLaneChanger.h.

Referenced by MSLaneChanger::MSLaneChanger().

MSVehicle* MSLaneChanger::ChangeElem::lastBlocked

the vehicle that really wants to change to this lane

Definition at line 82 of file MSLaneChanger.h.

Referenced by MSLaneChanger::MSLaneChanger().

MSVehicle* MSLaneChanger::ChangeElem::lead

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: