![]() |
Eclipse 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... | |
Enumerations | |
enum class | ArrivalLaneDefinition { DEFAULT , GIVEN , CURRENT } |
Possible ways to choose the arrival lane. More... | |
enum class | ArrivalPosDefinition { DEFAULT , GIVEN , RANDOM , CENTER , MAX } |
Possible ways to choose the arrival position. More... | |
enum class | ArrivalPosLatDefinition { DEFAULT , GIVEN , RIGHT , CENTER , LEFT } |
Possible ways to choose the departure position. More... | |
enum class | ArrivalSpeedDefinition { DEFAULT , GIVEN , CURRENT } |
Possible ways to choose the arrival speed. More... | |
enum | DepartDefinition { DEPART_GIVEN , DEPART_TRIGGERED , DEPART_CONTAINER_TRIGGERED , DEPART_NOW , DEPART_SPLIT , DEPART_DEF_MAX } |
Possible ways to depart. More... | |
enum class | DepartEdgeDefinition { DEFAULT , GIVEN , RANDOM } |
Possible ways to choose the departure edge. More... | |
enum class | DepartLaneDefinition { DEFAULT , GIVEN , RANDOM , FREE , ALLOWED_FREE , BEST_FREE , FIRST_ALLOWED } |
Possible ways to choose a lane on depart. More... | |
enum class | DepartPosDefinition { DEFAULT , GIVEN , RANDOM , FREE , BASE , LAST , RANDOM_FREE , STOP } |
Possible ways to choose the departure position. More... | |
enum class | DepartPosLatDefinition { DEFAULT , GIVEN , RIGHT , CENTER , LEFT , RANDOM , FREE , RANDOM_FREE } |
enum class | DepartSpeedDefinition { DEFAULT , GIVEN , RANDOM , MAX , DESIRED , LIMIT } |
Possible ways to choose the departure speed. More... | |
Variables | |
const double | MIN_STOP_LENGTH = 2 * POSITION_EPS |
const int | STOP_ARRIVAL_SET = 2 << 14 |
const int | STOP_CONTAINER_TRIGGER_SET = 2 << 7 |
const int | STOP_DURATION_SET = 2 << 1 |
const int | STOP_END_SET = 2 |
const int | STOP_EXPECTED_CONTAINERS_SET = 2 << 8 |
const int | STOP_EXPECTED_SET = 2 << 6 |
const int | STOP_EXTENSION_SET = 2 << 3 |
const int | STOP_INDEX_END = -1 |
const int | STOP_INDEX_FIT = -2 |
const int | STOP_JOIN_SET = 2 << 13 |
const int | STOP_LINE_SET = 2 << 10 |
const int | STOP_PARKING_SET = 2 << 5 |
const int | STOP_SPEED_SET = 2 << 11 |
const int | STOP_SPLIT_SET = 2 << 12 |
const int | STOP_START_SET = 1 |
const int | STOP_TRIGGER_SET = 2 << 4 |
const int | STOP_TRIP_ID_SET = 2 << 9 |
const int | STOP_UNTIL_SET = 2 << 2 |
const int | VEHPARS_ARRIVALLANE_SET = 2 << 10 |
const int | VEHPARS_ARRIVALPOS_SET = 2 << 11 |
const int | VEHPARS_ARRIVALPOSLAT_SET = 2 << 21 |
const int | VEHPARS_ARRIVALSPEED_SET = 2 << 12 |
const int | VEHPARS_COLOR_SET = 1 |
const int | VEHPARS_CONTAINER_NUMBER_SET = 2 << 19 |
const int | VEHPARS_DEPARTEDGE_SET = 2 << 24 |
const int | VEHPARS_DEPARTLANE_SET = 2 << 1 |
const int | VEHPARS_DEPARTPOS_SET = 2 << 2 |
const int | VEHPARS_DEPARTPOSLAT_SET = 2 << 20 |
const int | VEHPARS_DEPARTSPEED_SET = 2 << 3 |
const int | VEHPARS_END_SET = 2 << 4 |
const int | VEHPARS_FORCE_REROUTE = 2 << 16 |
const int | VEHPARS_FROM_TAZ_SET = 2 << 14 |
const int | VEHPARS_LINE_SET = 2 << 13 |
const int | VEHPARS_NUMBER_SET = 2 << 5 |
const int | VEHPARS_PERIOD_SET = 2 << 6 |
const int | VEHPARS_PERSON_CAPACITY_SET = 2 << 17 |
const int | VEHPARS_PERSON_NUMBER_SET = 2 << 18 |
const int | VEHPARS_PROB_SET = 2 << 8 |
const int | VEHPARS_ROUTE_SET = 2 << 9 |
const int | VEHPARS_SPEEDFACTOR_SET = 2 << 23 |
const int | VEHPARS_TO_TAZ_SET = 2 << 15 |
const int | VEHPARS_VIA_SET = 2 << 22 |
const int | VEHPARS_VPH_SET = 2 << 7 |
const int | VEHPARS_VTYPE_SET = 2 |
Definition in file SUMOVehicleParameter.h.
|
strong |
Possible ways to choose the arrival lane.
Enumerator | |
---|---|
DEFAULT | No information given; use default. |
GIVEN | The arrival lane is given. |
CURRENT | The current lane shall be used. |
Definition at line 224 of file SUMOVehicleParameter.h.
|
strong |
Possible ways to choose the arrival position.
Definition at line 238 of file SUMOVehicleParameter.h.
|
strong |
Possible ways to choose the departure position.
Enumerator | |
---|---|
DEFAULT | No information given; use default. |
GIVEN | The position is given. |
RIGHT | At the rightmost side of the lane. |
CENTER | At the center of the lane. |
LEFT | At the leftmost side of the lane. |
Definition at line 256 of file SUMOVehicleParameter.h.
|
strong |
Possible ways to choose the arrival speed.
Enumerator | |
---|---|
DEFAULT | No information given; use default. |
GIVEN | The speed is given. |
CURRENT | The current speed is used. |
Definition at line 274 of file SUMOVehicleParameter.h.
enum DepartDefinition |
Possible ways to depart.
Definition at line 100 of file SUMOVehicleParameter.h.
|
strong |
Possible ways to choose the departure edge.
Enumerator | |
---|---|
DEFAULT | No information given; use default. |
GIVEN | The edge index is given. |
RANDOM | The edge is chosen randomly. |
Definition at line 210 of file SUMOVehicleParameter.h.
|
strong |
Possible ways to choose a lane on depart.
Definition at line 120 of file SUMOVehicleParameter.h.
|
strong |
Possible ways to choose the departure position.
Enumerator | |
---|---|
DEFAULT | No information given; use default. |
GIVEN | The position is given. |
RANDOM | The position is chosen randomly. |
FREE | A free position is chosen. |
BASE | Back-at-zero position. |
LAST | Insert behind the last vehicle as close as possible to still allow the specified departSpeed. Fallback to DepartPosDefinition::BASE if there is no vehicle on the departLane yet. |
RANDOM_FREE | If a fixed number of random choices fails, a free position is chosen. |
STOP | depart position is endPos of first stop |
Definition at line 142 of file SUMOVehicleParameter.h.
|
strong |
Definition at line 166 of file SUMOVehicleParameter.h.
|
strong |
Possible ways to choose the departure speed.
Definition at line 190 of file SUMOVehicleParameter.h.
const double MIN_STOP_LENGTH = 2 * POSITION_EPS |
Definition at line 90 of file SUMOVehicleParameter.h.
Referenced by MSRouteHandler::addStop(), GNEPersonStop::enableAttribute(), GNEStop::enableAttribute(), GNEPersonStop::getStartGeometryPositionOverLane(), and GNEStop::getStartGeometryPositionOverLane().
const int STOP_ARRIVAL_SET = 2 << 14 |
Definition at line 88 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::Stop::write().
const int STOP_CONTAINER_TRIGGER_SET = 2 << 7 |
Definition at line 81 of file SUMOVehicleParameter.h.
Referenced by LIBSUMO_NAMESPACE::Vehicle::buildStopParameters(), GNEPersonStop::disableAttribute(), GNEStop::disableAttribute(), GNEPersonStop::enableAttribute(), GNEStop::enableAttribute(), GNEPersonStop::getAttribute(), GNEStop::getAttribute(), GNEStopFrame::getStopParameter(), GNEPersonStop::isAttributeEnabled(), GNEStop::isAttributeEnabled(), SUMORouteHandler::parseStop(), GNEPersonStop::setAttribute(), and GNEStop::setAttribute().
const int STOP_DURATION_SET = 2 << 1 |
Definition at line 75 of file SUMOVehicleParameter.h.
Referenced by LIBSUMO_NAMESPACE::Vehicle::buildStopParameters(), GNEPersonStop::disableAttribute(), GNEStop::disableAttribute(), GNEPersonStop::enableAttribute(), GNEStop::enableAttribute(), GNEPersonStop::getAttribute(), GNEStop::getAttribute(), GNEStopFrame::getStopParameter(), MSLane::handleCollisionBetween(), GNEPersonStop::isAttributeEnabled(), GNEStop::isAttributeEnabled(), SUMORouteHandler::parseStop(), GNEPersonStop::setAttribute(), GNEStop::setAttribute(), and SUMOVehicleParameter::Stop::write().
const int STOP_END_SET = 2 |
Definition at line 74 of file SUMOVehicleParameter.h.
Referenced by LIBSUMO_NAMESPACE::Vehicle::buildStopParameters(), GNEPersonStop::commitGeometryMoving(), GNEStop::commitGeometryMoving(), GNEPersonStop::disableAttribute(), GNEStop::disableAttribute(), GNEPersonStop::enableAttribute(), GNEStop::enableAttribute(), GNEPersonStop::getAttribute(), GNEStop::getAttribute(), GNEPersonStop::getAttributeDouble(), GNEStop::getAttributeDouble(), GNEPersonStop::getEndGeometryPositionOverLane(), GNEStop::getEndGeometryPositionOverLane(), GNEPersonStop::getPositionInView(), GNEStop::getPositionInView(), GNEPersonStop::getStartGeometryPositionOverLane(), GNEStop::getStartGeometryPositionOverLane(), GNEStopFrame::getStopParameter(), GNEPersonStop::isAttributeEnabled(), GNEStop::isAttributeEnabled(), GNEPersonStop::isDemandElementValid(), GNEStop::isDemandElementValid(), GNEPersonStop::moveGeometry(), GNEStop::moveGeometry(), SUMORouteHandler::parseStop(), GUIVehicle::rerouteDRTStop(), GNEPersonStop::setAttribute(), GNEStop::setAttribute(), MSStop::write(), and SUMOVehicleParameter::Stop::write().
const int STOP_EXPECTED_CONTAINERS_SET = 2 << 8 |
Definition at line 82 of file SUMOVehicleParameter.h.
Referenced by GNEPersonStop::getAttribute(), GNEStop::getAttribute(), GNEStopFrame::getStopParameter(), SUMORouteHandler::parseStop(), GNEPersonStop::setAttribute(), GNEStop::setAttribute(), and SUMOVehicleParameter::Stop::write().
const int STOP_EXPECTED_SET = 2 << 6 |
Definition at line 80 of file SUMOVehicleParameter.h.
Referenced by GNEPersonStop::getAttribute(), GNEStop::getAttribute(), GNEStopFrame::getStopParameter(), SUMORouteHandler::parseStop(), GNEPersonStop::setAttribute(), GNEStop::setAttribute(), and SUMOVehicleParameter::Stop::write().
const int STOP_EXTENSION_SET = 2 << 3 |
Definition at line 77 of file SUMOVehicleParameter.h.
Referenced by GNEPersonStop::disableAttribute(), GNEStop::disableAttribute(), GNEPersonStop::enableAttribute(), GNEStop::enableAttribute(), GNEPersonStop::getAttribute(), GNEStop::getAttribute(), GNEStopFrame::getStopParameter(), GNEPersonStop::isAttributeEnabled(), GNEStop::isAttributeEnabled(), SUMORouteHandler::parseStop(), GNEPersonStop::setAttribute(), GNEStop::setAttribute(), and SUMOVehicleParameter::Stop::write().
const int STOP_INDEX_END = -1 |
Definition at line 70 of file SUMOVehicleParameter.h.
Referenced by ROVehicle::addStop(), MSBaseVehicle::addStop(), MSRouteHandler::addVehicleStopsToImplicitRoute(), GNEPersonStop::getAttribute(), GNEStopFrame::getStopParameter(), SUMORouteHandler::parseStop(), MSDevice_Taxi::prepareStop(), and GNEPersonStop::setAttribute().
const int STOP_INDEX_FIT = -2 |
Definition at line 71 of file SUMOVehicleParameter.h.
Referenced by ROVehicle::addStop(), MSBaseVehicle::addStop(), LIBSUMO_NAMESPACE::Vehicle::buildStopParameters(), GNEPersonStop::getAttribute(), GNEStopFrame::getStopParameter(), SUMORouteHandler::parseStop(), GUIVehicle::rerouteDRTStop(), and GNEPersonStop::setAttribute().
const int STOP_JOIN_SET = 2 << 13 |
Definition at line 87 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::Stop::write().
const int STOP_LINE_SET = 2 << 10 |
Definition at line 84 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::Stop::write().
const int STOP_PARKING_SET = 2 << 5 |
Definition at line 79 of file SUMOVehicleParameter.h.
Referenced by LIBSUMO_NAMESPACE::Vehicle::buildStopParameters(), GNEPersonStop::disableAttribute(), GNEStop::disableAttribute(), GNEPersonStop::enableAttribute(), GNEStop::enableAttribute(), GNEStopFrame::getStopParameter(), GNEPersonStop::isAttributeEnabled(), GNEStop::isAttributeEnabled(), SUMORouteHandler::parseStop(), and SUMOVehicleParameter::Stop::write().
const int STOP_SPEED_SET = 2 << 11 |
Definition at line 85 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::Stop::write().
const int STOP_SPLIT_SET = 2 << 12 |
Definition at line 86 of file SUMOVehicleParameter.h.
Referenced by SUMORouteHandler::parseStop(), and SUMOVehicleParameter::Stop::write().
const int STOP_START_SET = 1 |
Definition at line 73 of file SUMOVehicleParameter.h.
Referenced by LIBSUMO_NAMESPACE::Vehicle::buildStopParameters(), GNEPersonStop::commitGeometryMoving(), GNEStop::commitGeometryMoving(), GNEPersonStop::disableAttribute(), GNEStop::disableAttribute(), GNEPersonStop::enableAttribute(), GNEStop::enableAttribute(), GNEPersonStop::getAttribute(), GNEStop::getAttribute(), GNEPersonStop::getAttributeDouble(), GNEStop::getAttributeDouble(), GNEPersonStop::getPositionInView(), GNEStop::getPositionInView(), GNEPersonStop::getStartGeometryPositionOverLane(), GNEStop::getStartGeometryPositionOverLane(), GNEStopFrame::getStopParameter(), GNEPersonStop::isAttributeEnabled(), GNEStop::isAttributeEnabled(), GNEPersonStop::isDemandElementValid(), GNEStop::isDemandElementValid(), GNEPersonStop::moveGeometry(), GNEStop::moveGeometry(), SUMORouteHandler::parseStop(), GUIVehicle::rerouteDRTStop(), GNEPersonStop::setAttribute(), GNEStop::setAttribute(), MSStop::write(), and SUMOVehicleParameter::Stop::write().
const int STOP_TRIGGER_SET = 2 << 4 |
Definition at line 78 of file SUMOVehicleParameter.h.
Referenced by LIBSUMO_NAMESPACE::Vehicle::buildStopParameters(), GNEPersonStop::disableAttribute(), GNEStop::disableAttribute(), GNEPersonStop::enableAttribute(), GNEStop::enableAttribute(), GNEPersonStop::getAttribute(), GNEStop::getAttribute(), GNEStopFrame::getStopParameter(), GNEPersonStop::isAttributeEnabled(), GNEStop::isAttributeEnabled(), SUMORouteHandler::parseStop(), GNEPersonStop::setAttribute(), GNEStop::setAttribute(), and SUMOVehicleParameter::Stop::writeTriggers().
const int STOP_TRIP_ID_SET = 2 << 9 |
Definition at line 83 of file SUMOVehicleParameter.h.
Referenced by GNEPersonStop::getAttribute(), GNEStop::getAttribute(), GNEStopFrame::getStopParameter(), SUMORouteHandler::parseStop(), GNEPersonStop::setAttribute(), GNEStop::setAttribute(), and SUMOVehicleParameter::Stop::write().
const int STOP_UNTIL_SET = 2 << 2 |
Definition at line 76 of file SUMOVehicleParameter.h.
Referenced by LIBSUMO_NAMESPACE::Vehicle::buildStopParameters(), GNEPersonStop::disableAttribute(), GNEStop::disableAttribute(), GNEPersonStop::enableAttribute(), GNEStop::enableAttribute(), GNEPersonStop::getAttribute(), GNEStop::getAttribute(), GNEStopFrame::getStopParameter(), GNEPersonStop::isAttributeEnabled(), GNEStop::isAttributeEnabled(), SUMORouteHandler::parseStop(), GNEPersonStop::setAttribute(), GNEStop::setAttribute(), and SUMOVehicleParameter::Stop::write().
const int VEHPARS_ARRIVALLANE_SET = 2 << 10 |
Definition at line 54 of file SUMOVehicleParameter.h.
Referenced by GNEVehicle::getAttribute(), SUMOVehicleParserHelper::parseCommonAttributes(), GNEVehicle::setAttribute(), and SUMOVehicleParameter::write().
const int VEHPARS_ARRIVALPOS_SET = 2 << 11 |
Definition at line 55 of file SUMOVehicleParameter.h.
Referenced by GNEVehicle::getAttribute(), MSDevice_Transportable::notifyMove(), SUMOVehicleParserHelper::parseCommonAttributes(), GNEVehicle::setAttribute(), and SUMOVehicleParameter::write().
const int VEHPARS_ARRIVALPOSLAT_SET = 2 << 21 |
Definition at line 65 of file SUMOVehicleParameter.h.
Referenced by GNEVehicle::getAttribute(), SUMOVehicleParserHelper::parseCommonAttributes(), GNEVehicle::setAttribute(), and SUMOVehicleParameter::write().
const int VEHPARS_ARRIVALSPEED_SET = 2 << 12 |
Definition at line 56 of file SUMOVehicleParameter.h.
Referenced by GNEVehicle::getAttribute(), SUMOVehicleParserHelper::parseCommonAttributes(), GNEVehicle::setAttribute(), and SUMOVehicleParameter::write().
const int VEHPARS_COLOR_SET = 1 |
Definition at line 43 of file SUMOVehicleParameter.h.
Referenced by GNEPerson::getAttribute(), GNEVehicle::getAttribute(), SUMOVehicleParserHelper::parseCommonAttributes(), GNEPerson::setAttribute(), GNEVehicle::setAttribute(), GNEVehicle::setColor(), GUIContainer::setFunctionalColor(), GUIPerson::setFunctionalColor(), GUIBaseVehicle::setFunctionalColor(), MSDevice_ToC::setVehicleColor(), and SUMOVehicleParameter::write().
const int VEHPARS_CONTAINER_NUMBER_SET = 2 << 19 |
Definition at line 63 of file SUMOVehicleParameter.h.
Referenced by GNEVehicle::getAttribute(), SUMOVehicleParserHelper::parseCommonAttributes(), GNEVehicle::setAttribute(), and SUMOVehicleParameter::write().
const int VEHPARS_DEPARTEDGE_SET = 2 << 24 |
Definition at line 68 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), and SUMOVehicleParameter::write().
const int VEHPARS_DEPARTLANE_SET = 2 << 1 |
Definition at line 45 of file SUMOVehicleParameter.h.
Referenced by GNERouteHandler::buildFlow(), GNERouteHandler::buildFlowEmbeddedRoute(), GNERouteHandler::buildFlowOverRoute(), GNERouteHandler::buildTrip(), GNERouteHandler::buildVehicleEmbeddedRoute(), GNERouteHandler::buildVehicleOverRoute(), GNERouteHandler::closeRoute(), GNEVehicle::getAttribute(), SUMOVehicleParserHelper::parseCommonAttributes(), GNEVehicle::setAttribute(), SUMOVehicleParameter::write(), and MSDevice_Vehroutes::writeOutput().
const int VEHPARS_DEPARTPOS_SET = 2 << 2 |
Definition at line 46 of file SUMOVehicleParameter.h.
Referenced by MSRouteHandler::addStop(), ROPerson::addTrip(), GNEPerson::getAttribute(), GNEVehicle::getAttribute(), SUMOVehicleParserHelper::parseCommonAttributes(), MSStageTrip::setArrived(), GNEPerson::setAttribute(), GNEVehicle::setAttribute(), SUMOVehicleParameter::write(), and MSDevice_Vehroutes::writeOutput().
const int VEHPARS_DEPARTPOSLAT_SET = 2 << 20 |
Definition at line 64 of file SUMOVehicleParameter.h.
Referenced by GNEVehicle::getAttribute(), SUMOVehicleParserHelper::parseCommonAttributes(), GNEVehicle::setAttribute(), SUMOVehicleParameter::write(), and MSDevice_Vehroutes::writeOutput().
const int VEHPARS_DEPARTSPEED_SET = 2 << 3 |
Definition at line 47 of file SUMOVehicleParameter.h.
Referenced by GNERouteHandler::buildFlow(), GNERouteHandler::buildFlowEmbeddedRoute(), GNERouteHandler::buildFlowOverRoute(), GNERouteHandler::buildTrip(), GNERouteHandler::buildVehicleEmbeddedRoute(), GNERouteHandler::buildVehicleOverRoute(), GNERouteHandler::closeRoute(), GNEVehicle::getAttribute(), SUMOVehicleParserHelper::parseCommonAttributes(), GNEVehicle::setAttribute(), SUMOVehicleParameter::write(), and MSDevice_Vehroutes::writeOutput().
const int VEHPARS_END_SET = 2 << 4 |
Definition at line 48 of file SUMOVehicleParameter.h.
Referenced by GNEFrameAttributesModuls::AttributesCreatorFlow::areValuesValid(), GNEPerson::isAttributeEnabled(), GNEVehicle::isAttributeEnabled(), SUMOVehicleParserHelper::parseFlowAttributes(), GNEFrameAttributesModuls::AttributesCreatorFlow::refreshAttributesCreatorFlow(), GNERouteHandler::setFlowParameters(), GNEFrameAttributesModuls::AttributesCreatorFlow::setFlowParameters(), GNERouteHandler::transformToFlow(), and GNERouteHandler::transformToRouteFlow().
const int VEHPARS_FORCE_REROUTE = 2 << 16 |
Definition at line 60 of file SUMOVehicleParameter.h.
Referenced by LIBSUMO_NAMESPACE::Vehicle::add(), MSInsertionControl::addFlow(), MSRouteHandler::addPersonTrip(), MSTransportableDevice_Routing::buildDevices(), MSDevice_Routing::buildVehicleDevices(), MSRouteHandler::closeFlow(), MSRouteHandler::closeTrip(), GNERouteHandler::closeTrip(), MSRouteHandler::closeVehicle(), MSBaseVehicle::getRouteValidity(), MEVehicle::loadState(), MSVehicle::loadState(), MSBaseVehicle::MSBaseVehicle(), MSDevice_Routing::MSDevice_Routing(), MSTransportableDevice_Routing::MSTransportableDevice_Routing(), MSStateHandler::myStartElement(), SUMORouteHandler::myStartElement(), SUMOVehicleParserHelper::parseCommonAttributes(), MSBaseVehicle::saveState(), MSInsertionControl::saveState(), and MSDevice_Vehroutes::writeOutput().
const int VEHPARS_FROM_TAZ_SET = 2 << 14 |
Definition at line 58 of file SUMOVehicleParameter.h.
Referenced by ROMARouteHandler::myEndElement(), ROMARouteHandler::myStartElement(), SUMOVehicleParserHelper::parseCommonAttributes(), MSRouteHandler::parseFromViaTo(), RORouteHandler::parseFromViaTo(), and SUMOVehicleParameter::write().
const int VEHPARS_LINE_SET = 2 << 13 |
Definition at line 57 of file SUMOVehicleParameter.h.
Referenced by GNEVehicle::getAttribute(), SUMOVehicleParserHelper::parseCommonAttributes(), MSBaseVehicle::saveState(), GNEVehicle::setAttribute(), and SUMOVehicleParameter::write().
const int VEHPARS_NUMBER_SET = 2 << 5 |
Definition at line 49 of file SUMOVehicleParameter.h.
Referenced by GNEFrameAttributesModuls::AttributesCreatorFlow::areValuesValid(), GNEPerson::isAttributeEnabled(), GNEVehicle::isAttributeEnabled(), SUMOVehicleParserHelper::parseFlowAttributes(), GNEFrameAttributesModuls::AttributesCreatorFlow::refreshAttributesCreatorFlow(), GNERouteHandler::setFlowParameters(), GNEFrameAttributesModuls::AttributesCreatorFlow::setFlowParameters(), GNERouteHandler::transformToFlow(), and GNERouteHandler::transformToRouteFlow().
const int VEHPARS_PERIOD_SET = 2 << 6 |
Definition at line 50 of file SUMOVehicleParameter.h.
Referenced by GNEFrameAttributesModuls::AttributesCreatorFlow::areValuesValid(), GNEPerson::isAttributeEnabled(), GNEVehicle::isAttributeEnabled(), SUMOVehicleParserHelper::parseFlowAttributes(), GNEFrameAttributesModuls::AttributesCreatorFlow::refreshAttributesCreatorFlow(), GNERouteHandler::setFlowParameters(), GNEFrameAttributesModuls::AttributesCreatorFlow::setFlowParameters(), GNERouteHandler::transformToFlow(), and GNERouteHandler::transformToRouteFlow().
const int VEHPARS_PERSON_CAPACITY_SET = 2 << 17 |
Definition at line 61 of file SUMOVehicleParameter.h.
const int VEHPARS_PERSON_NUMBER_SET = 2 << 18 |
Definition at line 62 of file SUMOVehicleParameter.h.
Referenced by GNEVehicle::getAttribute(), SUMOVehicleParserHelper::parseCommonAttributes(), GNEVehicle::setAttribute(), and SUMOVehicleParameter::write().
const int VEHPARS_PROB_SET = 2 << 8 |
Definition at line 52 of file SUMOVehicleParameter.h.
Referenced by GNEFrameAttributesModuls::AttributesCreatorFlow::areValuesValid(), GNEPerson::isAttributeEnabled(), GNEVehicle::isAttributeEnabled(), SUMOVehicleParserHelper::parseFlowAttributes(), GNEFrameAttributesModuls::AttributesCreatorFlow::refreshAttributesCreatorFlow(), GNERouteHandler::setFlowParameters(), GNEFrameAttributesModuls::AttributesCreatorFlow::setFlowParameters(), GNERouteHandler::transformToFlow(), and GNERouteHandler::transformToRouteFlow().
const int VEHPARS_ROUTE_SET = 2 << 9 |
Definition at line 53 of file SUMOVehicleParameter.h.
Referenced by MSRouteHandler::addVehicleStopsToImplicitRoute(), MSRouteHandler::closeVehicle(), SUMOVehicleParserHelper::parseCommonAttributes(), and GNEVehicle::setAttribute().
const int VEHPARS_SPEEDFACTOR_SET = 2 << 23 |
Definition at line 67 of file SUMOVehicleParameter.h.
Referenced by SUMOVehicleParserHelper::parseCommonAttributes(), MSBaseVehicle::saveState(), and SUMOVehicleParameter::write().
const int VEHPARS_TO_TAZ_SET = 2 << 15 |
Definition at line 59 of file SUMOVehicleParameter.h.
Referenced by ROMARouteHandler::myEndElement(), ROMARouteHandler::myStartElement(), SUMOVehicleParserHelper::parseCommonAttributes(), MSRouteHandler::parseFromViaTo(), RORouteHandler::parseFromViaTo(), and SUMOVehicleParameter::write().
const int VEHPARS_VIA_SET = 2 << 22 |
Definition at line 66 of file SUMOVehicleParameter.h.
Referenced by GNEVehicle::setAttribute().
const int VEHPARS_VPH_SET = 2 << 7 |
Definition at line 51 of file SUMOVehicleParameter.h.
Referenced by GNEFrameAttributesModuls::AttributesCreatorFlow::areValuesValid(), GNEPerson::isAttributeEnabled(), GNEVehicle::isAttributeEnabled(), SUMOVehicleParserHelper::parseFlowAttributes(), GNEFrameAttributesModuls::AttributesCreatorFlow::refreshAttributesCreatorFlow(), GNERouteHandler::setFlowParameters(), GNEFrameAttributesModuls::AttributesCreatorFlow::setFlowParameters(), GNERouteHandler::transformToFlow(), and GNERouteHandler::transformToRouteFlow().
const int VEHPARS_VTYPE_SET = 2 |
Definition at line 44 of file SUMOVehicleParameter.h.
Referenced by ROPerson::addTrip(), SUMOVehicleParserHelper::parseCommonAttributes(), MSStageTrip::setArrived(), SUMOVehicleParameter::write(), GNEPerson::writeDemandElement(), and GNEVehicle::writeDemandElement().