|
SUMO - Simulation of Urban MObility
|
A structure representing the best lanes for continuing the route. More...
#include <MSVehicle.h>
Data Fields | |
| bool | allowsContinuation |
| Whether this lane allows to continue the drive. | |
| std::vector< MSLane * > | bestContinuations |
| Consecutive lane that can be followed without a lane change (contribute to length and occupation) | |
| int | bestLaneOffset |
| The (signed) number of lanes to be crossed to get to the lane which allows to continue the drive. | |
| MSLane * | lane |
| The described lane. | |
| SUMOReal | length |
| The overall length which may be driven when using this lane without a lane change. | |
| SUMOReal | nextOccupation |
| As occupation, but without the first lane. | |
| SUMOReal | occupation |
| The overall vehicle sum on consecutive lanes which can be passed without a lane change. | |
A structure representing the best lanes for continuing the route.
Definition at line 472 of file MSVehicle.h.
Whether this lane allows to continue the drive.
Definition at line 484 of file MSVehicle.h.
Referenced by MSVehicle::getBestLanes(), and TraCIServerAPI_Vehicle::processGet().
| std::vector<MSLane*> MSVehicle::LaneQ::bestContinuations |
Consecutive lane that can be followed without a lane change (contribute to length and occupation)
Definition at line 486 of file MSVehicle.h.
Referenced by MSVehicle::getBestLanes(), and TraCIServerAPI_Vehicle::processGet().
The (signed) number of lanes to be crossed to get to the lane which allows to continue the drive.
Definition at line 482 of file MSVehicle.h.
Referenced by MSVehicle::getBestLanes(), TraCIServerAPI_Vehicle::processGet(), MSLCM_DK2004::wantsChangeToLeft(), and MSLCM_DK2004::wantsChangeToRight().
The described lane.
Definition at line 474 of file MSVehicle.h.
Referenced by MSVehicle::getBestLanes(), TraCIServerAPI_Vehicle::processGet(), MSLCM_DK2004::wantsChangeToLeft(), and MSLCM_DK2004::wantsChangeToRight().
| SUMOReal MSVehicle::LaneQ::length |
The overall length which may be driven when using this lane without a lane change.
Definition at line 476 of file MSVehicle.h.
Referenced by MSVehicle::getBestLanes(), TraCIServerAPI_Vehicle::processGet(), MSLCM_DK2004::wantsChangeToLeft(), and MSLCM_DK2004::wantsChangeToRight().
| SUMOReal MSVehicle::LaneQ::nextOccupation |
As occupation, but without the first lane.
Definition at line 480 of file MSVehicle.h.
Referenced by TraCIServerAPI_Vehicle::processGet().
| SUMOReal MSVehicle::LaneQ::occupation |
The overall vehicle sum on consecutive lanes which can be passed without a lane change.
Definition at line 478 of file MSVehicle.h.
Referenced by MSLCM_DK2004::wantsChangeToLeft(), and MSLCM_DK2004::wantsChangeToRight().