|
SUMO - Simulation of Urban MObility
|
#include <config.h>#include <string>#include "SUMOVehicleClass.h"#include "RGBColor.h"#include "SUMOTime.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... | |
Variables | |
| const int | STOP_INDEX_END = -1 |
| const int | STOP_INDEX_FIT = -2 |
| const int | VEHPARS_ARRIVALLANE_SET = 2 << 8 |
| const int | VEHPARS_ARRIVALPOS_SET = 2 << 9 |
| const int | VEHPARS_ARRIVALSPEED_SET = 2 << 10 |
| const int | VEHPARS_COLOR_SET = 1 |
| const int | VEHPARS_DEPARTLANE_SET = 2 << 2 |
| const int | VEHPARS_DEPARTPOS_SET = 2 << 3 |
| const int | VEHPARS_DEPARTSPEED_SET = 2 << 4 |
| const int | VEHPARS_FORCE_REROUTE = 2 << 13 |
| const int | VEHPARS_LINE_SET = 2 << 11 |
| const int | VEHPARS_PERIODFREQ_SET = 2 << 6 |
| const int | VEHPARS_PERIODNUM_SET = 2 << 5 |
| const int | VEHPARS_ROUTE_SET = 2 << 7 |
| const int | VEHPARS_TAZ_SET = 2 << 12 |
| const int | VEHPARS_VTYPE_SET = 2 |
Definition in file SUMOVehicleParameter.h.
Possible ways to choose the arrival lane.
Definition at line 161 of file SUMOVehicleParameter.h.
| enum ArrivalPosDefinition |
Possible ways to choose the arrival position.
Definition at line 177 of file SUMOVehicleParameter.h.
Possible ways to choose the arrival speed.
Definition at line 195 of file SUMOVehicleParameter.h.
| enum DepartDefinition |
Possible ways to depart.
Definition at line 77 of file SUMOVehicleParameter.h.
| enum DepartLaneDefinition |
Possible ways to choose a lane on depart.
Definition at line 93 of file SUMOVehicleParameter.h.
| enum DepartPosDefinition |
Possible ways to choose the departure position.
Definition at line 115 of file SUMOVehicleParameter.h.
Possible ways to choose the departure speed.
Definition at line 143 of file SUMOVehicleParameter.h.
| const int STOP_INDEX_END = -1 |
Definition at line 66 of file SUMOVehicleParameter.h.
Referenced by MSRouteHandler::addStop(), MSVehicle::addStop(), and MSVehicle::addTraciStop().
| const int STOP_INDEX_FIT = -2 |
Definition at line 67 of file SUMOVehicleParameter.h.
Referenced by MSRouteHandler::addStop(), and MSVehicle::addStop().
| const int VEHPARS_ARRIVALLANE_SET = 2 << 8 |
Definition at line 59 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_ARRIVALPOS_SET = 2 << 9 |
Definition at line 60 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_ARRIVALSPEED_SET = 2 << 10 |
Definition at line 61 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_COLOR_SET = 1 |
Definition at line 51 of file SUMOVehicleParameter.h.
Referenced by RORDLoader_TripDefs::myEndElement(), RORDGenerator_ODAmounts::myEndFlowAmountDef(), SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_DEPARTLANE_SET = 2 << 2 |
Definition at line 53 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_DEPARTPOS_SET = 2 << 3 |
Definition at line 54 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_DEPARTSPEED_SET = 2 << 4 |
Definition at line 55 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_FORCE_REROUTE = 2 << 13 |
Definition at line 64 of file SUMOVehicleParameter.h.
Referenced by MSDevice_Routing::buildVehicleDevices(), SUMORouteHandler::myStartElement(), and SUMOVehicleParserHelper::parseCommonAttributes().
| const int VEHPARS_LINE_SET = 2 << 11 |
Definition at line 62 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_PERIODFREQ_SET = 2 << 6 |
Definition at line 57 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseFlowAttributes(), SUMOVehicleParserHelper::parseVehicleAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_PERIODNUM_SET = 2 << 5 |
Definition at line 56 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseVehicleAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_ROUTE_SET = 2 << 7 |
Definition at line 58 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes().
| const int VEHPARS_TAZ_SET = 2 << 12 |
Definition at line 63 of file SUMOVehicleParameter.h.
Referenced by RORDLoader_SUMOBase::myCharacters(), MSRouteHandler::myStartElement(), SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_VTYPE_SET = 2 |
Definition at line 52 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().