![]() |
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 202 of file SUMOVehicleParameter.h.
enum ArrivalPosDefinition |
Possible ways to choose the arrival position.
Definition at line 218 of file SUMOVehicleParameter.h.
Possible ways to choose the arrival speed.
Definition at line 236 of file SUMOVehicleParameter.h.
enum DepartDefinition |
Possible ways to depart.
Definition at line 92 of file SUMOVehicleParameter.h.
enum DepartLaneDefinition |
Possible ways to choose a lane on depart.
Definition at line 110 of file SUMOVehicleParameter.h.
enum DepartPosDefinition |
Possible ways to choose the departure position.
Definition at line 134 of file SUMOVehicleParameter.h.
Definition at line 158 of file SUMOVehicleParameter.h.
Possible ways to choose the departure speed.
Definition at line 184 of file SUMOVehicleParameter.h.
const int STOP_CONTAINER_TRIGGER_SET = 2 << 4 |
Definition at line 81 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::Stop::write().
const int STOP_END_SET = 1 |
Definition at line 76 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::Stop::write().
const int STOP_EXPECTED_CONTAINERS_SET = 2 << 5 |
Definition at line 82 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::Stop::write().
const int STOP_EXPECTED_SET = 2 << 3 |
Definition at line 80 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::Stop::write().
const int STOP_INDEX_END = -1 |
Definition at line 73 of file SUMOVehicleParameter.h.
Referenced by ROVehicle::addStop(), MSVehicle::addStop(), and SUMORouteHandler::parseStop().
const int STOP_INDEX_FIT = -2 |
Definition at line 74 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 79 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::Stop::write().
const int STOP_START_SET = 2 |
Definition at line 77 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::Stop::write().
const int STOP_TRIGGER_SET = 2 << 1 |
Definition at line 78 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::Stop::write().
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 << 16 |
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_DEPARTPOSLAT_SET = 2 << 16 |
Definition at line 71 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes().
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(), MSDevice_Routing::MSDevice_Routing(), 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 ROPerson::addTrip(), SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::write().