![]() |
SUMO - Simulation of Urban MObility
|
#include <MSVehicle.h>
Public Member Functions | |
void | adaptLeaveSpeed (const double v) |
DriveProcessItem (MSLink *link, double vPass, double vWait, bool setRequest, SUMOTime arrivalTime, double arrivalSpeed, SUMOTime arrivalTimeBraking, double arrivalSpeedBraking, double distance, double leaveSpeed=-1.) | |
DriveProcessItem (double vWait, double distance) | |
constructor if the link shall not be passed More... | |
double | getLeaveSpeed () const |
Data Fields | |
double | accelV |
double | availableSpace |
bool | hadVehicle |
double | myArrivalSpeed |
double | myArrivalSpeedBraking |
SUMOTime | myArrivalTime |
SUMOTime | myArrivalTimeBraking |
double | myDistance |
MSLink * | myLink |
bool | mySetRequest |
double | myVLinkPass |
double | myVLinkWait |
Definition at line 1573 of file MSVehicle.h.
|
inline |
Definition at line 1587 of file MSVehicle.h.
References MSGlobals::gSemiImplicitEulerUpdate.
|
inline |
constructor if the link shall not be passed
Definition at line 1603 of file MSVehicle.h.
References MSGlobals::gSemiImplicitEulerUpdate.
|
inline |
Definition at line 1613 of file MSVehicle.h.
References MIN2().
Referenced by MSVehicle::adaptToLeader(), and MSVehicle::planMoveInternal().
|
inline |
Definition at line 1620 of file MSVehicle.h.
Referenced by MSVehicle::checkRewindLinkLanes(), and GUIVehicle::selectBlockingFoes().
double MSVehicle::DriveProcessItem::accelV |
Definition at line 1583 of file MSVehicle.h.
double MSVehicle::DriveProcessItem::availableSpace |
Definition at line 1585 of file MSVehicle.h.
Referenced by MSVehicle::checkRewindLinkLanes().
bool MSVehicle::DriveProcessItem::hadVehicle |
Definition at line 1584 of file MSVehicle.h.
Referenced by MSVehicle::checkRewindLinkLanes().
double MSVehicle::DriveProcessItem::myArrivalSpeed |
Definition at line 1579 of file MSVehicle.h.
Referenced by MSVehicle::checkRewindLinkLanes(), and GUIVehicle::selectBlockingFoes().
double MSVehicle::DriveProcessItem::myArrivalSpeedBraking |
Definition at line 1581 of file MSVehicle.h.
SUMOTime MSVehicle::DriveProcessItem::myArrivalTime |
Definition at line 1578 of file MSVehicle.h.
Referenced by MSVehicle::checkRewindLinkLanes(), and GUIVehicle::selectBlockingFoes().
SUMOTime MSVehicle::DriveProcessItem::myArrivalTimeBraking |
Definition at line 1580 of file MSVehicle.h.
double MSVehicle::DriveProcessItem::myDistance |
Definition at line 1582 of file MSVehicle.h.
MSLink* MSVehicle::DriveProcessItem::myLink |
Definition at line 1574 of file MSVehicle.h.
Referenced by MSVehicle::checkRewindLinkLanes(), and GUIVehicle::selectBlockingFoes().
bool MSVehicle::DriveProcessItem::mySetRequest |
Definition at line 1577 of file MSVehicle.h.
double MSVehicle::DriveProcessItem::myVLinkPass |
Definition at line 1575 of file MSVehicle.h.
double MSVehicle::DriveProcessItem::myVLinkWait |
Definition at line 1576 of file MSVehicle.h.
Referenced by MSVehicle::checkLinkLeader().