|
SUMO - Simulation of Urban MObility
|
#include <config.h>#include <string>#include <utils/common/Parameterised.h>#include <utils/common/RGBColor.h>#include <utils/common/SUMOTime.h>#include <utils/common/SUMOVehicleClass.h>

Go to the source code of this file.
Data Structures | |
| class | SUMOVehicleParameter |
| Structure representing possible vehicle parameter. More... | |
| struct | SUMOVehicleParameter::Stop |
| Definition of vehicle stop (position and duration) More... | |
Definition in file SUMOVehicleParameter.h.
Possible ways to choose the arrival lane.
Definition at line 179 of file SUMOVehicleParameter.h.
| enum ArrivalPosDefinition |
Possible ways to choose the arrival position.
Definition at line 195 of file SUMOVehicleParameter.h.
Possible ways to choose the arrival speed.
Definition at line 213 of file SUMOVehicleParameter.h.
| enum DepartDefinition |
Possible ways to depart.
Definition at line 91 of file SUMOVehicleParameter.h.
| enum DepartLaneDefinition |
Possible ways to choose a lane on depart.
Definition at line 109 of file SUMOVehicleParameter.h.
| enum DepartPosDefinition |
Possible ways to choose the departure position.
Definition at line 133 of file SUMOVehicleParameter.h.
Possible ways to choose the departure speed.
Definition at line 161 of file SUMOVehicleParameter.h.
| const int STOP_CONTAINER_TRIGGER_SET = 2 << 4 |
Definition at line 80 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::writeStops().
| const int STOP_END_SET = 1 |
Definition at line 75 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::writeStops().
| const int STOP_EXPECTED_CONTAINERS_SET = 2 << 5 |
Definition at line 81 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::writeStops().
| const int STOP_EXPECTED_SET = 2 << 3 |
Definition at line 79 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::writeStops().
| const int STOP_INDEX_END = -1 |
Definition at line 72 of file SUMOVehicleParameter.h.
Referenced by ROVehicle::addStop(), MSVehicle::addStop(), and SUMORouteHandler::parseStop().
| const int STOP_INDEX_FIT = -2 |
Definition at line 73 of file SUMOVehicleParameter.h.
Referenced by ROVehicle::addStop(), MSVehicle::addStop(), MSVehicle::addTraciBusOrContainerStop(), MSVehicle::addTraciStop(), and SUMORouteHandler::parseStop().
| const int STOP_PARKING_SET = 2 << 2 |
Definition at line 78 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::writeStops().
| const int STOP_START_SET = 2 |
Definition at line 76 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::writeStops().
| const int STOP_TRIGGER_SET = 2 << 1 |
Definition at line 77 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::writeStops().
| const int VEHPARS_ARRIVALLANE_SET = 2 << 7 |
Definition at line 61 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::write().
| const int VEHPARS_ARRIVALPOS_SET = 2 << 8 |
Definition at line 62 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::write().
| const int VEHPARS_ARRIVALSPEED_SET = 2 << 9 |
Definition at line 63 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::write().
| const int VEHPARS_COLOR_SET = 1 |
| const int VEHPARS_CONTAINER_NUMBER_SET = 2 << 15 |
Definition at line 70 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::write().
| const int VEHPARS_DEPARTLANE_SET = 2 << 1 |
Definition at line 55 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::write().
| const int VEHPARS_DEPARTPOS_SET = 2 << 2 |
Definition at line 56 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::write().
| const int VEHPARS_DEPARTSPEED_SET = 2 << 3 |
Definition at line 57 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::write().
| const int VEHPARS_FORCE_REROUTE = 2 << 13 |
Definition at line 67 of file SUMOVehicleParameter.h.
Referenced by MSDevice_Routing::buildVehicleDevices(), MSRouteHandler::closeFlow(), MSBaseVehicle::MSBaseVehicle(), MSRouteHandler::myEndElement(), SUMORouteHandler::myStartElement(), and SUMOVehicleParserHelper::parseCommonAttributes().
| const int VEHPARS_FROM_TAZ_SET = 2 << 11 |
Definition at line 65 of file SUMOVehicleParameter.h.
Referenced by MSDevice_Vehroutes::generateOutput(), SUMOVehicleParserHelper::parseCommonAttributes(), MSRouteHandler::parseFromViaTo(), RORouteHandler::parseFromViaTo(), and SUMOVehicleParameter::write().
| const int VEHPARS_LINE_SET = 2 << 10 |
Definition at line 64 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::write().
| const int VEHPARS_PERIODFREQ_SET = 2 << 5 |
Definition at line 59 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseFlowAttributes().
| const int VEHPARS_PERIODNUM_SET = 2 << 4 |
Definition at line 58 of file SUMOVehicleParameter.h.
| const int VEHPARS_PERSON_CAPACITY_SET = 2 << 14 |
Definition at line 68 of file SUMOVehicleParameter.h.
| const int VEHPARS_PERSON_NUMBER_SET = 2 << 15 |
Definition at line 69 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::write().
| const int VEHPARS_ROUTE_SET = 2 << 6 |
Definition at line 60 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes().
| const int VEHPARS_TO_TAZ_SET = 2 << 12 |
Definition at line 66 of file SUMOVehicleParameter.h.
Referenced by MSDevice_Vehroutes::generateOutput(), SUMOVehicleParserHelper::parseCommonAttributes(), MSRouteHandler::parseFromViaTo(), RORouteHandler::parseFromViaTo(), and SUMOVehicleParameter::write().
| const int VEHPARS_VTYPE_SET = 2 |
Definition at line 54 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::write().