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

#include <MSVehicle.h>

Public Member Functions

void adaptLeaveSpeed (SUMOReal v)
 
 DriveProcessItem (MSLink *link, SUMOReal vPass, SUMOReal vWait, bool setRequest, SUMOTime arrivalTime, SUMOReal arrivalSpeed, SUMOReal distance)
 
SUMOReal getLeaveSpeed () const
 

Data Fields

SUMOReal accelV
 
SUMOReal myArrivalSpeed
 
SUMOTime myArrivalTime
 
SUMOReal myDistance
 
MSLink * myLink
 
bool mySetRequest
 
SUMOReal myVLinkPass
 
SUMOReal myVLinkWait
 

Detailed Description

Definition at line 964 of file MSVehicle.h.

Constructor & Destructor Documentation

MSVehicle::DriveProcessItem::DriveProcessItem ( MSLink *  link,
SUMOReal  vPass,
SUMOReal  vWait,
bool  setRequest,
SUMOTime  arrivalTime,
SUMOReal  arrivalSpeed,
SUMOReal  distance 
)
inline

Definition at line 973 of file MSVehicle.h.

Member Function Documentation

void MSVehicle::DriveProcessItem::adaptLeaveSpeed ( SUMOReal  v)
inline

Definition at line 978 of file MSVehicle.h.

References accelV, and MIN2().

SUMOReal MSVehicle::DriveProcessItem::getLeaveSpeed ( ) const
inline

Definition at line 985 of file MSVehicle.h.

References accelV, and myVLinkPass.

Referenced by MSVehicle::checkRewindLinkLanes().

Field Documentation

SUMOReal MSVehicle::DriveProcessItem::accelV

Definition at line 972 of file MSVehicle.h.

Referenced by adaptLeaveSpeed(), and getLeaveSpeed().

SUMOReal MSVehicle::DriveProcessItem::myArrivalSpeed

Definition at line 970 of file MSVehicle.h.

Referenced by MSVehicle::checkRewindLinkLanes().

SUMOTime MSVehicle::DriveProcessItem::myArrivalTime

Definition at line 969 of file MSVehicle.h.

Referenced by MSVehicle::checkRewindLinkLanes().

SUMOReal MSVehicle::DriveProcessItem::myDistance

Definition at line 971 of file MSVehicle.h.

MSLink* MSVehicle::DriveProcessItem::myLink

Definition at line 965 of file MSVehicle.h.

Referenced by MSVehicle::checkRewindLinkLanes().

bool MSVehicle::DriveProcessItem::mySetRequest

Definition at line 968 of file MSVehicle.h.

SUMOReal MSVehicle::DriveProcessItem::myVLinkPass

Definition at line 966 of file MSVehicle.h.

Referenced by getLeaveSpeed().

SUMOReal MSVehicle::DriveProcessItem::myVLinkWait

Definition at line 967 of file MSVehicle.h.


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