SUMO - Simulation of Urban MObility

MSVehicle::Stop Struct Reference

Definition of vehicle stop (position and duration) More...

#include <MSVehicle.h>

Data Fields

MSBusStop * busstop
 (Optional) bus stop if one is assigned to the stop
SUMOTime duration
 The stopping duration.
MSRouteIterator edge
 The edge in the route to stop at.
SUMOReal endPos
 The stopping position end.
const MSLane * lane
 The lane to stop at.
bool parking
 whether the vehicle is removed from the net while stopping
bool reached
 Information whether the stop has been reached.
SUMOReal startPos
 The stopping position start.
bool triggered
 whether an arriving person lets the vehicle continue
SUMOTime until
 The time at which the vehicle may continue its journey.

Detailed Description

Definition of vehicle stop (position and duration)

Definition at line 553 of file MSVehicle.h.


Field Documentation

(Optional) bus stop if one is assigned to the stop

Definition at line 559 of file MSVehicle.h.

Referenced by MSVehicle::addStop(), MSVehicle::moveRegardingCritical(), MSVehicle::processNextStop(), and MSVehicle::vsafeCriticalCont().

The stopping duration.

Definition at line 565 of file MSVehicle.h.

Referenced by MSVehicle::addStop(), and MSVehicle::processNextStop().

The edge in the route to stop at.

Definition at line 555 of file MSVehicle.h.

Referenced by MSVehicle::addStop(), and MSVehicle::processNextStop().

The lane to stop at.

Definition at line 557 of file MSVehicle.h.

Referenced by MSVehicle::addStop(), and MSVehicle::getBestLanes().

whether the vehicle is removed from the net while stopping

Definition at line 571 of file MSVehicle.h.

Referenced by MSVehicle::addStop().

Information whether the stop has been reached.

Definition at line 573 of file MSVehicle.h.

Referenced by MSVehicle::addStop(), and MSVehicle::processNextStop().

The stopping position start.

Definition at line 561 of file MSVehicle.h.

Referenced by MSVehicle::addStop(), and MSVehicle::getBestLanes().

whether an arriving person lets the vehicle continue

Definition at line 569 of file MSVehicle.h.

Referenced by MSVehicle::addStop(), and MSVehicle::processNextStop().

The time at which the vehicle may continue its journey.

Definition at line 567 of file MSVehicle.h.

Referenced by MSVehicle::addStop(), and MSVehicle::processNextStop().


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