Definition in file SUMOVehicleParameter.h.
#include <config.h>
#include <string>
#include "SUMOVehicleClass.h"
#include "RGBColor.h"
#include "SUMOTime.h"
Go to the source code of this file.
Possible ways to choose the arrival lane.
| ARRIVAL_LANE_DEFAULT | No information given; use default. |
| ARRIVAL_LANE_GIVEN | The speed is given. |
| ARRIVAL_LANE_CURRENT | The current lane shall be used. |
Definition at line 137 of file SUMOVehicleParameter.h.
00137 { 00139 ARRIVAL_LANE_DEFAULT, 00141 ARRIVAL_LANE_GIVEN, 00143 ARRIVAL_LANE_CURRENT 00144 };
| enum ArrivalPosDefinition |
Possible ways to choose the arrival position.
| ARRIVAL_POS_DEFAULT | No information given; use default. |
| ARRIVAL_POS_GIVEN | The speed is given. |
| ARRIVAL_POS_RANDOM | The speed is chosen randomly. |
| ARRIVAL_POS_MAX | The maximum speed is used. |
Definition at line 152 of file SUMOVehicleParameter.h.
00152 { 00154 ARRIVAL_POS_DEFAULT, 00156 ARRIVAL_POS_GIVEN, 00158 ARRIVAL_POS_RANDOM, 00160 ARRIVAL_POS_MAX 00161 };
Possible ways to choose the arrival speed.
| ARRIVAL_SPEED_DEFAULT | No information given; use default. |
| ARRIVAL_SPEED_GIVEN | The speed is given. |
| ARRIVAL_SPEED_CURRENT | The current speed is used. |
Definition at line 169 of file SUMOVehicleParameter.h.
00169 { 00171 ARRIVAL_SPEED_DEFAULT, 00173 ARRIVAL_SPEED_GIVEN, 00175 ARRIVAL_SPEED_CURRENT 00176 };
| enum DepartDefinition |
Possible ways to depart.
Definition at line 70 of file SUMOVehicleParameter.h.
00070 { 00072 DEPART_GIVEN, 00074 DEPART_TRIGGERED 00075 };
| enum DepartLaneDefinition |
Possible ways to choose a lane on depart.
Definition at line 83 of file SUMOVehicleParameter.h.
00083 { 00085 DEPART_LANE_DEFAULT, 00087 DEPART_LANE_GIVEN, 00089 DEPART_LANE_RANDOM, 00091 DEPART_LANE_FREE, 00093 DEPART_LANE_DEPARTLANE 00094 };
| enum DepartPosDefinition |
Possible ways to choose the departure position.
Definition at line 101 of file SUMOVehicleParameter.h.
00101 { 00103 DEPART_POS_DEFAULT, 00105 DEPART_POS_GIVEN, 00107 DEPART_POS_RANDOM, 00109 DEPART_POS_FREE, 00111 DEPART_POS_RANDOM_FREE 00112 };
Possible ways to choose the departure speed.
| DEPART_SPEED_DEFAULT | No information given; use default. |
| DEPART_SPEED_GIVEN | The speed is given. |
| DEPART_SPEED_RANDOM | The speed is chosen randomly. |
| DEPART_SPEED_MAX | The maximum speed is used. |
Definition at line 120 of file SUMOVehicleParameter.h.
00120 { 00122 DEPART_SPEED_DEFAULT, 00124 DEPART_SPEED_GIVEN, 00126 DEPART_SPEED_RANDOM, 00128 DEPART_SPEED_MAX 00129 };
| const int VEHPARS_ARRIVALLANE_SET = 256 |
Definition at line 55 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_ARRIVALPOS_SET = 512 |
Definition at line 56 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_ARRIVALSPEED_SET = 1024 |
Definition at line 57 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_COLOR_SET = 1 |
Definition at line 47 of file SUMOVehicleParameter.h.
Referenced by RORDLoader_TripDefs::myEndElement(), RORDGenerator_ODAmounts::myEndFlowAmountDef(), SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_DEPARTLANE_SET = 4 |
Definition at line 49 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_DEPARTPOS_SET = 8 |
Definition at line 50 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_DEPARTSPEED_SET = 16 |
Definition at line 51 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_LINE_SET = 2048 |
Definition at line 58 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_PERIODFREQ_SET = 64 |
Definition at line 53 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseFlowAttributes(), SUMOVehicleParserHelper::parseVehicleAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_PERIODNUM_SET = 32 |
Definition at line 52 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseVehicleAttributes(), and SUMOVehicleParameter::writeAs().
| const int VEHPARS_ROUTE_SET = 128 |
Definition at line 54 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes().
| const int VEHPARS_TAZ_SET = 4096 |
Definition at line 59 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 48 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::writeAs().
1.5.6