Eclipse SUMO - Simulation of Urban MObility
|
#include <GNEAttributeCarrier.h>
Public Member Functions | |
void | decRef (const std::string &debugMsg="") |
Decrease reference. | |
bool | drawUsingSelectColor () const |
check if attribute carrier must be drawn using selecting color. | |
FXIcon * | getACIcon () const |
get FXIcon associated to this AC | |
template<> | |
std::string | getACParameters () const |
template<> | |
std::vector< std::pair< std::string, std::string > > | getACParameters () const |
std::string | getAlternativeValueForDisabledAttributes (SumoXMLAttr key) const |
virtual std::string | getAttributeForSelection (SumoXMLAttr key) const |
method for getting the attribute in the context of object selection | |
virtual GNEHierarchicalElement * | getHierarchicalElement ()=0 |
get GNEHierarchicalElement associated with this AttributeCarrier | |
const std::string | getID () const |
get ID (all Attribute Carriers have one) | |
GNENet * | getNet () const |
get pointer to net | |
const GNETagProperties & | getTagProperty () const |
get tagProperty associated with this Attribute Carrier | |
const std::string & | getTagStr () const |
get tag assigned to this object in string format | |
GNEAttributeCarrier (const SumoXMLTag tag, GNENet *net) | |
Constructor. | |
void | incRef (const std::string &debugMsg="") |
Increase reference. | |
bool | isAttributeCarrierSelected () const |
check if attribute carrier is selected | |
bool | isTemplate () const |
check if this AC is template | |
template<> | |
int | parse (const std::string &string) |
template<> | |
double | parse (const std::string &string) |
template<> | |
SUMOTime | parse (const std::string &string) |
template<> | |
bool | parse (const std::string &string) |
template<> | |
std::string | parse (const std::string &string) |
template<> | |
SUMOVehicleClass | parse (const std::string &string) |
template<> | |
RGBColor | parse (const std::string &string) |
template<> | |
Position | parse (const std::string &string) |
template<> | |
PositionVector | parse (const std::string &string) |
template<> | |
SUMOVehicleShape | parse (const std::string &string) |
template<> | |
std::vector< std::string > | parse (const std::string &string) |
template<> | |
std::set< std::string > | parse (const std::string &string) |
template<> | |
std::vector< int > | parse (const std::string &string) |
template<> | |
std::vector< double > | parse (const std::string &string) |
template<> | |
std::vector< bool > | parse (const std::string &string) |
template<> | |
std::vector< SumoXMLAttr > | parse (const std::string &value) |
template<> | |
std::vector< GNEEdge * > | parse (GNENet *net, const std::string &value) |
template<> | |
std::vector< GNELane * > | parse (GNENet *net, const std::string &value) |
template<> | |
std::string | parseIDs (const std::vector< GNEEdge * > &ACs) |
template<> | |
std::string | parseIDs (const std::vector< GNELane * > &ACs) |
void | resetDefaultValues () |
reset attribute carrier to their default values | |
void | selectAttributeCarrier (const bool changeFlag=true) |
select attribute carrier using GUIGlobalSelection | |
bool | unreferenced () |
check if object ins't referenced | |
void | unselectAttributeCarrier (const bool changeFlag=true) |
unselect attribute carrier using GUIGlobalSelection | |
virtual | ~GNEAttributeCarrier () |
Destructor. | |
Function related with grid (needed for elements that aren't always in grid) | |
mark if this AC was inserted in grid or not | |
void | setInGrid (bool value) |
bool | inGrid () const |
check if this AC was inserted in grid | |
Function related with graphics (must be implemented in all children) | |
get GUIGlObject associated with this AttributeCarrier | |
virtual GUIGlObject * | getGUIGlObject ()=0 |
virtual const GUIGlObject * | getGUIGlObject () const =0 |
get GUIGlObject associated with this AttributeCarrier (constant) | |
virtual void | updateGeometry ()=0 |
update pre-computed geometry information | |
Function related with contourdrawing (can be implemented in children) | |
bool | checkDrawInspectContour () const |
check if draw inspect contour (black/white) | |
bool | checkDrawFrontContour () const |
check if draw front contour (green/blue) | |
virtual bool | checkDrawFromContour () const =0 |
check if draw from contour (green) | |
virtual bool | checkDrawToContour () const =0 |
check if draw from contour (magenta) | |
virtual bool | checkDrawRelatedContour () const =0 |
check if draw related contour (cyan) | |
virtual bool | checkDrawOverContour () const =0 |
check if draw over contour (orange) | |
virtual bool | checkDrawDeleteContour () const =0 |
check if draw delete contour (pink/white) | |
virtual bool | checkDrawSelectContour () const =0 |
check if draw select contour (blue) | |
virtual bool | checkDrawMoveContour () const =0 |
check if draw move contour (red) | |
Functions related with attributes (must be implemented in all children) | |
virtual std::string | getAttribute (SumoXMLAttr key) const =0 |
virtual void | setAttribute (SumoXMLAttr key, const std::string &value, GNEUndoList *undoList)=0 |
virtual bool | isValid (SumoXMLAttr key, const std::string &value)=0 |
virtual void | enableAttribute (SumoXMLAttr key, GNEUndoList *undoList) |
virtual void | disableAttribute (SumoXMLAttr key, GNEUndoList *undoList) |
virtual bool | isAttributeEnabled (SumoXMLAttr key) const |
virtual bool | isAttributeComputed (SumoXMLAttr key) const |
bool | hasAttribute (SumoXMLAttr key) const |
virtual std::string | getPopUpID () const =0 |
get PopPup ID (Used in AC Hierarchy) | |
virtual std::string | getHierarchyName () const =0 |
get Hierarchy Name (Used in AC Hierarchy) | |
Function related with parameters | |
get parameters map | |
virtual const Parameterised::Map & | getACParametersMap () const =0 |
template<typename T > | |
T | getACParameters () const |
get parameters | |
void | setACParameters (const std::string ¶meters, GNEUndoList *undoList) |
set parameters (string) | |
void | setACParameters (const std::vector< std::pair< std::string, std::string > > ¶meters, GNEUndoList *undoList) |
set parameters (map) | |
void | setACParameters (const Parameterised::Map ¶meters, GNEUndoList *undoList) |
set parameters (string vector) | |
void | addACParameters (const std::string &key, const std::string &attribute, GNEUndoList *undoList) |
add (or update attribute) key and attribute | |
void | removeACParametersKeys (const std::vector< std::string > &keepKeys, GNEUndoList *undoList) |
remove keys | |
Static Public Member Functions | |
template<typename T > | |
static bool | canParse (const std::string &string) |
true if a value of type T can be parsed from string | |
template<typename T > | |
static bool | canParse (GNENet *net, const std::string &value, bool report) |
true if a value of type T can be parsed from string | |
static const std::vector< GNETagProperties > | getTagPropertiesByMergingTag (SumoXMLTag mergingTag) |
get tagProperties associated to the given merging tag | |
static const std::vector< GNETagProperties > | getTagPropertiesByType (const int tagPropertyCategory, const bool mergeCommonPlans) |
get tagProperties associated to the given GNETagProperties::TagType (NETWORKELEMENT, ADDITIONALELEMENT, VEHICLE, etc.) | |
static const GNETagProperties & | getTagProperty (SumoXMLTag tag) |
get tagProperty associated to the given tag | |
static bool | lanesConsecutives (const std::vector< GNELane * > &lanes) |
check if lanes are consecutives | |
template<typename T > | |
static T | parse (const std::string &string) |
parses a value of type T from string (used for basic types: int, double, bool, etc.) | |
template<typename T > | |
static T | parse (GNENet *net, const std::string &value) |
parses a complex value of type T from string (use for list of edges, list of lanes, etc.) | |
template<typename T > | |
static std::string | parseIDs (const std::vector< T > &ACs) |
parses a list of specific Attribute Carriers into a string of IDs | |
static void | writeAttributeHelp () |
write machine readable attribute help to file | |
Static Public Attributes | |
static const std::string | False = toString(false) |
true value in string format(used for comparing boolean values in getAttribute(...)) | |
static const size_t | MAXNUMBEROFATTRIBUTES = 128 |
max number of attributes allowed for every tag | |
static const Parameterised::Map | PARAMETERS_EMPTY |
empty parameter maps (used by ACs without parameters) | |
static const std::string | True = toString(true) |
true value in string format (used for comparing boolean values in getAttribute(...)) | |
Certain attributes and ACs (for example, connections) can be either loaded or guessed. The following static variables are used to remark it. | |
static const std::string | FEATURE_LOADED = "loaded" |
feature is still unchanged after being loaded (implies approval) | |
static const std::string | FEATURE_GUESSED = "guessed" |
feature has been reguessed (may still be unchanged be we can't tell (yet) | |
static const std::string | FEATURE_MODIFIED = "modified" |
feature has been manually modified (implies approval) | |
static const std::string | FEATURE_APPROVED = "approved" |
feature has been approved but not changed (i.e. after being reguessed) | |
Protected Member Functions | |
virtual void | toggleAttribute (SumoXMLAttr key, const bool value) |
method for enable or disable the attribute and nothing else (used in GNEChange_ToggleAttribute) | |
Protected Attributes | |
bool | myInGrid = false |
boolean to check if this AC is in grid | |
bool | myIsTemplate = false |
whether the current object is a template object (not drawn in the view) | |
GNENet * | myNet = nullptr |
pointer to net | |
bool | mySelected = false |
boolean to check if this AC is selected (instead of GUIGlObjectStorage) | |
const GNETagProperties & | myTagProperty |
reference to tagProperty associated with this attribute carrier | |
Private Member Functions | |
GNEAttributeCarrier (const GNEAttributeCarrier &)=delete | |
Invalidated copy constructor. | |
GNEAttributeCarrier & | operator= (const GNEAttributeCarrier &src)=delete |
Invalidated assignment operator. | |
void | resetAttributes () |
reset attributes to their default values without undo-redo (used in GNEFrameAttributeModules) | |
virtual void | setAttribute (SumoXMLAttr key, const std::string &value)=0 |
method for setting the attribute and nothing else (used in GNEChange_Attribute) | |
Static Private Member Functions | |
static void | fillAdditionalElements () |
fill additional elements | |
static void | fillAttributeCarriers () |
fill Attribute Carriers | |
static void | fillCarFollowingModelAttributes (SumoXMLTag currentTag) |
fill Car Following Model of Vehicle/Person Types | |
static void | fillCommonContainerAttributes (SumoXMLTag currentTag) |
fill common container attributes (used by container and containerFlows) | |
static void | fillCommonFlowAttributes (SumoXMLTag currentTag, SumoXMLAttr perHour) |
fill common flow attributes (used by flows, routeFlows and personFlows) | |
static void | fillCommonMeanDataAttributes (SumoXMLTag currentTag) |
fill stop person attributes | |
static void | fillCommonPersonAttributes (SumoXMLTag currentTag) |
fill common person attributes (used by person and personFlows) | |
static void | fillCommonStopAttributes (SumoXMLTag currentTag, const bool waypoint) |
fill stop person attributes | |
static void | fillCommonVehicleAttributes (SumoXMLTag currentTag) |
fill common vehicle attributes (used by vehicles, trips, routeFlows and flows) | |
static void | fillContainerElements () |
fill container elements | |
static void | fillContainerStopElements () |
fill container stop elements | |
static void | fillContainerTranshipElements () |
fill container tranship elements | |
static void | fillContainerTransportElements () |
fill container transport elements | |
static void | fillDataElements () |
fill Data elements | |
static void | fillDemandElements () |
fill demand elements | |
static void | fillJunctionModelAttributes (SumoXMLTag currentTag) |
fill Junction Model Attributes of Vehicle/Person Types | |
static void | fillJuPedSimElements () |
fill JuPedSim elements | |
static void | fillLaneChangingModelAttributes (SumoXMLTag currentTag) |
fill Junction Model Attributes of Vehicle/Person Types | |
static void | fillNetworkElements () |
fill network elements | |
static void | fillPersonElements () |
fill person elements | |
static void | fillPersonPlanRides () |
fill person plan rides | |
static void | fillPersonPlanTrips () |
fill person plan trips | |
static void | fillPersonPlanWalks () |
fill person plan walks | |
static void | fillPersonStopElements () |
fill person stop elements | |
static void | fillPersonTripCommonAttributes (GNETagProperties &tagProperties) |
fill person trip common attributes | |
static void | fillPlanParentAttributes (SumoXMLTag currentTag) |
fill plan from-to attribute | |
static void | fillPlanStopCommonAttributes (GNETagProperties &tagProperties) |
fill plan stop common attributes | |
static void | fillPOIAttributes (SumoXMLTag currentTag) |
fill common POI attributes | |
static void | fillRideCommonAttributes (GNETagProperties &tagProperties) |
fill ride common attributes | |
static void | fillShapeElements () |
fill shape elements | |
static void | fillStopElements () |
fill stop elements | |
static void | fillTAZElements () |
fill TAZ elements | |
static void | fillTranshipCommonAttributes (GNETagProperties &tagProperties) |
fill ride common attributes | |
static void | fillTransportCommonAttributes (GNETagProperties &tagProperties) |
fill transport common attributes | |
static void | fillVehicleElements () |
fill vehicle elements | |
static void | fillWalkCommonAttributes (GNETagProperties &tagProperties) |
fill walk common attributes | |
static void | fillWaypointElements () |
fill waypoint elements | |
static void | fillWireElements () |
fill Wire elements | |
Private Attributes | |
int | myCount |
reference counter | |
Static Private Attributes | |
static std::map< SumoXMLTag, GNETagProperties > | myMergedPlanTagProperties |
map with the merged tags properties | |
static std::map< SumoXMLTag, GNETagProperties > | myTagProperties |
map with the tags properties | |
Friends | |
class | GNEAttributesCreatorRow |
class | GNEChange_Attribute |
declare friend class | |
class | GNEChange_ToggleAttribute |
class | GNEFlowEditor |
class | GNEFrameAttributeModules |
Abstract Base class for gui objects which carry attributes inherits from GNEReferenceCounter for convenience
Definition at line 48 of file GNEAttributeCarrier.h.
GNEAttributeCarrier::GNEAttributeCarrier | ( | const SumoXMLTag | tag, |
GNENet * | net | ||
) |
Constructor.
[in] | tag | SUMO Tag assigned to this type of object |
[in] | net | GNENet in which this AttributeCarrier is stored |
Definition at line 55 of file GNEAttributeCarrier.cpp.
|
virtual |
Destructor.
Definition at line 61 of file GNEAttributeCarrier.cpp.
|
privatedelete |
Invalidated copy constructor.
void GNEAttributeCarrier::addACParameters | ( | const std::string & | key, |
const std::string & | attribute, | ||
GNEUndoList * | undoList | ||
) |
add (or update attribute) key and attribute
Definition at line 520 of file GNEAttributeCarrier.cpp.
References getACParametersMap(), and setACParameters().
|
inlinestatic |
true if a value of type T can be parsed from string
Definition at line 264 of file GNEAttributeCarrier.h.
Referenced by GNEFrameAttributeModules::AttributesEditorRow::AttributesEditorRow(), GNELaneAreaDetector::isValid(), GNEOverheadWire::isValid(), GNERoute::isValid(), GNECrossing::isValid(), and GNETLSEditorFrame::TLSPhases::setNext().
|
inlinestatic |
true if a value of type T can be parsed from string
Definition at line 283 of file GNEAttributeCarrier.h.
References WRITE_WARNING.
|
pure virtual |
check if draw delete contour (pink/white)
Implemented in GNEAdditional, GNEDataInterval, GNEDataSet, GNEGenericData, GNEMeanData, GNEDemandElement, GNEConnection, GNECrossing, GNEEdge, GNEEdgeTemplate, GNEEdgeType, GNEInternalLane, GNEJunction, GNELane, GNELaneTemplate, GNELaneType, GNEWalkingArea, and GNENetworkElement.
Referenced by GNEContour::checkDrawPathContour(), and GNEContour::drawDottedContours().
|
pure virtual |
check if draw from contour (green)
Implemented in GNEAdditional, GNEDataInterval, GNEDataSet, GNEGenericData, GNEMeanData, GNEDemandElement, GNEConnection, GNECrossing, GNEEdge, GNEEdgeTemplate, GNEEdgeType, GNEInternalLane, GNEJunction, GNELane, GNELaneTemplate, GNELaneType, GNEWalkingArea, and GNENetworkElement.
Referenced by GNEContour::checkDrawPathContour(), and GNEContour::drawDottedContours().
bool GNEAttributeCarrier::checkDrawFrontContour | ( | ) | const |
check if draw front contour (green/blue)
Definition at line 145 of file GNEAttributeCarrier.cpp.
References GNEViewNet::getFrontAttributeCarrier(), GNENet::getViewNet(), and myNet.
Referenced by GNEContour::checkDrawPathContour(), and GNEContour::drawDottedContours().
bool GNEAttributeCarrier::checkDrawInspectContour | ( | ) | const |
check if draw inspect contour (black/white)
Definition at line 139 of file GNEAttributeCarrier.cpp.
References GNEViewNet::getInspectedElements(), GNENet::getViewNet(), GNEViewNetHelper::InspectedElements::isACInspected(), and myNet.
Referenced by GNEContour::checkDrawPathContour(), and GNEContour::drawDottedContours().
|
pure virtual |
check if draw move contour (red)
Implemented in GNEAccess, GNECalibrator, GNECalibratorFlow, GNEClosingLaneReroute, GNEClosingReroute, GNEDestProbReroute, GNEDetector, GNEMultiEntryExitDetector, GNEOverheadWire, GNEParkingAreaReroute, GNEParkingSpace, GNERerouter, GNERerouterInterval, GNERerouterSymbol, GNERouteProbe, GNERouteProbReroute, GNEStoppingPlace, GNETAZ, GNETAZSourceSink, GNETractionSubstation, GNEVaporizer, GNEVariableSpeedSign, GNEVariableSpeedSignStep, GNEVariableSpeedSignSymbol, GNEDataInterval, GNEDataSet, GNEGenericData, GNEMeanData, GNEDemandElement, GNEConnection, GNECrossing, GNEEdge, GNEEdgeTemplate, GNEEdgeType, GNEInternalLane, GNEJunction, GNELane, GNELaneTemplate, GNELaneType, GNEWalkingArea, GNEAdditional, GNENetworkElement, GNEPOI, and GNEPoly.
Referenced by GNEContour::checkDrawPathContour(), GNEContour::drawDottedContourGeometryPoints(), and GNEContour::drawDottedContours().
|
pure virtual |
check if draw over contour (orange)
Implemented in GNEAdditional, GNEDataInterval, GNEDataSet, GNEGenericData, GNEMeanData, GNEDemandElement, GNEConnection, GNECrossing, GNEEdge, GNEEdgeTemplate, GNEEdgeType, GNEInternalLane, GNEJunction, GNELane, GNELaneTemplate, GNELaneType, GNEWalkingArea, and GNENetworkElement.
Referenced by GNEContour::checkDrawPathContour(), and GNEContour::drawDottedContours().
|
pure virtual |
check if draw related contour (cyan)
Implemented in GNEAdditional, GNEInductionLoopDetector, GNEDataInterval, GNEDataSet, GNEGenericData, GNEMeanData, GNEDemandElement, GNEVehicle, GNEConnection, GNECrossing, GNEEdge, GNEEdgeTemplate, GNEEdgeType, GNEInternalLane, GNEJunction, GNELane, GNELaneTemplate, GNELaneType, GNEWalkingArea, and GNENetworkElement.
Referenced by GNEContour::checkDrawPathContour(), and GNEContour::drawDottedContours().
|
pure virtual |
check if draw select contour (blue)
Implemented in GNEAdditional, GNEDataInterval, GNEDataSet, GNEGenericData, GNEMeanData, GNEDemandElement, GNEConnection, GNECrossing, GNEEdge, GNEEdgeTemplate, GNEEdgeType, GNEInternalLane, GNEJunction, GNELane, GNELaneTemplate, GNELaneType, GNEWalkingArea, and GNENetworkElement.
Referenced by GNEContour::checkDrawPathContour(), and GNEContour::drawDottedContours().
|
pure virtual |
check if draw from contour (magenta)
Implemented in GNEAdditional, GNEDataInterval, GNEDataSet, GNEGenericData, GNEMeanData, GNEDemandElement, GNEConnection, GNECrossing, GNEEdge, GNEEdgeTemplate, GNEEdgeType, GNEInternalLane, GNEJunction, GNELane, GNELaneTemplate, GNELaneType, GNEWalkingArea, and GNENetworkElement.
Referenced by GNEContour::checkDrawPathContour(), and GNEContour::drawDottedContours().
|
inlineinherited |
Decrease reference.
Definition at line 53 of file GNEReferenceCounter.h.
References GNEReferenceCounter::getID(), GNEReferenceCounter::myCount, toString(), UNUSED_PARAMETER, and WRITE_ERROR.
Referenced by GNENetHelper::AttributeCarriers::deleteSingleEdge(), GNENetHelper::AttributeCarriers::deleteSingleJunction(), GNEEdge::removeConnection(), GNEEdge::removeLane(), GNEChange_Additional::~GNEChange_Additional(), GNEChange_Attribute::~GNEChange_Attribute(), GNEChange_Children::~GNEChange_Children(), GNEChange_DataInterval::~GNEChange_DataInterval(), GNEChange_DataSet::~GNEChange_DataSet(), GNEChange_DemandElement::~GNEChange_DemandElement(), GNEChange_Distribution::~GNEChange_Distribution(), GNEChange_Edge::~GNEChange_Edge(), GNEChange_EdgeType::~GNEChange_EdgeType(), GNEChange_GenericData::~GNEChange_GenericData(), GNEChange_Junction::~GNEChange_Junction(), GNEChange_Lane::~GNEChange_Lane(), GNEChange_MeanData::~GNEChange_MeanData(), GNEChange_TLS::~GNEChange_TLS(), and GNEChange_ToggleAttribute::~GNEChange_ToggleAttribute().
|
virtual |
Reimplemented in GNEContainer, GNEPerson, GNEStop, GNEStopPlan, and GNEVehicle.
Definition at line 171 of file GNEAttributeCarrier.cpp.
References TL.
Referenced by GNEFlowEditor::onCmdSetFlowAttribute().
bool GNEAttributeCarrier::drawUsingSelectColor | ( | ) | const |
check if attribute carrier must be drawn using selecting color.
Definition at line 105 of file GNEAttributeCarrier.cpp.
References GNEViewNet::getEditModes(), GNENet::getViewNet(), GNETagProperties::isAdditionalElement(), GNEViewNetHelper::EditModes::isCurrentSupermodeData(), GNEViewNetHelper::EditModes::isCurrentSupermodeDemand(), GNEViewNetHelper::EditModes::isCurrentSupermodeNetwork(), GNETagProperties::isDemandElement(), GNETagProperties::isGenericData(), GNETagProperties::isNetworkElement(), myNet, mySelected, and myTagProperty.
Referenced by GNECalibrator::drawCalibratorSymbol(), GNELaneAreaDetector::drawE2(), GNELaneAreaDetector::drawE2PartialJunction(), GNELaneAreaDetector::drawE2PartialLane(), GNEEdge::drawEdgeGeometryPoints(), GNEEdge::drawEdgeShape(), GNEEdge::drawEndGeometryPoint(), GNEAccess::drawGL(), GNEBusStop::drawGL(), GNEChargingStation::drawGL(), GNEContainerStop::drawGL(), GNEEntryExitDetector::drawGL(), GNEInductionLoopDetector::drawGL(), GNEInstantInductionLoopDetector::drawGL(), GNEParkingArea::drawGL(), GNERouteProbe::drawGL(), GNETAZ::drawGL(), GNEVaporizer::drawGL(), GNEStop::drawGL(), GNEStopPlan::drawGL(), GNEOverheadWire::drawJunctionPartialGL(), GNEVehicle::drawJunctionPartialGL(), GNEOverheadWire::drawLanePartialGL(), GNEVehicle::drawLanePartialGL(), GNEStoppingPlace::drawLines(), GNEDemandElementPlan::drawPlanGL(), GNEDemandElementPlan::drawPlanJunctionPartial(), GNEDemandElementPlan::drawPlanLanePartial(), GNEPOI::drawPOI(), GNEPoly::drawPolygon(), GNERoute::drawRoutePartialJunction(), GNERoute::drawRoutePartialLane(), GNELane::drawSelectedLane(), GNEParkingSpace::drawSpace(), GNEAdditional::drawSquaredAdditional(), GNELane::drawStartEndGeometryPoints(), GNEEdge::drawStartGeometryPoint(), GNEConnection::getConnectionColor(), GNECrossing::getCrossingColor(), GNEContainer::getDrawingColor(), GNEVehicle::getDrawingColor(), GNEJunction::setColor(), and GNELane::setLaneColor().
|
virtual |
Reimplemented in GNEContainer, GNEPerson, GNEStop, GNEStopPlan, and GNEVehicle.
Definition at line 164 of file GNEAttributeCarrier.cpp.
References TL.
Referenced by GNEFlowEditor::onCmdSetFlowAttribute().
|
staticprivate |
fill additional elements
Definition at line 1639 of file GNEAttributeCarrier.cpp.
References ACCESS, GNEAttributeProperties::ACTIVATABLE, GNETagProperties::addAttribute(), GNETagProperties::ADDITIONALELEMENT, GNEAttributeProperties::ANGLE, GNEAttributeProperties::AUTOMATICID, GNEAttributeProperties::BOOL, BUSSTOP, GNETagProperties::CALIBRATOR, CALIBRATOR, GNETagProperties::CENTERAFTERCREATION, CHARGINGSTATION, GNETagProperties::CHILD, CLOSINGLANEREROUTE, CLOSINGREROUTE, GNEAttributeProperties::COLOR, CONTAINERSTOP, DEFAULT_VTYPE_ID, GNEAttributeProperties::DEFAULTVALUE, DESTPROBREROUTE, GNETagProperties::DETECTOR, GNETagProperties::DIALOG, GNEAttributeProperties::DISCRETE, E1, E1INSTANT, E2, E3, E3ENTRY, E3EXIT, EDGE, GNEAttributeProperties::FILENAME, fillCommonVehicleAttributes(), GNEAttributeProperties::FLOAT, FLOW, GNE_TAG_CALIBRATOR_FLOW, GNE_TAG_CALIBRATOR_LANE, GNE_TAG_MULTI_LANE_AREA_DETECTOR, GNE_TAG_REROUTER_SYMBOL, GNE_TAG_VSS_SYMBOL, GNEAttributeProperties::INT, LANE, GNEAttributeProperties::LIST, GNETagProperties::MASKSTARTENDPOS, myTagProperties, GNETagProperties::NO_ADDITIONAL_CHILDREN, GNETagProperties::NO_CONFLICTS, GNETagProperties::NO_PARENTS, GNETagProperties::NO_PROPERTY, NONE, GNETagProperties::NOPARAMETERS, GNETagProperties::NOTSELECTABLE, PARKINGAREA, PARKINGSPACE, PARKINGZONEREROUTE, SUMOXMLDefinitions::PersonModeValues, GNETagProperties::POS_LANE, GNETagProperties::POS_LANE_END, GNETagProperties::POS_LANE_START, GNEAttributeProperties::POSITION, GNEAttributeProperties::POSITIVE, GNEAttributeProperties::PROBABILITY, GNEAttributeProperties::RANGE, GNETagProperties::REPARENT, REROUTER, REROUTERINTERVAL, ROUTEPROBE, ROUTEPROBREROUTE, GNETagProperties::RTREE, GNEAttributeProperties::SECUENCIAL, GNETagProperties::STOPPINGPLACE, GNEAttributeProperties::STRING, SUMO_ATTR_ACCEPTED_BADGES, SUMO_ATTR_ALLOW, SUMO_ATTR_ANGLE, SUMO_ATTR_BEGIN, SUMO_ATTR_CHARGEDELAY, SUMO_ATTR_CHARGEINTRANSIT, SUMO_ATTR_CHARGETYPE, SUMO_ATTR_CHARGINGPOWER, SUMO_ATTR_COLOR, SUMO_ATTR_CONTAINER_CAPACITY, SUMO_ATTR_DEPARTPOS, SUMO_ATTR_DETECT_PERSONS, SUMO_ATTR_DISALLOW, SUMO_ATTR_EDGE, SUMO_ATTR_EDGES, SUMO_ATTR_EFFICIENCY, SUMO_ATTR_END, SUMO_ATTR_ENDPOS, SUMO_ATTR_EXPECT_ARRIVAL, SUMO_ATTR_FILE, SUMO_ATTR_FRIENDLY_POS, SUMO_ATTR_HALTING_SPEED_THRESHOLD, SUMO_ATTR_HALTING_TIME_THRESHOLD, SUMO_ATTR_ID, SUMO_ATTR_JAM_DIST_THRESHOLD, SUMO_ATTR_LANE, SUMO_ATTR_LANES, SUMO_ATTR_LEFTHAND, SUMO_ATTR_LENGTH, SUMO_ATTR_LINES, SUMO_ATTR_NAME, SUMO_ATTR_NEXT_EDGES, SUMO_ATTR_OFF, SUMO_ATTR_ONROAD, SUMO_ATTR_OPEN_ENTRY, SUMO_ATTR_OPTIONAL, SUMO_ATTR_OUTPUT, SUMO_ATTR_PARKING, SUMO_ATTR_PARKING_AREA, SUMO_ATTR_PARKING_LENGTH, SUMO_ATTR_PERIOD, SUMO_ATTR_PERSON_CAPACITY, SUMO_ATTR_POSITION, SUMO_ATTR_PROB, SUMO_ATTR_ROADSIDE_CAPACITY, SUMO_ATTR_ROUTE, SUMO_ATTR_ROUTEPROBE, SUMO_ATTR_SHOW_DETECTOR, SUMO_ATTR_SLOPE, SUMO_ATTR_SPEED, SUMO_ATTR_STARTPOS, SUMO_ATTR_TIME, SUMO_ATTR_TLID, SUMO_ATTR_TYPE, SUMO_ATTR_VEHSPERHOUR, SUMO_ATTR_VISIBLE, SUMO_ATTR_VTYPES, SUMO_ATTR_WAITINGTIME, SUMO_ATTR_WIDTH, SUMO_const_laneWidth, SUMO_TAG_ACCESS, SUMO_TAG_BUS_STOP, SUMO_TAG_CALIBRATOR, SUMO_TAG_CHARGING_STATION, SUMO_TAG_CLOSING_LANE_REROUTE, SUMO_TAG_CLOSING_REROUTE, SUMO_TAG_CONTAINER_STOP, SUMO_TAG_DEST_PROB_REROUTE, SUMO_TAG_DET_ENTRY, SUMO_TAG_DET_EXIT, SUMO_TAG_ENTRY_EXIT_DETECTOR, SUMO_TAG_FLOW, SUMO_TAG_INDUCTION_LOOP, SUMO_TAG_INSTANT_INDUCTION_LOOP, SUMO_TAG_INTERVAL, SUMO_TAG_LANE_AREA_DETECTOR, SUMO_TAG_PARKING_AREA, SUMO_TAG_PARKING_AREA_REROUTE, SUMO_TAG_PARKING_SPACE, SUMO_TAG_REROUTER, SUMO_TAG_ROUTE_PROB_REROUTE, SUMO_TAG_ROUTEPROBE, SUMO_TAG_STEP, SUMO_TAG_TRAIN_STOP, SUMO_TAG_VAPORIZER, SUMO_TAG_VSS, GNEAttributeProperties::SUMOTIME, GNETagProperties::SYMBOL, GNEAttributeProperties::SYNONYM, TL, toString(), TRAINSTOP, GNEAttributeProperties::UNIQUE, GNEAttributeProperties::UPDATEGEOMETRY, VAPORIZER, VARIABLESPEEDSIGN, GNEAttributeProperties::VCLASS, VSSSTEP, and GNEAttributeProperties::VTYPE.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill Attribute Carriers
Definition at line 940 of file GNEAttributeCarrier.cpp.
References fillAdditionalElements(), fillContainerElements(), fillContainerStopElements(), fillContainerTranshipElements(), fillContainerTransportElements(), fillDataElements(), fillDemandElements(), fillJuPedSimElements(), fillNetworkElements(), fillPersonElements(), fillPersonPlanRides(), fillPersonPlanTrips(), fillPersonPlanWalks(), fillPersonStopElements(), fillShapeElements(), fillStopElements(), fillTAZElements(), fillVehicleElements(), fillWaypointElements(), fillWireElements(), and myTagProperties.
Referenced by getACIcon(), getTagPropertiesByType(), getTagProperty(), and writeAttributeHelp().
|
staticprivate |
fill Car Following Model of Vehicle/Person Types
Definition at line 8474 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::BOOL, GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::DISCRETE, GNEAttributeProperties::EXTENDED, GNEAttributeProperties::FLOAT, GNEAttributeProperties::INT, myTagProperties, GNEAttributeProperties::POSITIVE, GNEAttributeProperties::RANGE, GNEAttributeProperties::setDiscreteValues(), GNEAttributeProperties::setRange(), GNEAttributeProperties::STRING, SUMO_ATTR_ACCEL, SUMO_ATTR_APPARENTDECEL, SUMO_ATTR_CF_EIDM_C_COOLNESS, SUMO_ATTR_CF_EIDM_EPSILON_ACC, SUMO_ATTR_CF_EIDM_JERK_MAX, SUMO_ATTR_CF_EIDM_M_BEGIN, SUMO_ATTR_CF_EIDM_M_FLATNESS, SUMO_ATTR_CF_EIDM_MAX_VEH_PREVIEW, SUMO_ATTR_CF_EIDM_SIG_ERROR, SUMO_ATTR_CF_EIDM_SIG_GAP, SUMO_ATTR_CF_EIDM_SIG_LEADER, SUMO_ATTR_CF_EIDM_T_ACC_MAX, SUMO_ATTR_CF_EIDM_T_LOOK_AHEAD, SUMO_ATTR_CF_EIDM_T_PERSISTENCE_DRIVE, SUMO_ATTR_CF_EIDM_T_PERSISTENCE_ESTIMATE, SUMO_ATTR_CF_EIDM_T_REACTION, SUMO_ATTR_CF_EIDM_USEVEHDYNAMICS, SUMO_ATTR_CF_IDM_DELTA, SUMO_ATTR_CF_IDM_STEPPING, SUMO_ATTR_CF_IDMM_ADAPT_FACTOR, SUMO_ATTR_CF_IDMM_ADAPT_TIME, SUMO_ATTR_CF_KERNER_PHI, SUMO_ATTR_CF_PWAGNER2009_APPROB, SUMO_ATTR_CF_PWAGNER2009_TAULAST, SUMO_ATTR_CF_W99_CC1, SUMO_ATTR_CF_W99_CC2, SUMO_ATTR_CF_W99_CC3, SUMO_ATTR_CF_W99_CC4, SUMO_ATTR_CF_W99_CC5, SUMO_ATTR_CF_W99_CC6, SUMO_ATTR_CF_W99_CC7, SUMO_ATTR_CF_W99_CC8, SUMO_ATTR_CF_W99_CC9, SUMO_ATTR_CF_WIEDEMANN_ESTIMATION, SUMO_ATTR_CF_WIEDEMANN_SECURITY, SUMO_ATTR_COLLISION_MINGAP_FACTOR, SUMO_ATTR_DECEL, SUMO_ATTR_EMERGENCYDECEL, SUMO_ATTR_K, SUMO_ATTR_SIGMA, SUMO_ATTR_TAU, SUMO_ATTR_TMP1, SUMO_ATTR_TMP2, SUMO_ATTR_TMP3, SUMO_ATTR_TMP4, SUMO_ATTR_TMP5, SUMO_ATTR_TRAIN_TYPE, TL, and SUMOXMLDefinitions::TrainTypes.
Referenced by fillDemandElements().
|
staticprivate |
fill common container attributes (used by container and containerFlows)
Definition at line 8983 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::AUTOMATICID, GNEAttributeProperties::COLOR, DEFAULT_CONTAINERTYPE_ID, GNEAttributeProperties::DEFAULTVALUE, myTagProperties, GNEAttributeProperties::STRING, SUMO_ATTR_COLOR, SUMO_ATTR_DEPARTPOS, SUMO_ATTR_ID, SUMO_ATTR_TYPE, TL, GNEAttributeProperties::UNIQUE, GNEAttributeProperties::UPDATEGEOMETRY, and GNEAttributeProperties::VTYPE.
Referenced by fillContainerElements().
|
staticprivate |
fill common flow attributes (used by flows, routeFlows and personFlows)
Definition at line 8420 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::FLOWDEFINITION, GNE_ATTR_POISSON, GNEAttributeProperties::INT, myTagProperties, GNEAttributeProperties::POSITIVE, GNEAttributeProperties::STRING, SUMO_ATTR_BEGIN, SUMO_ATTR_END, SUMO_ATTR_NUMBER, SUMO_ATTR_PERIOD, SUMO_ATTR_PROB, GNEAttributeProperties::SUMOTIME, and TL.
Referenced by fillContainerElements(), fillPersonElements(), and fillVehicleElements().
|
staticprivate |
fill stop person attributes
Definition at line 9584 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::BOOL, GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::DISCRETE, GNEAttributeProperties::FILENAME, GNEAttributeProperties::FLOAT, GNEAttributeProperties::LIST, myTagProperties, GNEAttributeProperties::setDiscreteValues(), GNEAttributeProperties::STRING, SUMO_ATTR_AGGREGATE, SUMO_ATTR_BEGIN, SUMO_ATTR_DETECT_PERSONS, SUMO_ATTR_EDGES, SUMO_ATTR_EDGESFILE, SUMO_ATTR_END, SUMO_ATTR_EXCLUDE_EMPTY, SUMO_ATTR_FILE, SUMO_ATTR_HALTING_SPEED_THRESHOLD, SUMO_ATTR_ID, SUMO_ATTR_MAX_TRAVELTIME, SUMO_ATTR_MIN_SAMPLES, SUMO_ATTR_PERIOD, SUMO_ATTR_TRACK_VEHICLES, SUMO_ATTR_VTYPES, SUMO_ATTR_WITH_INTERNAL, SUMO_ATTR_WRITE_ATTRIBUTES, GNEAttributeProperties::SUMOTIME, TL, and GNEAttributeProperties::UNIQUE.
Referenced by fillDataElements().
|
staticprivate |
fill common person attributes (used by person and personFlows)
Definition at line 8953 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::AUTOMATICID, GNEAttributeProperties::COLOR, DEFAULT_VTYPE_ID, GNEAttributeProperties::DEFAULTVALUE, myTagProperties, GNEAttributeProperties::STRING, SUMO_ATTR_COLOR, SUMO_ATTR_DEPARTPOS, SUMO_ATTR_ID, SUMO_ATTR_TYPE, TL, GNEAttributeProperties::UNIQUE, GNEAttributeProperties::UPDATEGEOMETRY, and GNEAttributeProperties::VTYPE.
Referenced by fillPersonElements().
|
staticprivate |
fill stop person attributes
Definition at line 9013 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::ACTIVATABLE, GNEAttributeProperties::BOOL, GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::DISCRETE, GNEAttributeProperties::FLOAT, GNEAttributeProperties::LIST, myTagProperties, GNEAttributeProperties::POSITIVE, GNEAttributeProperties::setDefaultActivated(), GNEAttributeProperties::setDiscreteValues(), GNEAttributeProperties::STRING, SUMO_ATTR_ACTTYPE, SUMO_ATTR_DURATION, SUMO_ATTR_EXPECTED, SUMO_ATTR_EXTENSION, SUMO_ATTR_JOIN, SUMO_ATTR_JUMP, SUMO_ATTR_LINE, SUMO_ATTR_ONDEMAND, SUMO_ATTR_PARKING, SUMO_ATTR_PERMITTED, SUMO_ATTR_SPEED, SUMO_ATTR_SPLIT, SUMO_ATTR_TRIGGERED, SUMO_ATTR_TRIP_ID, SUMO_ATTR_UNTIL, GNEAttributeProperties::SUMOTIME, and TL.
Referenced by fillStopElements(), and fillWaypointElements().
|
staticprivate |
fill common vehicle attributes (used by vehicles, trips, routeFlows and flows)
Definition at line 8336 of file GNEAttributeCarrier.cpp.
References ALL, GNEAttributeProperties::COLOR, GNEAttributeProperties::DEFAULTVALUE, SUMOXMLDefinitions::InsertionChecks, GNEAttributeProperties::INT, myTagProperties, GNEAttributeProperties::POSITIVE, GNEAttributeProperties::STRING, SUMO_ATTR_ARRIVALLANE, SUMO_ATTR_ARRIVALPOS, SUMO_ATTR_ARRIVALPOS_LAT, SUMO_ATTR_ARRIVALSPEED, SUMO_ATTR_COLOR, SUMO_ATTR_CONTAINER_NUMBER, SUMO_ATTR_DEPARTLANE, SUMO_ATTR_DEPARTPOS, SUMO_ATTR_DEPARTPOS_LAT, SUMO_ATTR_DEPARTSPEED, SUMO_ATTR_INSERTIONCHECKS, SUMO_ATTR_LINE, SUMO_ATTR_PERSON_NUMBER, TL, and GNEAttributeProperties::UPDATEGEOMETRY.
Referenced by fillAdditionalElements(), and fillVehicleElements().
|
staticprivate |
fill container elements
Definition at line 4670 of file GNEAttributeCarrier.cpp.
References GNETagProperties::CONTAINER, CONTAINER, CONTAINERFLOW, GNEAttributeProperties::DEFAULTVALUE, GNETagProperties::DEMANDELEMENT, fillCommonContainerAttributes(), fillCommonFlowAttributes(), GNEAttributeProperties::FLOAT, GNETagProperties::FLOW, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NO_PARENTS, GNETagProperties::NO_PROPERTY, GNEAttributeProperties::POSITIVE, SUMO_ATTR_CONTAINERSPERHOUR, SUMO_ATTR_DEPART, SUMO_TAG_CONTAINER, SUMO_TAG_CONTAINERFLOW, and TL.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill container stop elements
Definition at line 6066 of file GNEAttributeCarrier.cpp.
References GNETagProperties::CHILD, GNETagProperties::CONTAINERPLAN, GNETagProperties::DEMANDELEMENT, fillPlanParentAttributes(), fillPlanStopCommonAttributes(), GNE_TAG_STOPCONTAINER, GNE_TAG_STOPCONTAINER_BUSSTOP, GNE_TAG_STOPCONTAINER_CHARGINGSTATION, GNE_TAG_STOPCONTAINER_CONTAINERSTOP, GNE_TAG_STOPCONTAINER_EDGE, GNE_TAG_STOPCONTAINER_PARKINGAREA, GNE_TAG_STOPCONTAINER_TRAINSTOP, myMergedPlanTagProperties, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NOPARAMETERS, GNETagProperties::PLAN_BUSSTOP, GNETagProperties::PLAN_CHARGINGSTATION, GNETagProperties::PLAN_CONTAINERSTOP, GNETagProperties::PLAN_EDGE, GNETagProperties::PLAN_PARKINGAREA, GNETagProperties::PLAN_TRAINSTOP, GNETagProperties::STOPCONTAINER, STOPELEMENT, SUMO_TAG_CONTAINER, SUMO_TAG_CONTAINERFLOW, SUMO_TAG_STOP, and TL.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill container tranship elements
Definition at line 5385 of file GNEAttributeCarrier.cpp.
References GNETagProperties::CHILD, GNETagProperties::CONTAINERPLAN, GNETagProperties::DEMANDELEMENT, fillPlanParentAttributes(), fillTranshipCommonAttributes(), StringUtils::format(), GNE_TAG_TRANSHIP_BUSSTOP_BUSSTOP, GNE_TAG_TRANSHIP_BUSSTOP_CHARGINGSTATION, GNE_TAG_TRANSHIP_BUSSTOP_CONTAINERSTOP, GNE_TAG_TRANSHIP_BUSSTOP_EDGE, GNE_TAG_TRANSHIP_BUSSTOP_JUNCTION, GNE_TAG_TRANSHIP_BUSSTOP_PARKINGAREA, GNE_TAG_TRANSHIP_BUSSTOP_TAZ, GNE_TAG_TRANSHIP_BUSSTOP_TRAINSTOP, GNE_TAG_TRANSHIP_CHARGINGSTATION_BUSSTOP, GNE_TAG_TRANSHIP_CHARGINGSTATION_CHARGINGSTATION, GNE_TAG_TRANSHIP_CHARGINGSTATION_CONTAINERSTOP, GNE_TAG_TRANSHIP_CHARGINGSTATION_EDGE, GNE_TAG_TRANSHIP_CHARGINGSTATION_JUNCTION, GNE_TAG_TRANSHIP_CHARGINGSTATION_PARKINGAREA, GNE_TAG_TRANSHIP_CHARGINGSTATION_TAZ, GNE_TAG_TRANSHIP_CHARGINGSTATION_TRAINSTOP, GNE_TAG_TRANSHIP_CONTAINERSTOP_BUSSTOP, GNE_TAG_TRANSHIP_CONTAINERSTOP_CHARGINGSTATION, GNE_TAG_TRANSHIP_CONTAINERSTOP_CONTAINERSTOP, GNE_TAG_TRANSHIP_CONTAINERSTOP_EDGE, GNE_TAG_TRANSHIP_CONTAINERSTOP_JUNCTION, GNE_TAG_TRANSHIP_CONTAINERSTOP_PARKINGAREA, GNE_TAG_TRANSHIP_CONTAINERSTOP_TAZ, GNE_TAG_TRANSHIP_CONTAINERSTOP_TRAINSTOP, GNE_TAG_TRANSHIP_EDGE_BUSSTOP, GNE_TAG_TRANSHIP_EDGE_CHARGINGSTATION, GNE_TAG_TRANSHIP_EDGE_CONTAINERSTOP, GNE_TAG_TRANSHIP_EDGE_EDGE, GNE_TAG_TRANSHIP_EDGE_JUNCTION, GNE_TAG_TRANSHIP_EDGE_PARKINGAREA, GNE_TAG_TRANSHIP_EDGE_TAZ, GNE_TAG_TRANSHIP_EDGE_TRAINSTOP, GNE_TAG_TRANSHIP_EDGES, GNE_TAG_TRANSHIP_JUNCTION_BUSSTOP, GNE_TAG_TRANSHIP_JUNCTION_CHARGINGSTATION, GNE_TAG_TRANSHIP_JUNCTION_CONTAINERSTOP, GNE_TAG_TRANSHIP_JUNCTION_EDGE, GNE_TAG_TRANSHIP_JUNCTION_JUNCTION, GNE_TAG_TRANSHIP_JUNCTION_PARKINGAREA, GNE_TAG_TRANSHIP_JUNCTION_TAZ, GNE_TAG_TRANSHIP_JUNCTION_TRAINSTOP, GNE_TAG_TRANSHIP_PARKINGAREA_BUSSTOP, GNE_TAG_TRANSHIP_PARKINGAREA_CHARGINGSTATION, GNE_TAG_TRANSHIP_PARKINGAREA_CONTAINERSTOP, GNE_TAG_TRANSHIP_PARKINGAREA_EDGE, GNE_TAG_TRANSHIP_PARKINGAREA_JUNCTION, GNE_TAG_TRANSHIP_PARKINGAREA_PARKINGAREA, GNE_TAG_TRANSHIP_PARKINGAREA_TAZ, GNE_TAG_TRANSHIP_PARKINGAREA_TRAINSTOP, GNE_TAG_TRANSHIP_TAZ_BUSSTOP, GNE_TAG_TRANSHIP_TAZ_CHARGINGSTATION, GNE_TAG_TRANSHIP_TAZ_CONTAINERSTOP, GNE_TAG_TRANSHIP_TAZ_EDGE, GNE_TAG_TRANSHIP_TAZ_JUNCTION, GNE_TAG_TRANSHIP_TAZ_PARKINGAREA, GNE_TAG_TRANSHIP_TAZ_TAZ, GNE_TAG_TRANSHIP_TAZ_TRAINSTOP, GNE_TAG_TRANSHIP_TRAINSTOP_BUSSTOP, GNE_TAG_TRANSHIP_TRAINSTOP_CHARGINGSTATION, GNE_TAG_TRANSHIP_TRAINSTOP_CONTAINERSTOP, GNE_TAG_TRANSHIP_TRAINSTOP_EDGE, GNE_TAG_TRANSHIP_TRAINSTOP_JUNCTION, GNE_TAG_TRANSHIP_TRAINSTOP_PARKINGAREA, GNE_TAG_TRANSHIP_TRAINSTOP_TAZ, GNE_TAG_TRANSHIP_TRAINSTOP_TRAINSTOP, myMergedPlanTagProperties, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NOPARAMETERS, GNETagProperties::PLAN_CONSECUTIVE_EDGES, GNETagProperties::PLAN_FROM_BUSSTOP, GNETagProperties::PLAN_FROM_CHARGINGSTATION, GNETagProperties::PLAN_FROM_CONTAINERSTOP, GNETagProperties::PLAN_FROM_EDGE, GNETagProperties::PLAN_FROM_JUNCTION, GNETagProperties::PLAN_FROM_PARKINGAREA, GNETagProperties::PLAN_FROM_TAZ, GNETagProperties::PLAN_FROM_TRAINSTOP, GNETagProperties::PLAN_TO_BUSSTOP, GNETagProperties::PLAN_TO_CHARGINGSTATION, GNETagProperties::PLAN_TO_CONTAINERSTOP, GNETagProperties::PLAN_TO_EDGE, GNETagProperties::PLAN_TO_JUNCTION, GNETagProperties::PLAN_TO_PARKINGAREA, GNETagProperties::PLAN_TO_TAZ, GNETagProperties::PLAN_TO_TRAINSTOP, GNETagProperties::RTREE, SUMO_TAG_CONTAINER, SUMO_TAG_CONTAINERFLOW, SUMO_TAG_TRANSHIP, TL, GNETagProperties::TRANSHIP, and TRANSHIP_EDGES.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill container transport elements
Definition at line 4714 of file GNEAttributeCarrier.cpp.
References GNETagProperties::CHILD, GNETagProperties::CONTAINERPLAN, GNETagProperties::DEMANDELEMENT, fillPlanParentAttributes(), fillTransportCommonAttributes(), StringUtils::format(), GNE_TAG_TRANSPORT_BUSSTOP_BUSSTOP, GNE_TAG_TRANSPORT_BUSSTOP_CHARGINGSTATION, GNE_TAG_TRANSPORT_BUSSTOP_CONTAINERSTOP, GNE_TAG_TRANSPORT_BUSSTOP_EDGE, GNE_TAG_TRANSPORT_BUSSTOP_JUNCTION, GNE_TAG_TRANSPORT_BUSSTOP_PARKINGAREA, GNE_TAG_TRANSPORT_BUSSTOP_TAZ, GNE_TAG_TRANSPORT_BUSSTOP_TRAINSTOP, GNE_TAG_TRANSPORT_CHARGINGSTATION_BUSSTOP, GNE_TAG_TRANSPORT_CHARGINGSTATION_CHARGINGSTATION, GNE_TAG_TRANSPORT_CHARGINGSTATION_CONTAINERSTOP, GNE_TAG_TRANSPORT_CHARGINGSTATION_EDGE, GNE_TAG_TRANSPORT_CHARGINGSTATION_JUNCTION, GNE_TAG_TRANSPORT_CHARGINGSTATION_PARKINGAREA, GNE_TAG_TRANSPORT_CHARGINGSTATION_TAZ, GNE_TAG_TRANSPORT_CHARGINGSTATION_TRAINSTOP, GNE_TAG_TRANSPORT_CONTAINERSTOP_BUSSTOP, GNE_TAG_TRANSPORT_CONTAINERSTOP_CHARGINGSTATION, GNE_TAG_TRANSPORT_CONTAINERSTOP_CONTAINERSTOP, GNE_TAG_TRANSPORT_CONTAINERSTOP_EDGE, GNE_TAG_TRANSPORT_CONTAINERSTOP_JUNCTION, GNE_TAG_TRANSPORT_CONTAINERSTOP_PARKINGAREA, GNE_TAG_TRANSPORT_CONTAINERSTOP_TAZ, GNE_TAG_TRANSPORT_CONTAINERSTOP_TRAINSTOP, GNE_TAG_TRANSPORT_EDGE_BUSSTOP, GNE_TAG_TRANSPORT_EDGE_CHARGINGSTATION, GNE_TAG_TRANSPORT_EDGE_CONTAINERSTOP, GNE_TAG_TRANSPORT_EDGE_EDGE, GNE_TAG_TRANSPORT_EDGE_JUNCTION, GNE_TAG_TRANSPORT_EDGE_PARKINGAREA, GNE_TAG_TRANSPORT_EDGE_TAZ, GNE_TAG_TRANSPORT_EDGE_TRAINSTOP, GNE_TAG_TRANSPORT_JUNCTION_BUSSTOP, GNE_TAG_TRANSPORT_JUNCTION_CHARGINGSTATION, GNE_TAG_TRANSPORT_JUNCTION_CONTAINERSTOP, GNE_TAG_TRANSPORT_JUNCTION_EDGE, GNE_TAG_TRANSPORT_JUNCTION_JUNCTION, GNE_TAG_TRANSPORT_JUNCTION_PARKINGAREA, GNE_TAG_TRANSPORT_JUNCTION_TAZ, GNE_TAG_TRANSPORT_JUNCTION_TRAINSTOP, GNE_TAG_TRANSPORT_PARKINGAREA_BUSSTOP, GNE_TAG_TRANSPORT_PARKINGAREA_CHARGINGSTATION, GNE_TAG_TRANSPORT_PARKINGAREA_CONTAINERSTOP, GNE_TAG_TRANSPORT_PARKINGAREA_EDGE, GNE_TAG_TRANSPORT_PARKINGAREA_JUNCTION, GNE_TAG_TRANSPORT_PARKINGAREA_PARKINGAREA, GNE_TAG_TRANSPORT_PARKINGAREA_TAZ, GNE_TAG_TRANSPORT_PARKINGAREA_TRAINSTOP, GNE_TAG_TRANSPORT_TAZ_BUSSTOP, GNE_TAG_TRANSPORT_TAZ_CHARGINGSTATION, GNE_TAG_TRANSPORT_TAZ_CONTAINERSTOP, GNE_TAG_TRANSPORT_TAZ_EDGE, GNE_TAG_TRANSPORT_TAZ_JUNCTION, GNE_TAG_TRANSPORT_TAZ_PARKINGAREA, GNE_TAG_TRANSPORT_TAZ_TAZ, GNE_TAG_TRANSPORT_TAZ_TRAINSTOP, GNE_TAG_TRANSPORT_TRAINSTOP_BUSSTOP, GNE_TAG_TRANSPORT_TRAINSTOP_CHARGINGSTATION, GNE_TAG_TRANSPORT_TRAINSTOP_CONTAINERSTOP, GNE_TAG_TRANSPORT_TRAINSTOP_EDGE, GNE_TAG_TRANSPORT_TRAINSTOP_JUNCTION, GNE_TAG_TRANSPORT_TRAINSTOP_PARKINGAREA, GNE_TAG_TRANSPORT_TRAINSTOP_TAZ, GNE_TAG_TRANSPORT_TRAINSTOP_TRAINSTOP, myMergedPlanTagProperties, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NOPARAMETERS, GNETagProperties::PLAN_FROM_BUSSTOP, GNETagProperties::PLAN_FROM_CHARGINGSTATION, GNETagProperties::PLAN_FROM_CONTAINERSTOP, GNETagProperties::PLAN_FROM_EDGE, GNETagProperties::PLAN_FROM_JUNCTION, GNETagProperties::PLAN_FROM_PARKINGAREA, GNETagProperties::PLAN_FROM_TAZ, GNETagProperties::PLAN_FROM_TRAINSTOP, GNETagProperties::PLAN_TO_BUSSTOP, GNETagProperties::PLAN_TO_CHARGINGSTATION, GNETagProperties::PLAN_TO_CONTAINERSTOP, GNETagProperties::PLAN_TO_EDGE, GNETagProperties::PLAN_TO_JUNCTION, GNETagProperties::PLAN_TO_PARKINGAREA, GNETagProperties::PLAN_TO_TAZ, GNETagProperties::PLAN_TO_TRAINSTOP, GNETagProperties::RTREE, SUMO_TAG_CONTAINER, SUMO_TAG_CONTAINERFLOW, SUMO_TAG_TRANSPORT, TL, GNETagProperties::TRANSPORT, and TRANSPORT_EDGE.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill Data elements
Definition at line 9440 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::AUTOMATICID, GNETagProperties::CHILD, GNETagProperties::DATAELEMENT, DATAINTERVAL, DATASET, GNEAttributeProperties::DEFAULTVALUE, EDGEDATA, EDGERELDATA, fillCommonMeanDataAttributes(), GNETagProperties::GENERICDATA, GNE_TAG_EDGEREL_SINGLE, GNETagProperties::MEANDATA, MEANDATAEDGE, MEANDATALANE, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NO_PARENTS, GNETagProperties::NO_PROPERTY, GNETagProperties::NOPARAMETERS, GNETagProperties::NOTDRAWABLE, GNETagProperties::NOTSELECTABLE, GNETagProperties::RTREE, GNEAttributeProperties::STRING, SUMO_ATTR_BEGIN, SUMO_ATTR_END, SUMO_ATTR_FROM, SUMO_ATTR_ID, SUMO_ATTR_TO, SUMO_TAG_DATAINTERVAL, SUMO_TAG_DATASET, SUMO_TAG_EDGE, SUMO_TAG_EDGEREL, SUMO_TAG_MEANDATA_EDGE, SUMO_TAG_MEANDATA_LANE, SUMO_TAG_TAZREL, GNEAttributeProperties::SUMOTIME, TAZRELDATA, TL, GNEAttributeProperties::UNIQUE, and GNEAttributeProperties::UPDATEGEOMETRY.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill demand elements
Definition at line 3588 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::AUTOMATICID, SUMOXMLDefinitions::CarFollowModels, GNETagProperties::CHILD, GNEAttributeProperties::COLOR, DEFAULT_VEH_PROB, GNEAttributeProperties::DEFAULTVALUE, GNETagProperties::DEMANDELEMENT, GNEAttributeProperties::DISCRETE, GNEAttributeProperties::EXTENDED, GNEAttributeProperties::FILENAME, fillCarFollowingModelAttributes(), fillJunctionModelAttributes(), fillLaneChangingModelAttributes(), GNEAttributeProperties::FLOAT, PollutantsInterface::getAllClassesStr(), SUMOVTypeParameter::getLatAlignmentStrings(), OptionsCont::getOptions(), GNE_ATTR_ROUTE_DISTRIBUTION, GNE_ATTR_VTYPE_DISTRIBUTION, GNE_TAG_FLOW_WITHROUTE, GNE_TAG_ROUTE_EMBEDDED, GNE_TAG_VEHICLE_WITHROUTE, GNEAttributeProperties::INT, SUMOXMLDefinitions::LaneChangeModels, GNEAttributeProperties::LIST, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NO_PARENTS, GNETagProperties::NO_PROPERTY, GNETagProperties::NOPARAMETERS, GNETagProperties::NOTDRAWABLE, GNETagProperties::NOTSELECTABLE, GNEAttributeProperties::POSITIVE, GNETagProperties::ROUTE, ROUTE, ROUTEDISTRIBUTION, GNEAttributeProperties::setDiscreteValues(), GNEAttributeProperties::STRING, SUMO_ATTR_ACTIONSTEPLENGTH, SUMO_ATTR_BOARDING_DURATION, SUMO_ATTR_CAR_FOLLOW_MODEL, SUMO_ATTR_CARRIAGE_GAP, SUMO_ATTR_CARRIAGE_LENGTH, SUMO_ATTR_COLOR, SUMO_ATTR_CONTAINER_CAPACITY, SUMO_ATTR_CYCLETIME, SUMO_ATTR_DESIRED_MAXSPEED, SUMO_ATTR_EDGES, SUMO_ATTR_EMISSIONCLASS, SUMO_ATTR_GUISHAPE, SUMO_ATTR_HEIGHT, SUMO_ATTR_ID, SUMO_ATTR_IMGFILE, SUMO_ATTR_LANE_CHANGE_MODEL, SUMO_ATTR_LATALIGNMENT, SUMO_ATTR_LENGTH, SUMO_ATTR_LOADING_DURATION, SUMO_ATTR_LOCOMOTIVE_LENGTH, SUMO_ATTR_MAXSPEED, SUMO_ATTR_MAXSPEED_LAT, SUMO_ATTR_MINGAP, SUMO_ATTR_MINGAP_LAT, SUMO_ATTR_OSGFILE, SUMO_ATTR_PARKING_BADGES, SUMO_ATTR_PERSON_CAPACITY, SUMO_ATTR_PROB, SUMO_ATTR_REPEAT, SUMO_ATTR_SPEEDFACTOR, SUMO_ATTR_VCLASS, SUMO_ATTR_WIDTH, SUMO_TAG_ROUTE, SUMO_TAG_ROUTE_DISTRIBUTION, SUMO_TAG_VTYPE, SUMO_TAG_VTYPE_DISTRIBUTION, GNEAttributeProperties::SUMOTIME, SumoVehicleClassStrings, SumoVehicleShapeStrings, TL, toString(), GNEAttributeProperties::UNIQUE, GNEAttributeProperties::UPDATEGEOMETRY, GNEAttributeProperties::VCLASS, GNETagProperties::VCLASS_ICON, GNETagProperties::VTYPE, VTYPE, and VTYPEDISTRIBUTION.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill Junction Model Attributes of Vehicle/Person Types
Definition at line 8754 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::EXTENDED, GNEAttributeProperties::FLOAT, myTagProperties, GNEAttributeProperties::POSITIVE, GNEAttributeProperties::STRING, SUMO_ATTR_IMPATIENCE, SUMO_ATTR_JM_CROSSING_GAP, SUMO_ATTR_JM_DRIVE_AFTER_RED_TIME, SUMO_ATTR_JM_DRIVE_AFTER_YELLOW_TIME, SUMO_ATTR_JM_DRIVE_RED_SPEED, SUMO_ATTR_JM_IGNORE_FOE_PROB, SUMO_ATTR_JM_IGNORE_FOE_SPEED, SUMO_ATTR_JM_IGNORE_KEEPCLEAR_TIME, SUMO_ATTR_JM_SIGMA_MINOR, SUMO_ATTR_JM_TIMEGAP_MINOR, and TL.
Referenced by fillDemandElements().
|
staticprivate |
fill JuPedSim elements
Definition at line 3525 of file GNEAttributeCarrier.cpp.
References GNETagProperties::ADDITIONALELEMENT, GNEAttributeProperties::AUTOMATICID, GNEAttributeProperties::DEFAULTVALUE, GNE_TAG_JPS_OBSTACLE, GNE_TAG_JPS_WALKABLEAREA, JPS_OBSTACLE, JPS_WALKABLEAREA, GNETagProperties::JUPEDSIM, GNEAttributeProperties::LIST, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NO_PARENTS, GNEAttributeProperties::POSITION, GNETagProperties::RTREE, GNETagProperties::SHAPE, GNEAttributeProperties::STRING, SUMO_ATTR_ID, SUMO_ATTR_NAME, SUMO_ATTR_SHAPE, SUMO_TAG_POLY, TL, and GNEAttributeProperties::UNIQUE.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill Junction Model Attributes of Vehicle/Person Types
Definition at line 8822 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::EXTENDED, GNEAttributeProperties::FLOAT, myTagProperties, GNEAttributeProperties::POSITIVE, GNEAttributeProperties::RANGE, GNEAttributeProperties::setRange(), GNEAttributeProperties::STRING, SUMO_ATTR_LCA_ACCEL_LAT, SUMO_ATTR_LCA_ASSERTIVE, SUMO_ATTR_LCA_COOPERATIVE_PARAM, SUMO_ATTR_LCA_IMPATIENCE, SUMO_ATTR_LCA_KEEPRIGHT_ACCEPTANCE_TIME, SUMO_ATTR_LCA_KEEPRIGHT_PARAM, SUMO_ATTR_LCA_LOOKAHEADLEFT, SUMO_ATTR_LCA_MAXSPEEDLATFACTOR, SUMO_ATTR_LCA_MAXSPEEDLATSTANDING, SUMO_ATTR_LCA_OPPOSITE_PARAM, SUMO_ATTR_LCA_OVERTAKE_DELTASPEED_FACTOR, SUMO_ATTR_LCA_OVERTAKE_RIGHT, SUMO_ATTR_LCA_PUSHY, SUMO_ATTR_LCA_PUSHYGAP, SUMO_ATTR_LCA_SPEEDGAIN_PARAM, SUMO_ATTR_LCA_SPEEDGAINRIGHT, SUMO_ATTR_LCA_STRATEGIC_PARAM, SUMO_ATTR_LCA_SUBLANE_PARAM, SUMO_ATTR_LCA_TIME_TO_IMPATIENCE, SUMO_ATTR_LCA_TURN_ALIGNMENT_DISTANCE, and TL.
Referenced by fillDemandElements().
|
staticprivate |
fill network elements
Definition at line 974 of file GNEAttributeCarrier.cpp.
References ACTUATED, ALTERNATE_ONEWAY, GNEAttributeProperties::AUTOMATICID, GNEAttributeProperties::BOOL, CONNECTION, GNEAttributeProperties::COPYABLE, CROSSING, DEAD_END, DEAD_END_DEPRECATED, DEFAULT, GNEAttributeProperties::DEFAULTVALUE, DELAYBASED, GNEAttributeProperties::DISCRETE, EDGE, EDGETYPE, GNEAttributeProperties::FLOAT, SUMOXMLDefinitions::FringeTypeValues, OptionsCont::getOptions(), StringBijection< T >::getStrings(), GNE_ATTR_BIDIR, GNE_ATTR_IS_ROUNDABOUT, GNE_ATTR_OPPOSITE, GNE_ATTR_SHAPE_END, GNE_ATTR_SHAPE_START, GNE_ATTR_STOPOEXCEPTION, GNE_ATTR_STOPOFFSET, GNE_TAG_INTERNAL_LANE, INCOMING, GNEAttributeProperties::INT, INTERNAL, GNETagProperties::INTERNALLANE, JUNCTION, LANE, SUMOXMLDefinitions::LaneSpreadFunctions, LANETYPE, GNEAttributeProperties::LIST, myTagProperties, NEMA, GNETagProperties::NETWORKELEMENT, GNETagProperties::NO_CONFLICTS, GNETagProperties::NO_PARENTS, GNETagProperties::NO_PROPERTY, SUMOXMLDefinitions::NodeTypes, GNETagProperties::NOPARAMETERS, GNETagProperties::NOTDRAWABLE, GNETagProperties::NOTSELECTABLE, OPPOSITES, GNEAttributeProperties::POSITION, GNEAttributeProperties::POSITIVE, RIGHT, SUMOXMLDefinitions::RightOfWayValues, GNETagProperties::RTREE, GNEAttributeProperties::setDiscreteValues(), STATIC, GNEAttributeProperties::STRING, SUMO_ATTR_ACCELERATION, SUMO_ATTR_ALLOW, SUMO_ATTR_BIKELANEWIDTH, SUMO_ATTR_CHANGE_LEFT, SUMO_ATTR_CHANGE_RIGHT, SUMO_ATTR_CONTPOS, SUMO_ATTR_CUSTOMSHAPE, SUMO_ATTR_DIR, SUMO_ATTR_DISALLOW, SUMO_ATTR_DISTANCE, SUMO_ATTR_EDGES, SUMO_ATTR_ENDOFFSET, SUMO_ATTR_FRINGE, SUMO_ATTR_FROM, SUMO_ATTR_FROM_LANE, SUMO_ATTR_ID, SUMO_ATTR_INDEX, SUMO_ATTR_INDIRECT, SUMO_ATTR_KEEP_CLEAR, SUMO_ATTR_LENGTH, SUMO_ATTR_NAME, SUMO_ATTR_NUMLANES, SUMO_ATTR_PASS, SUMO_ATTR_POSITION, SUMO_ATTR_PRIORITY, SUMO_ATTR_RADIUS, SUMO_ATTR_RIGHT_OF_WAY, SUMO_ATTR_SHAPE, SUMO_ATTR_SIDEWALKWIDTH, SUMO_ATTR_SPEED, SUMO_ATTR_SPREADTYPE, SUMO_ATTR_STATE, SUMO_ATTR_TLID, SUMO_ATTR_TLLAYOUT, SUMO_ATTR_TLLINKINDEX, SUMO_ATTR_TLLINKINDEX2, SUMO_ATTR_TLTYPE, SUMO_ATTR_TO, SUMO_ATTR_TO_LANE, SUMO_ATTR_TYPE, SUMO_ATTR_UNCONTROLLED, SUMO_ATTR_VISIBILITY_DISTANCE, SUMO_ATTR_WIDTH, SUMO_TAG_CONNECTION, SUMO_TAG_CROSSING, SUMO_TAG_EDGE, SUMO_TAG_JUNCTION, SUMO_TAG_LANE, SUMO_TAG_LANETYPE, SUMO_TAG_TYPE, SUMO_TAG_WALKINGAREA, SumoVehicleClassStrings, TL, toString(), GNEAttributeProperties::UNIQUE, NBEdge::UNSPECIFIED_CONTPOS, NBEdge::UNSPECIFIED_LOADED_LENGTH, NBEdge::UNSPECIFIED_SPEED, NBEdge::UNSPECIFIED_VISIBILITY_DISTANCE, GNEAttributeProperties::UPDATEGEOMETRY, GNEAttributeProperties::VCLASS, and WALKINGAREA.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill person elements
Definition at line 4624 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::DEFAULTVALUE, GNETagProperties::DEMANDELEMENT, fillCommonFlowAttributes(), fillCommonPersonAttributes(), GNEAttributeProperties::FLOAT, GNETagProperties::FLOW, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NO_PARENTS, GNETagProperties::NO_PROPERTY, GNETagProperties::PERSON, PERSON, PERSONFLOW, GNEAttributeProperties::POSITIVE, SUMO_ATTR_DEPART, SUMO_ATTR_PERSONSPERHOUR, SUMO_TAG_PERSON, SUMO_TAG_PERSONFLOW, and TL.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill person plan rides
Definition at line 7514 of file GNEAttributeCarrier.cpp.
References GNETagProperties::CHILD, GNETagProperties::DEMANDELEMENT, fillPlanParentAttributes(), fillRideCommonAttributes(), StringUtils::format(), GNE_TAG_RIDE_BUSSTOP_BUSSTOP, GNE_TAG_RIDE_BUSSTOP_CHARGINGSTATION, GNE_TAG_RIDE_BUSSTOP_CONTAINERSTOP, GNE_TAG_RIDE_BUSSTOP_EDGE, GNE_TAG_RIDE_BUSSTOP_JUNCTION, GNE_TAG_RIDE_BUSSTOP_PARKINGAREA, GNE_TAG_RIDE_BUSSTOP_TAZ, GNE_TAG_RIDE_BUSSTOP_TRAINSTOP, GNE_TAG_RIDE_CHARGINGSTATION_BUSSTOP, GNE_TAG_RIDE_CHARGINGSTATION_CHARGINGSTATION, GNE_TAG_RIDE_CHARGINGSTATION_CONTAINERSTOP, GNE_TAG_RIDE_CHARGINGSTATION_EDGE, GNE_TAG_RIDE_CHARGINGSTATION_JUNCTION, GNE_TAG_RIDE_CHARGINGSTATION_PARKINGAREA, GNE_TAG_RIDE_CHARGINGSTATION_TAZ, GNE_TAG_RIDE_CHARGINGSTATION_TRAINSTOP, GNE_TAG_RIDE_CONTAINERSTOP_BUSSTOP, GNE_TAG_RIDE_CONTAINERSTOP_CHARGINGSTATION, GNE_TAG_RIDE_CONTAINERSTOP_CONTAINERSTOP, GNE_TAG_RIDE_CONTAINERSTOP_EDGE, GNE_TAG_RIDE_CONTAINERSTOP_JUNCTION, GNE_TAG_RIDE_CONTAINERSTOP_PARKINGAREA, GNE_TAG_RIDE_CONTAINERSTOP_TAZ, GNE_TAG_RIDE_CONTAINERSTOP_TRAINSTOP, GNE_TAG_RIDE_EDGE_BUSSTOP, GNE_TAG_RIDE_EDGE_CHARGINGSTATION, GNE_TAG_RIDE_EDGE_CONTAINERSTOP, GNE_TAG_RIDE_EDGE_EDGE, GNE_TAG_RIDE_EDGE_JUNCTION, GNE_TAG_RIDE_EDGE_PARKINGAREA, GNE_TAG_RIDE_EDGE_TAZ, GNE_TAG_RIDE_EDGE_TRAINSTOP, GNE_TAG_RIDE_JUNCTION_BUSSTOP, GNE_TAG_RIDE_JUNCTION_CHARGINGSTATION, GNE_TAG_RIDE_JUNCTION_CONTAINERSTOP, GNE_TAG_RIDE_JUNCTION_EDGE, GNE_TAG_RIDE_JUNCTION_JUNCTION, GNE_TAG_RIDE_JUNCTION_PARKINGAREA, GNE_TAG_RIDE_JUNCTION_TAZ, GNE_TAG_RIDE_JUNCTION_TRAINSTOP, GNE_TAG_RIDE_PARKINGAREA_BUSSTOP, GNE_TAG_RIDE_PARKINGAREA_CHARGINGSTATION, GNE_TAG_RIDE_PARKINGAREA_CONTAINERSTOP, GNE_TAG_RIDE_PARKINGAREA_EDGE, GNE_TAG_RIDE_PARKINGAREA_JUNCTION, GNE_TAG_RIDE_PARKINGAREA_PARKINGAREA, GNE_TAG_RIDE_PARKINGAREA_TAZ, GNE_TAG_RIDE_PARKINGAREA_TRAINSTOP, GNE_TAG_RIDE_TAZ_BUSSTOP, GNE_TAG_RIDE_TAZ_CHARGINGSTATION, GNE_TAG_RIDE_TAZ_CONTAINERSTOP, GNE_TAG_RIDE_TAZ_EDGE, GNE_TAG_RIDE_TAZ_JUNCTION, GNE_TAG_RIDE_TAZ_PARKINGAREA, GNE_TAG_RIDE_TAZ_TAZ, GNE_TAG_RIDE_TAZ_TRAINSTOP, GNE_TAG_RIDE_TRAINSTOP_BUSSTOP, GNE_TAG_RIDE_TRAINSTOP_CHARGINGSTATION, GNE_TAG_RIDE_TRAINSTOP_CONTAINERSTOP, GNE_TAG_RIDE_TRAINSTOP_EDGE, GNE_TAG_RIDE_TRAINSTOP_JUNCTION, GNE_TAG_RIDE_TRAINSTOP_PARKINGAREA, GNE_TAG_RIDE_TRAINSTOP_TAZ, GNE_TAG_RIDE_TRAINSTOP_TRAINSTOP, myMergedPlanTagProperties, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NOPARAMETERS, GNETagProperties::PERSONPLAN, GNETagProperties::PLAN_FROM_BUSSTOP, GNETagProperties::PLAN_FROM_CHARGINGSTATION, GNETagProperties::PLAN_FROM_CONTAINERSTOP, GNETagProperties::PLAN_FROM_EDGE, GNETagProperties::PLAN_FROM_JUNCTION, GNETagProperties::PLAN_FROM_PARKINGAREA, GNETagProperties::PLAN_FROM_TAZ, GNETagProperties::PLAN_FROM_TRAINSTOP, GNETagProperties::PLAN_TO_BUSSTOP, GNETagProperties::PLAN_TO_CHARGINGSTATION, GNETagProperties::PLAN_TO_CONTAINERSTOP, GNETagProperties::PLAN_TO_EDGE, GNETagProperties::PLAN_TO_JUNCTION, GNETagProperties::PLAN_TO_PARKINGAREA, GNETagProperties::PLAN_TO_TAZ, GNETagProperties::PLAN_TO_TRAINSTOP, GNETagProperties::RIDE, RIDE_EDGE, GNETagProperties::RTREE, SUMO_TAG_PERSON, SUMO_TAG_PERSONFLOW, SUMO_TAG_RIDE, and TL.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill person plan trips
Definition at line 6153 of file GNEAttributeCarrier.cpp.
References GNETagProperties::CHILD, GNETagProperties::DEMANDELEMENT, fillPersonTripCommonAttributes(), fillPlanParentAttributes(), StringUtils::format(), GNE_TAG_PERSONTRIP_BUSSTOP_BUSSTOP, GNE_TAG_PERSONTRIP_BUSSTOP_CHARGINGSTATION, GNE_TAG_PERSONTRIP_BUSSTOP_CONTAINERSTOP, GNE_TAG_PERSONTRIP_BUSSTOP_EDGE, GNE_TAG_PERSONTRIP_BUSSTOP_JUNCTION, GNE_TAG_PERSONTRIP_BUSSTOP_PARKINGAREA, GNE_TAG_PERSONTRIP_BUSSTOP_TAZ, GNE_TAG_PERSONTRIP_BUSSTOP_TRAINSTOP, GNE_TAG_PERSONTRIP_CHARGINGSTATION_BUSSTOP, GNE_TAG_PERSONTRIP_CHARGINGSTATION_CHARGINGSTATION, GNE_TAG_PERSONTRIP_CHARGINGSTATION_CONTAINERSTOP, GNE_TAG_PERSONTRIP_CHARGINGSTATION_EDGE, GNE_TAG_PERSONTRIP_CHARGINGSTATION_JUNCTION, GNE_TAG_PERSONTRIP_CHARGINGSTATION_PARKINGAREA, GNE_TAG_PERSONTRIP_CHARGINGSTATION_TAZ, GNE_TAG_PERSONTRIP_CHARGINGSTATION_TRAINSTOP, GNE_TAG_PERSONTRIP_CONTAINERSTOP_BUSSTOP, GNE_TAG_PERSONTRIP_CONTAINERSTOP_CHARGINGSTATION, GNE_TAG_PERSONTRIP_CONTAINERSTOP_CONTAINERSTOP, GNE_TAG_PERSONTRIP_CONTAINERSTOP_EDGE, GNE_TAG_PERSONTRIP_CONTAINERSTOP_JUNCTION, GNE_TAG_PERSONTRIP_CONTAINERSTOP_PARKINGAREA, GNE_TAG_PERSONTRIP_CONTAINERSTOP_TAZ, GNE_TAG_PERSONTRIP_CONTAINERSTOP_TRAINSTOP, GNE_TAG_PERSONTRIP_EDGE_BUSSTOP, GNE_TAG_PERSONTRIP_EDGE_CHARGINGSTATION, GNE_TAG_PERSONTRIP_EDGE_CONTAINERSTOP, GNE_TAG_PERSONTRIP_EDGE_EDGE, GNE_TAG_PERSONTRIP_EDGE_JUNCTION, GNE_TAG_PERSONTRIP_EDGE_PARKINGAREA, GNE_TAG_PERSONTRIP_EDGE_TAZ, GNE_TAG_PERSONTRIP_EDGE_TRAINSTOP, GNE_TAG_PERSONTRIP_JUNCTION_BUSSTOP, GNE_TAG_PERSONTRIP_JUNCTION_CHARGINGSTATION, GNE_TAG_PERSONTRIP_JUNCTION_CONTAINERSTOP, GNE_TAG_PERSONTRIP_JUNCTION_EDGE, GNE_TAG_PERSONTRIP_JUNCTION_JUNCTION, GNE_TAG_PERSONTRIP_JUNCTION_PARKINGAREA, GNE_TAG_PERSONTRIP_JUNCTION_TAZ, GNE_TAG_PERSONTRIP_JUNCTION_TRAINSTOP, GNE_TAG_PERSONTRIP_PARKINGAREA_BUSSTOP, GNE_TAG_PERSONTRIP_PARKINGAREA_CHARGINGSTATION, GNE_TAG_PERSONTRIP_PARKINGAREA_CONTAINERSTOP, GNE_TAG_PERSONTRIP_PARKINGAREA_EDGE, GNE_TAG_PERSONTRIP_PARKINGAREA_JUNCTION, GNE_TAG_PERSONTRIP_PARKINGAREA_PARKINGAREA, GNE_TAG_PERSONTRIP_PARKINGAREA_TAZ, GNE_TAG_PERSONTRIP_PARKINGAREA_TRAINSTOP, GNE_TAG_PERSONTRIP_TAZ_BUSSTOP, GNE_TAG_PERSONTRIP_TAZ_CHARGINGSTATION, GNE_TAG_PERSONTRIP_TAZ_CONTAINERSTOP, GNE_TAG_PERSONTRIP_TAZ_EDGE, GNE_TAG_PERSONTRIP_TAZ_JUNCTION, GNE_TAG_PERSONTRIP_TAZ_PARKINGAREA, GNE_TAG_PERSONTRIP_TAZ_TAZ, GNE_TAG_PERSONTRIP_TAZ_TRAINSTOP, GNE_TAG_PERSONTRIP_TRAINSTOP_BUSSTOP, GNE_TAG_PERSONTRIP_TRAINSTOP_CHARGINGSTATION, GNE_TAG_PERSONTRIP_TRAINSTOP_CONTAINERSTOP, GNE_TAG_PERSONTRIP_TRAINSTOP_EDGE, GNE_TAG_PERSONTRIP_TRAINSTOP_JUNCTION, GNE_TAG_PERSONTRIP_TRAINSTOP_PARKINGAREA, GNE_TAG_PERSONTRIP_TRAINSTOP_TAZ, GNE_TAG_PERSONTRIP_TRAINSTOP_TRAINSTOP, myMergedPlanTagProperties, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NOPARAMETERS, GNETagProperties::PERSONPLAN, GNETagProperties::PERSONTRIP, PERSONTRIP_EDGE, GNETagProperties::PLAN_FROM_BUSSTOP, GNETagProperties::PLAN_FROM_CHARGINGSTATION, GNETagProperties::PLAN_FROM_CONTAINERSTOP, GNETagProperties::PLAN_FROM_EDGE, GNETagProperties::PLAN_FROM_JUNCTION, GNETagProperties::PLAN_FROM_PARKINGAREA, GNETagProperties::PLAN_FROM_TAZ, GNETagProperties::PLAN_FROM_TRAINSTOP, GNETagProperties::PLAN_TO_BUSSTOP, GNETagProperties::PLAN_TO_CHARGINGSTATION, GNETagProperties::PLAN_TO_CONTAINERSTOP, GNETagProperties::PLAN_TO_EDGE, GNETagProperties::PLAN_TO_JUNCTION, GNETagProperties::PLAN_TO_PARKINGAREA, GNETagProperties::PLAN_TO_TAZ, GNETagProperties::PLAN_TO_TRAINSTOP, GNETagProperties::RTREE, SUMO_TAG_PERSON, SUMO_TAG_PERSONFLOW, SUMO_TAG_PERSONTRIP, and TL.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill person plan walks
Definition at line 6823 of file GNEAttributeCarrier.cpp.
References GNETagProperties::CHILD, GNETagProperties::DEMANDELEMENT, fillPlanParentAttributes(), fillWalkCommonAttributes(), StringUtils::format(), GNE_TAG_WALK_BUSSTOP_BUSSTOP, GNE_TAG_WALK_BUSSTOP_CHARGINGSTATION, GNE_TAG_WALK_BUSSTOP_CONTAINERSTOP, GNE_TAG_WALK_BUSSTOP_EDGE, GNE_TAG_WALK_BUSSTOP_JUNCTION, GNE_TAG_WALK_BUSSTOP_PARKINGAREA, GNE_TAG_WALK_BUSSTOP_TAZ, GNE_TAG_WALK_BUSSTOP_TRAINSTOP, GNE_TAG_WALK_CHARGINGSTATION_BUSSTOP, GNE_TAG_WALK_CHARGINGSTATION_CHARGINGSTATION, GNE_TAG_WALK_CHARGINGSTATION_CONTAINERSTOP, GNE_TAG_WALK_CHARGINGSTATION_EDGE, GNE_TAG_WALK_CHARGINGSTATION_JUNCTION, GNE_TAG_WALK_CHARGINGSTATION_PARKINGAREA, GNE_TAG_WALK_CHARGINGSTATION_TAZ, GNE_TAG_WALK_CHARGINGSTATION_TRAINSTOP, GNE_TAG_WALK_CONTAINERSTOP_BUSSTOP, GNE_TAG_WALK_CONTAINERSTOP_CHARGINGSTATION, GNE_TAG_WALK_CONTAINERSTOP_CONTAINERSTOP, GNE_TAG_WALK_CONTAINERSTOP_EDGE, GNE_TAG_WALK_CONTAINERSTOP_JUNCTION, GNE_TAG_WALK_CONTAINERSTOP_PARKINGAREA, GNE_TAG_WALK_CONTAINERSTOP_TAZ, GNE_TAG_WALK_CONTAINERSTOP_TRAINSTOP, GNE_TAG_WALK_EDGE_BUSSTOP, GNE_TAG_WALK_EDGE_CHARGINGSTATION, GNE_TAG_WALK_EDGE_CONTAINERSTOP, GNE_TAG_WALK_EDGE_EDGE, GNE_TAG_WALK_EDGE_JUNCTION, GNE_TAG_WALK_EDGE_PARKINGAREA, GNE_TAG_WALK_EDGE_TAZ, GNE_TAG_WALK_EDGE_TRAINSTOP, GNE_TAG_WALK_EDGES, GNE_TAG_WALK_JUNCTION_BUSSTOP, GNE_TAG_WALK_JUNCTION_CHARGINGSTATION, GNE_TAG_WALK_JUNCTION_CONTAINERSTOP, GNE_TAG_WALK_JUNCTION_EDGE, GNE_TAG_WALK_JUNCTION_JUNCTION, GNE_TAG_WALK_JUNCTION_PARKINGAREA, GNE_TAG_WALK_JUNCTION_TAZ, GNE_TAG_WALK_JUNCTION_TRAINSTOP, GNE_TAG_WALK_PARKINGAREA_BUSSTOP, GNE_TAG_WALK_PARKINGAREA_CHARGINGSTATION, GNE_TAG_WALK_PARKINGAREA_CONTAINERSTOP, GNE_TAG_WALK_PARKINGAREA_EDGE, GNE_TAG_WALK_PARKINGAREA_JUNCTION, GNE_TAG_WALK_PARKINGAREA_PARKINGAREA, GNE_TAG_WALK_PARKINGAREA_TAZ, GNE_TAG_WALK_PARKINGAREA_TRAINSTOP, GNE_TAG_WALK_ROUTE, GNE_TAG_WALK_TAZ_BUSSTOP, GNE_TAG_WALK_TAZ_CHARGINGSTATION, GNE_TAG_WALK_TAZ_CONTAINERSTOP, GNE_TAG_WALK_TAZ_EDGE, GNE_TAG_WALK_TAZ_JUNCTION, GNE_TAG_WALK_TAZ_PARKINGAREA, GNE_TAG_WALK_TAZ_TAZ, GNE_TAG_WALK_TAZ_TRAINSTOP, GNE_TAG_WALK_TRAINSTOP_BUSSTOP, GNE_TAG_WALK_TRAINSTOP_CHARGINGSTATION, GNE_TAG_WALK_TRAINSTOP_CONTAINERSTOP, GNE_TAG_WALK_TRAINSTOP_EDGE, GNE_TAG_WALK_TRAINSTOP_JUNCTION, GNE_TAG_WALK_TRAINSTOP_PARKINGAREA, GNE_TAG_WALK_TRAINSTOP_TAZ, GNE_TAG_WALK_TRAINSTOP_TRAINSTOP, myMergedPlanTagProperties, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NOPARAMETERS, GNETagProperties::PERSONPLAN, GNETagProperties::PLAN_CONSECUTIVE_EDGES, GNETagProperties::PLAN_FROM_BUSSTOP, GNETagProperties::PLAN_FROM_CHARGINGSTATION, GNETagProperties::PLAN_FROM_CONTAINERSTOP, GNETagProperties::PLAN_FROM_EDGE, GNETagProperties::PLAN_FROM_JUNCTION, GNETagProperties::PLAN_FROM_PARKINGAREA, GNETagProperties::PLAN_FROM_TAZ, GNETagProperties::PLAN_FROM_TRAINSTOP, GNETagProperties::PLAN_ROUTE, GNETagProperties::PLAN_TO_BUSSTOP, GNETagProperties::PLAN_TO_CHARGINGSTATION, GNETagProperties::PLAN_TO_CONTAINERSTOP, GNETagProperties::PLAN_TO_EDGE, GNETagProperties::PLAN_TO_JUNCTION, GNETagProperties::PLAN_TO_PARKINGAREA, GNETagProperties::PLAN_TO_TAZ, GNETagProperties::PLAN_TO_TRAINSTOP, GNETagProperties::RTREE, SUMO_TAG_PERSON, SUMO_TAG_PERSONFLOW, SUMO_TAG_WALK, TL, GNETagProperties::WALK, and WALK_EDGES.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill person stop elements
Definition at line 8184 of file GNEAttributeCarrier.cpp.
References GNETagProperties::CHILD, GNETagProperties::DEMANDELEMENT, fillPlanParentAttributes(), fillPlanStopCommonAttributes(), GNE_TAG_STOPPERSON, GNE_TAG_STOPPERSON_BUSSTOP, GNE_TAG_STOPPERSON_CHARGINGSTATION, GNE_TAG_STOPPERSON_CONTAINERSTOP, GNE_TAG_STOPPERSON_EDGE, GNE_TAG_STOPPERSON_PARKINGAREA, GNE_TAG_STOPPERSON_TRAINSTOP, myMergedPlanTagProperties, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NOPARAMETERS, GNETagProperties::PERSONPLAN, GNETagProperties::PLAN_BUSSTOP, GNETagProperties::PLAN_CHARGINGSTATION, GNETagProperties::PLAN_CONTAINERSTOP, GNETagProperties::PLAN_EDGE, GNETagProperties::PLAN_PARKINGAREA, GNETagProperties::PLAN_TRAINSTOP, STOPELEMENT, GNETagProperties::STOPPERSON, SUMO_TAG_PERSON, SUMO_TAG_PERSONFLOW, SUMO_TAG_STOP, and TL.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill person trip common attributes
Definition at line 9299 of file GNEAttributeCarrier.cpp.
References GNETagProperties::addAttribute(), GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::FLOAT, GNEAttributeProperties::LIST, GNEAttributeProperties::POSITIVE, GNEAttributeProperties::STRING, SUMO_ATTR_GROUP, SUMO_ATTR_LINES, SUMO_ATTR_MODES, SUMO_ATTR_VTYPES, SUMO_ATTR_WALKFACTOR, and TL.
Referenced by fillPersonPlanTrips().
|
staticprivate |
fill plan from-to attribute
Definition at line 9110 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::FLOAT, GNE_ATTR_FROM_BUSSTOP, GNE_ATTR_FROM_CHARGINGSTATION, GNE_ATTR_FROM_CONTAINERSTOP, GNE_ATTR_FROM_TRAINSTOP, GNEAttributeProperties::LIST, myTagProperties, GNEAttributeProperties::POSITIVE, GNEAttributeProperties::STRING, SUMO_ATTR_ARRIVALPOS, SUMO_ATTR_BUS_STOP, SUMO_ATTR_CHARGING_STATION, SUMO_ATTR_CONTAINER_STOP, SUMO_ATTR_DEPARTPOS, SUMO_ATTR_EDGE, SUMO_ATTR_EDGES, SUMO_ATTR_ENDPOS, SUMO_ATTR_FROM, SUMO_ATTR_FROM_JUNCTION, SUMO_ATTR_FROM_TAZ, SUMO_ATTR_PARKING_AREA, SUMO_ATTR_ROUTE, SUMO_ATTR_TO, SUMO_ATTR_TO_JUNCTION, SUMO_ATTR_TO_TAZ, SUMO_ATTR_TRAIN_STOP, TL, GNEAttributeProperties::UNIQUE, and GNEAttributeProperties::UPDATEGEOMETRY.
Referenced by fillContainerStopElements(), fillContainerTranshipElements(), fillContainerTransportElements(), fillPersonPlanRides(), fillPersonPlanTrips(), fillPersonPlanWalks(), and fillPersonStopElements().
|
staticprivate |
fill plan stop common attributes
Definition at line 9404 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::ACTIVATABLE, GNETagProperties::addAttribute(), GNEAttributeProperties::BOOL, GNEAttributeProperties::DEFAULTVALUE, GNETagProperties::hasAttribute(), GNEAttributeProperties::POSITIVE, GNEAttributeProperties::setDefaultActivated(), GNEAttributeProperties::STRING, SUMO_ATTR_ACTTYPE, SUMO_ATTR_DURATION, SUMO_ATTR_EDGE, SUMO_ATTR_FRIENDLY_POS, SUMO_ATTR_UNTIL, GNEAttributeProperties::SUMOTIME, and TL.
Referenced by fillContainerStopElements(), and fillPersonStopElements().
|
staticprivate |
fill common POI attributes
Definition at line 8271 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::ANGLE, GNEAttributeProperties::BOOL, GNEAttributeProperties::COLOR, Shape::DEFAULT_ANGLE, Shape::DEFAULT_IMG_FILE, Shape::DEFAULT_IMG_HEIGHT, Shape::DEFAULT_IMG_WIDTH, Shape::DEFAULT_LAYER_POI, Shape::DEFAULT_RELATIVEPATH, Shape::DEFAULT_TYPE, GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::DISCRETE, GNEAttributeProperties::FILENAME, GNEAttributeProperties::FLOAT, myTagProperties, NONE, SUMOXMLDefinitions::POIIcons, GNEAttributeProperties::POSITIVE, GNEAttributeProperties::setDiscreteValues(), GNEAttributeProperties::STRING, SUMO_ATTR_ANGLE, SUMO_ATTR_COLOR, SUMO_ATTR_HEIGHT, SUMO_ATTR_ICON, SUMO_ATTR_IMGFILE, SUMO_ATTR_LAYER, SUMO_ATTR_NAME, SUMO_ATTR_RELATIVEPATH, SUMO_ATTR_TYPE, SUMO_ATTR_WIDTH, TL, and toString().
Referenced by fillShapeElements().
|
staticprivate |
fill ride common attributes
Definition at line 9351 of file GNEAttributeCarrier.cpp.
References GNETagProperties::addAttribute(), GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::LIST, GNEAttributeProperties::STRING, SUMO_ATTR_GROUP, SUMO_ATTR_LINES, and TL.
Referenced by fillPersonPlanRides().
|
staticprivate |
fill shape elements
Definition at line 3121 of file GNEAttributeCarrier.cpp.
References GNETagProperties::ADDITIONALELEMENT, GNEAttributeProperties::ANGLE, GNEAttributeProperties::AUTOMATICID, GNEAttributeProperties::BOOL, GNETagProperties::CLOSESHAPE, GNEAttributeProperties::COLOR, Shape::DEFAULT_ANGLE, Shape::DEFAULT_IMG_FILE, Shape::DEFAULT_LAYER, Shape::DEFAULT_RELATIVEPATH, Shape::DEFAULT_TYPE, GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::FILENAME, fillPOIAttributes(), GNEAttributeProperties::FLOAT, GNETagProperties::GEOSHAPE, GNE_TAG_POIGEO, GNE_TAG_POILANE, GNEAttributeProperties::LIST, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NO_PARENTS, POI, POIGEO, POILANE, POLY, GNETagProperties::POS_LANE, GNEAttributeProperties::POSITION, GNEAttributeProperties::POSITIVE, GNETagProperties::REQUIRE_PROJ, GNETagProperties::RTREE, GNETagProperties::SHAPE, GNEAttributeProperties::STRING, SUMO_ATTR_ANGLE, SUMO_ATTR_COLOR, SUMO_ATTR_FILL, SUMO_ATTR_FRIENDLY_POS, SUMO_ATTR_ID, SUMO_ATTR_IMGFILE, SUMO_ATTR_LANE, SUMO_ATTR_LAT, SUMO_ATTR_LAYER, SUMO_ATTR_LINEWIDTH, SUMO_ATTR_LON, SUMO_ATTR_NAME, SUMO_ATTR_POSITION, SUMO_ATTR_POSITION_LAT, SUMO_ATTR_RELATIVEPATH, SUMO_ATTR_SHAPE, SUMO_ATTR_TYPE, SUMO_TAG_POI, SUMO_TAG_POLY, TL, toString(), GNEAttributeProperties::UNIQUE, and GNEAttributeProperties::UPDATEGEOMETRY.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill stop elements
Definition at line 4332 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::BOOL, GNETagProperties::CHILD, GNEAttributeProperties::DEFAULTVALUE, GNETagProperties::DEMANDELEMENT, fillCommonStopAttributes(), GNEAttributeProperties::FLOAT, GNE_TAG_STOP_BUSSTOP, GNE_TAG_STOP_CHARGINGSTATION, GNE_TAG_STOP_CONTAINERSTOP, GNE_TAG_STOP_LANE, GNE_TAG_STOP_PARKINGAREA, GNE_TAG_STOP_TRAINSTOP, GNEAttributeProperties::LIST, GNETagProperties::MASKSTARTENDPOS, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NO_PARENTS, STOPELEMENT, GNEAttributeProperties::STRING, SUMO_ATTR_BUS_STOP, SUMO_ATTR_CHARGING_STATION, SUMO_ATTR_CONTAINER_STOP, SUMO_ATTR_ENDPOS, SUMO_ATTR_FRIENDLY_POS, SUMO_ATTR_LANE, SUMO_ATTR_PARKING_AREA, SUMO_ATTR_POSITION_LAT, SUMO_ATTR_STARTPOS, SUMO_ATTR_TRAIN_STOP, SUMO_TAG_FLOW, SUMO_TAG_ROUTE, SUMO_TAG_STOP, SUMO_TAG_TRIP, TL, GNEAttributeProperties::UNIQUE, GNEAttributeProperties::UPDATEGEOMETRY, and GNETagProperties::VEHICLESTOP.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill TAZ elements
Definition at line 3301 of file GNEAttributeCarrier.cpp.
References GNETagProperties::addAttribute(), GNETagProperties::ADDITIONALELEMENT, GNEAttributeProperties::AUTOMATICID, GNEAttributeProperties::BOOL, GNETagProperties::CHILD, GNEAttributeProperties::COLOR, GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::FLOAT, GNEAttributeProperties::LIST, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NO_PARENTS, GNEAttributeProperties::POSITION, GNEAttributeProperties::POSITIVE, GNETagProperties::RTREE, GNEAttributeProperties::STRING, SUMO_ATTR_CENTER, SUMO_ATTR_COLOR, SUMO_ATTR_EDGE, SUMO_ATTR_FILL, SUMO_ATTR_ID, SUMO_ATTR_NAME, SUMO_ATTR_SHAPE, SUMO_ATTR_WEIGHT, SUMO_TAG_TAZ, SUMO_TAG_TAZSINK, SUMO_TAG_TAZSOURCE, GNEAttributeProperties::SYNONYM, TAZ, TAZEDGE, GNETagProperties::TAZELEMENT, TL, GNEAttributeProperties::UNIQUE, and GNEAttributeProperties::UPDATEGEOMETRY.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill ride common attributes
Definition at line 9385 of file GNEAttributeCarrier.cpp.
References GNETagProperties::addAttribute(), GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::FLOAT, GNEAttributeProperties::POSITIVE, SUMO_ATTR_DURATION, SUMO_ATTR_SPEED, GNEAttributeProperties::SUMOTIME, and TL.
Referenced by fillContainerTranshipElements().
|
staticprivate |
fill transport common attributes
Definition at line 9368 of file GNEAttributeCarrier.cpp.
References GNETagProperties::addAttribute(), GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::LIST, GNEAttributeProperties::STRING, SUMO_ATTR_GROUP, SUMO_ATTR_LINES, and TL.
Referenced by fillContainerTransportElements().
|
staticprivate |
fill vehicle elements
Definition at line 3898 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::AUTOMATICID, DEFAULT_VTYPE_ID, GNEAttributeProperties::DEFAULTVALUE, GNETagProperties::DEMANDELEMENT, fillCommonFlowAttributes(), fillCommonVehicleAttributes(), GNETagProperties::FLOW, FLOW, FLOW_JUNCTIONS, FLOW_TAZS, GNE_TAG_FLOW_JUNCTIONS, GNE_TAG_FLOW_ROUTE, GNE_TAG_FLOW_TAZS, GNE_TAG_FLOW_WITHROUTE, GNE_TAG_TRIP_JUNCTIONS, GNE_TAG_TRIP_TAZS, GNE_TAG_VEHICLE_WITHROUTE, GNEAttributeProperties::LIST, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NO_PARENTS, ROUTEFLOW, GNEAttributeProperties::STRING, SUMO_ATTR_ARRIVALEDGE, SUMO_ATTR_DEPART, SUMO_ATTR_DEPARTEDGE, SUMO_ATTR_FROM, SUMO_ATTR_FROM_JUNCTION, SUMO_ATTR_FROM_TAZ, SUMO_ATTR_ID, SUMO_ATTR_ROUTE, SUMO_ATTR_TO, SUMO_ATTR_TO_JUNCTION, SUMO_ATTR_TO_TAZ, SUMO_ATTR_TYPE, SUMO_ATTR_VEHSPERHOUR, SUMO_ATTR_VIA, SUMO_TAG_FLOW, SUMO_TAG_TRIP, SUMO_TAG_VEHICLE, TL, TRIP, TRIP_JUNCTIONS, TRIP_TAZS, GNEAttributeProperties::UNIQUE, GNEAttributeProperties::UPDATEGEOMETRY, GNETagProperties::VEHICLE, VEHICLE, GNETagProperties::VEHICLE_EDGES, GNETagProperties::VEHICLE_JUNCTIONS, GNETagProperties::VEHICLE_ROUTE, GNETagProperties::VEHICLE_ROUTE_EMBEDDED, GNETagProperties::VEHICLE_TAZS, and GNEAttributeProperties::VTYPE.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill walk common attributes
Definition at line 9332 of file GNEAttributeCarrier.cpp.
References GNETagProperties::addAttribute(), GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::FLOAT, GNEAttributeProperties::POSITIVE, SUMO_ATTR_DURATION, SUMO_ATTR_SPEED, GNEAttributeProperties::SUMOTIME, and TL.
Referenced by fillPersonPlanWalks().
|
staticprivate |
fill waypoint elements
Definition at line 4478 of file GNEAttributeCarrier.cpp.
References GNEAttributeProperties::BOOL, GNETagProperties::CHILD, GNEAttributeProperties::DEFAULTVALUE, GNETagProperties::DEMANDELEMENT, fillCommonStopAttributes(), GNEAttributeProperties::FLOAT, GNE_TAG_WAYPOINT_BUSSTOP, GNE_TAG_WAYPOINT_CHARGINGSTATION, GNE_TAG_WAYPOINT_CONTAINERSTOP, GNE_TAG_WAYPOINT_LANE, GNE_TAG_WAYPOINT_PARKINGAREA, GNE_TAG_WAYPOINT_TRAINSTOP, GNEAttributeProperties::LIST, GNETagProperties::MASKSTARTENDPOS, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NO_PARENTS, GNETagProperties::NOPARAMETERS, GNEAttributeProperties::STRING, SUMO_ATTR_BUS_STOP, SUMO_ATTR_CHARGING_STATION, SUMO_ATTR_CONTAINER_STOP, SUMO_ATTR_ENDPOS, SUMO_ATTR_FRIENDLY_POS, SUMO_ATTR_LANE, SUMO_ATTR_PARKING_AREA, SUMO_ATTR_POSITION_LAT, SUMO_ATTR_STARTPOS, SUMO_ATTR_TRAIN_STOP, SUMO_TAG_FLOW, SUMO_TAG_ROUTE, SUMO_TAG_STOP, SUMO_TAG_TRIP, TL, GNEAttributeProperties::UNIQUE, GNEAttributeProperties::UPDATEGEOMETRY, GNETagProperties::VEHICLESTOP, GNETagProperties::VEHICLEWAYPOINT, and WAYPOINT.
Referenced by fillAttributeCarriers().
|
staticprivate |
fill Wire elements
Definition at line 3398 of file GNEAttributeCarrier.cpp.
References GNETagProperties::ADDITIONALELEMENT, GNEAttributeProperties::AUTOMATICID, GNEAttributeProperties::BOOL, GNEAttributeProperties::DEFAULTVALUE, GNEAttributeProperties::FLOAT, INVALID_DOUBLE, GNEAttributeProperties::LIST, myTagProperties, GNETagProperties::NO_CONFLICTS, GNETagProperties::NO_PARENTS, GNETagProperties::NO_PROPERTY, OVERHEADWIRE, OVERHEADWIRE_CLAMP, GNEAttributeProperties::POSITION, GNEAttributeProperties::POSITIVE, GNETagProperties::RTREE, GNEAttributeProperties::STRING, SUMO_ATTR_CURRENTLIMIT, SUMO_ATTR_ENDPOS, SUMO_ATTR_FRIENDLY_POS, SUMO_ATTR_ID, SUMO_ATTR_LANES, SUMO_ATTR_OVERHEAD_WIRE_FORBIDDEN, SUMO_ATTR_OVERHEAD_WIRECLAMP_END, SUMO_ATTR_OVERHEAD_WIRECLAMP_LANEEND, SUMO_ATTR_OVERHEAD_WIRECLAMP_LANESTART, SUMO_ATTR_OVERHEAD_WIRECLAMP_START, SUMO_ATTR_POSITION, SUMO_ATTR_STARTPOS, SUMO_ATTR_SUBSTATIONID, SUMO_ATTR_VOLTAGE, SUMO_TAG_OVERHEAD_WIRE_CLAMP, SUMO_TAG_OVERHEAD_WIRE_SECTION, SUMO_TAG_TRACTION_SUBSTATION, TL, toString(), TRACTION_SUBSTATION, GNEAttributeProperties::UNIQUE, GNEAttributeProperties::UPDATEGEOMETRY, and GNETagProperties::WIRE.
Referenced by fillAttributeCarriers().
FXIcon * GNEAttributeCarrier::getACIcon | ( | ) | const |
get FXIcon associated to this AC
Definition at line 625 of file GNEAttributeCarrier.cpp.
References fillAttributeCarriers(), getAttribute(), GNETagProperties::getGUIIcon(), GUIIconSubSys::getIcon(), VClassIcons::getVClassIcon(), myTagProperties, myTagProperty, SUMO_ATTR_VCLASS, SumoVehicleClassStrings, and GNETagProperties::vClassIcon().
Referenced by GNEElementTree::addListItem(), GNEElementTree::createPopUpMenu(), GNEAdditional::getPopUpMenu(), GNEGenericData::getPopUpMenu(), GNEDemandElement::getPopUpMenu(), GNERoute::getPopUpMenu(), GNEElementTree::showAttributeCarrierParents(), and GNENetworkSelector::toggleSelectedElement().
std::string GNEAttributeCarrier::getACParameters | ( | ) | const |
Definition at line 445 of file GNEAttributeCarrier.cpp.
References getACParametersMap().
std::vector< std::pair< std::string, std::string > > GNEAttributeCarrier::getACParameters | ( | ) | const |
Definition at line 460 of file GNEAttributeCarrier.cpp.
References getACParametersMap().
T GNEAttributeCarrier::getACParameters | ( | ) | const |
get parameters
Referenced by GNESingleParametersDialog::GNESingleParametersDialog(), and GNESingleParametersDialog::onCmdReset().
|
pure virtual |
Implemented in GNEAccess, GNECalibrator, GNECalibratorFlow, GNEClosingLaneReroute, GNEClosingReroute, GNEDestProbReroute, GNEDetector, GNEMultiEntryExitDetector, GNEOverheadWire, GNEParkingAreaReroute, GNEParkingSpace, GNERerouter, GNERerouterInterval, GNERerouterSymbol, GNERouteProbe, GNERouteProbReroute, GNEStoppingPlace, GNETAZ, GNETAZSourceSink, GNETractionSubstation, GNEVaporizer, GNEVariableSpeedSign, GNEVariableSpeedSignStep, GNEVariableSpeedSignSymbol, GNEDataInterval, GNEDataSet, GNEGenericData, GNEMeanData, GNEContainer, GNEDistribution, GNEPerson, GNEPersonTrip, GNERide, GNERoute, GNEStop, GNEStopPlan, GNETranship, GNETransport, GNEVehicle, GNEVType, GNEWalk, GNEConnection, GNECrossing, GNEEdge, GNEEdgeTemplate, GNEEdgeType, GNEInternalLane, GNEJunction, GNELane, GNELaneTemplate, GNELaneType, GNEWalkingArea, GNEAdditional, GNEDemandElement, GNENetworkElement, GNEPOI, and GNEPoly.
Referenced by addACParameters(), getACParameters(), and removeACParametersKeys().
std::string GNEAttributeCarrier::getAlternativeValueForDisabledAttributes | ( | SumoXMLAttr | key | ) | const |
Definition at line 547 of file GNEAttributeCarrier.cpp.
References getAttribute(), SUMO_ATTR_DIR, SUMO_ATTR_STATE, SUMO_ATTR_TLLINKINDEX, and SUMO_ATTR_TLLINKINDEX2.
|
pure virtual |
Implemented in GNEAccess, GNEBusStop, GNECalibrator, GNECalibratorFlow, GNEChargingStation, GNEClosingLaneReroute, GNEClosingReroute, GNEContainerStop, GNEDestProbReroute, GNEEntryExitDetector, GNEInductionLoopDetector, GNEInstantInductionLoopDetector, GNELaneAreaDetector, GNEMultiEntryExitDetector, GNEOverheadWire, GNEParkingArea, GNEParkingAreaReroute, GNEParkingSpace, GNERerouter, GNERerouterInterval, GNERerouterSymbol, GNERouteProbe, GNERouteProbReroute, GNETAZ, GNETAZSourceSink, GNETractionSubstation, GNEVaporizer, GNEVariableSpeedSign, GNEVariableSpeedSignStep, GNEVariableSpeedSignSymbol, GNEDataInterval, GNEDataSet, GNEEdgeData, GNEEdgeRelData, GNEMeanData, GNETAZRelData, GNEContainer, GNEDistribution, GNEPerson, GNEPersonTrip, GNERide, GNERoute, GNEStop, GNEStopPlan, GNETranship, GNETransport, GNEVehicle, GNEVType, GNEWalk, GNEConnection, GNECrossing, GNEEdge, GNEEdgeTemplate, GNEEdgeType, GNEInternalLane, GNEJunction, GNELane, GNELaneTemplate, GNELaneType, GNEWalkingArea, GNEAdditional, GNEDetector, GNEStoppingPlace, GNEGenericData, GNEDemandElement, GNENetworkElement, GNEPOI, and GNEPoly.
Referenced by getACIcon(), getAlternativeValueForDisabledAttributes(), getAttributeForSelection(), GNEFlowEditor::getFlowAttribute(), getID(), GNEAllowVClassesDialog::onCmdReset(), GNEChange_Attribute::redo(), GNEAttributesCreatorRow::refreshRow(), GNENet::replaceInListAttribute(), and GNEChange_Attribute::undo().
|
virtual |
method for getting the attribute in the context of object selection
Reimplemented in GNEEdge, and GNELane.
Definition at line 613 of file GNEAttributeCarrier.cpp.
References getAttribute().
|
pure virtual |
get GUIGlObject associated with this AttributeCarrier (constant)
Implemented in GNEAdditional, GNEDataInterval, GNEDataSet, GNEGenericData, GNEMeanData, GNEDemandElement, GNEEdgeTemplate, GNELaneTemplate, and GNENetworkElement.
|
pure virtual |
Implemented in GNEAdditional, GNEDataInterval, GNEDataSet, GNEGenericData, GNEMeanData, GNEDemandElement, GNEEdgeTemplate, GNELaneTemplate, and GNENetworkElement.
Referenced by GNENet::addGLObjectIntoGrid(), GNEElementTree::createPopUpMenu(), GNEViewNet::deleteDataAttributeCarrier(), GNEViewNet::deleteDemandAttributeCarrier(), GNEViewNet::deleteNetworkAttributeCarrier(), GNEContour::drawDottedContourGeometryPoints(), GNEViewNet::getFrontGLObject(), GNENetHelper::AttributeCarriers::isNetworkElementAroundShape(), GNESelectorFrame::SelectionOperation::loadFromFile(), GNEViewNet::openObjectDialogAtCursor(), GNEViewNet::processLeftButtonPressNetwork(), GNENet::removeGLObjectFromGrid(), selectAttributeCarrier(), GNEElementTree::showAttributeCarrierParents(), unselectAttributeCarrier(), GNEViewNet::updateObjectsInBoundary(), and GNEViewNet::updateObjectsInPosition().
|
pure virtual |
get GNEHierarchicalElement associated with this AttributeCarrier
Implemented in GNEDataSet, GNEHierarchicalElement, GNEEdgeTemplate, and GNELaneTemplate.
|
pure virtual |
get Hierarchy Name (Used in AC Hierarchy)
Implemented in GNEAccess, GNECalibrator, GNECalibratorFlow, GNEClosingLaneReroute, GNEClosingReroute, GNEDestProbReroute, GNEDetector, GNEMultiEntryExitDetector, GNEOverheadWire, GNEParkingAreaReroute, GNEParkingSpace, GNERerouter, GNERerouterInterval, GNERerouterSymbol, GNERouteProbe, GNERouteProbReroute, GNEStoppingPlace, GNETAZ, GNETAZSourceSink, GNETractionSubstation, GNEVaporizer, GNEVariableSpeedSign, GNEVariableSpeedSignStep, GNEVariableSpeedSignSymbol, GNEDataInterval, GNEDataSet, GNEEdgeData, GNEEdgeRelData, GNEMeanData, GNETAZRelData, GNEContainer, GNEDistribution, GNEPerson, GNEPersonTrip, GNERide, GNERoute, GNEStop, GNEStopPlan, GNETranship, GNETransport, GNEVehicle, GNEVType, GNEWalk, GNEEdgeTemplate, GNELaneTemplate, GNENetworkElement, GNEAdditional, GNEGenericData, GNEDemandElement, GNEPOI, and GNEPoly.
Referenced by GNEElementTree::addListItem().
|
virtual |
get ID (all Attribute Carriers have one)
Implements GNEReferenceCounter.
Definition at line 65 of file GNEAttributeCarrier.cpp.
References getAttribute(), and SUMO_ATTR_ID.
Referenced by GNEHierarchicalContainer::addChildElement(), GNEHierarchicalContainer::addChildElement(), GNEHierarchicalContainer::addChildElement(), GNEHierarchicalContainer::addChildElement(), GNEHierarchicalContainer::addChildElement(), GNEPlanCreator::addConsecutiveEdge(), GNECrossingFrame::addCrossing(), GNENetHelper::AttributeCarriers::addDefaultVTypes(), GNEEdgeDataFrame::addEdgeData(), GNEPlanCreator::addFromToEdge(), GNEPlanCreator::addFromToJunction(), GNEPlanCreator::addFromToStoppingPlace(), GNEJunction::addIncomingGNEEdge(), GNEJunction::addInternalLane(), GNEJunction::addOutgoingGNEEdge(), GNEHierarchicalContainer::addParentElement(), GNEHierarchicalContainer::addParentElement(), GNEHierarchicalContainer::addParentElement(), GNEHierarchicalContainer::addParentElement(), GNEHierarchicalContainer::addParentElement(), GNEHierarchicalContainer::addParentElement(), GNENet::addReversedEdge(), GNEPlanCreator::addRoute(), GNEPlanCreator::addSingleEdge(), GNEPlanCreator::addSingleStoppingPlace(), GNEStopFrame::addStop(), GNEVehicleFrame::addVehicle(), GNEAdditionalHandler::buildAccess(), GNEAdditionalFrame::buildAdditionalOverEdge(), GNEAdditionalFrame::buildAdditionalOverLane(), GNEAdditionalHandler::buildCalibratorFlow(), GNEAdditionalHandler::buildClosingLaneReroute(), GNEAdditionalHandler::buildClosingReroute(), GNEConnectorFrame::buildConnection(), GNEContainerFrame::buildContainer(), GNERouteHandler::buildContainer(), GNERouteHandler::buildContainerFlow(), GNERouteHandler::buildContainerPlan(), GNERouteHandler::buildContainerStop(), GNEAdditionalHandler::buildDestProbReroute(), GNEAdditionalHandler::buildDetectorEntry(), GNEAdditionalHandler::buildDetectorExit(), GNERouteHandler::buildEmbeddedRoute(), GNEAdditionalHandler::buildParkingAreaReroute(), GNEAdditionalHandler::buildParkingSpace(), GNEPersonFrame::buildPerson(), GNERouteHandler::buildPersonPlan(), GNERouteHandler::buildPersonStop(), GNERouteHandler::buildPersonTrip(), GNEAdditionalHandler::buildRerouterInterval(), GNERouteHandler::buildRide(), GNEAdditionalHandler::buildRouteProbReroute(), GNERouteHandler::buildStop(), GNETAZRelDataFrame::buildTAZRelationData(), GNEAdditionalHandler::buildTAZSink(), GNEAdditionalHandler::buildTAZSource(), GNERouteHandler::buildTranship(), GNERouteHandler::buildTransport(), GNEAdditionalHandler::buildVaporizer(), GNEAdditionalHandler::buildVariableSpeedSignStep(), GNEVehicleFrame::buildVehicleOverRoute(), GNERouteHandler::buildWalk(), GNEChange_Attribute::changeAttribute(), GNEAdditional::checkDrawFromContour(), GNEEdge::checkDrawFromContour(), GNEJunction::checkDrawFromContour(), GNELane::checkDrawFromContour(), GNEInductionLoopDetector::checkDrawRelatedContour(), GNEAdditional::checkDrawToContour(), GNEEdge::checkDrawToContour(), GNEJunction::checkDrawToContour(), GNELane::checkDrawToContour(), GNEPlanParents::checkIntegrity(), GNEAccess::commitMoveShape(), GNEEntryExitDetector::commitMoveShape(), GNEInductionLoopDetector::commitMoveShape(), GNEInstantInductionLoopDetector::commitMoveShape(), GNEStoppingPlace::commitMoveShape(), GNEStop::commitMoveShape(), GNEAdditionalFrame::createBaseAdditionalObject(), GNEWireFrame::createBaseWireObject(), GNENet::createEdge(), GNEEdgeRelDataFrame::createPath(), GNERouteFrame::createPath(), GNEVehicleFrame::createPath(), GNEElementTree::createPopUpMenu(), GNENet::createRoundabout(), GNENetHelper::AttributeCarriers::deleteAdditional(), GNENetHelper::AttributeCarriers::deleteConnection(), GNENetHelper::AttributeCarriers::deleteCrossing(), GNEViewNet::deleteDataAttributeCarrier(), GNENetHelper::AttributeCarriers::deleteDataInterval(), GNENetHelper::AttributeCarriers::deleteDataSet(), GNENetHelper::AttributeCarriers::deleteDemandElement(), GNENetHelper::AttributeCarriers::deleteGenericData(), GNENetHelper::AttributeCarriers::deleteInternalLane(), GNENetHelper::AttributeCarriers::deleteLane(), GNENetHelper::AttributeCarriers::deleteMeanData(), GNEViewNet::deleteNetworkAttributeCarrier(), GNENet::deleteNetworkElement(), GNENetHelper::AttributeCarriers::deleteSingleEdge(), GNENetHelper::AttributeCarriers::deleteWalkingArea(), GNEJunction::drawAsBubble(), GNECalibratorFlow::drawGL(), GNEWalkingArea::drawGL(), GNERouteHandler::duplicatePlan(), GNECreateEdgeFrame::EdgeTypeSelector::fillComboBox(), GNEClosingLaneReroute::getAttribute(), GNEClosingReroute::getAttribute(), GNEDestProbReroute::getAttribute(), GNEParkingAreaReroute::getAttribute(), GNEEdgeData::getAttribute(), GNEEdgeRelData::getAttribute(), GNETAZRelData::getAttribute(), GNEContainer::getAttribute(), GNEPerson::getAttribute(), GNEVehicle::getAttribute(), GNEConnection::getAttribute(), GNEEdge::getAttribute(), GNELane::getAttribute(), GNEClosingLaneReroute::getHierarchyName(), GNEClosingReroute::getHierarchyName(), GNEDestProbReroute::getHierarchyName(), GNEHierarchicalElement::getNewListOfParents(), GNEAccess::getParentName(), GNEDetector::getParentName(), GNEVehicle::getParentName(), GNELane::getParentName(), GNEGenericData::getPartialID(), GNECalibrator::getPopUpID(), GNEDetector::getPopUpID(), GNEMultiEntryExitDetector::getPopUpID(), GNEOverheadWire::getPopUpID(), GNERerouter::getPopUpID(), GNEStoppingPlace::getPopUpID(), GNETAZ::getPopUpID(), GNETractionSubstation::getPopUpID(), GNEVariableSpeedSign::getPopUpID(), GNENetworkElement::getPopUpID(), GNEPOI::getPopUpID(), GNEPoly::getPopUpID(), GNEStopFrame::getStopParameter(), GNENetHelper::AttributeCarriers::insertAdditional(), GNENetHelper::AttributeCarriers::insertConnection(), GNENetHelper::AttributeCarriers::insertCrossing(), GNENetHelper::AttributeCarriers::insertDataInterval(), GNENetHelper::AttributeCarriers::insertDataSet(), GNENetHelper::AttributeCarriers::insertDemandElement(), GNENetHelper::AttributeCarriers::insertGenericData(), GNENetHelper::AttributeCarriers::insertInternalLane(), GNENetHelper::AttributeCarriers::insertLane(), GNENetHelper::AttributeCarriers::insertMeanData(), GNENetHelper::AttributeCarriers::insertWalkingArea(), GNEJunction::invalidateShape(), GNETLSEditorFrame::TLSJunction::isJunctionSelected(), GNENetHelper::AttributeCarriers::isNetworkElementAroundShape(), GNENetworkSelector::isNetworkElementSelected(), GNERoute::isRouteValid(), GNEAccess::isValid(), GNEEdge::isValid(), GNEAdditional::isValidAdditionalID(), GNEAdditional::isValidAdditionalID(), GNEDemandElement::isValidDemandElementID(), GNEDemandElement::isValidDemandElementID(), GNEAdditional::isValidDetectorID(), GNEAdditional::isValidDetectorID(), GNENet::joinSelectedJunctions(), GNESelectorFrame::SelectionOperation::loadFromFile(), GNECrossingFrame::CrossingParameters::markEdge(), GNENet::mergeJunctions(), GNERerouterDialog::onCmdAccept(), GNEViewNet::onCmdAddJoinTLS(), GNEGenericDataFrame::IntervalSelector::onCmdCreateInterval(), GNEViewNet::onCmdResetEndPoints(), GNEViewNet::onCmdReverse(), GNERouteDialog::onCmdSetVariable(), GNEViewNet::onCmdTransformPOI(), GNEShapeFrame::processClickPOILanes(), GNEChange_Additional::redo(), GNEChange_Children::redo(), GNEChange_Connection::redo(), GNEChange_Crossing::redo(), GNEChange_DataSet::redo(), GNEChange_DemandElement::redo(), GNEChange_Distribution::redo(), GNEChange_Edge::redo(), GNEChange_EdgeType::redo(), GNEChange_GenericData::redo(), GNEChange_Junction::redo(), GNEChange_Lane::redo(), GNEChange_MeanData::redo(), GNEChange_TLS::redo(), GNEChange_ToggleAttribute::redo(), GNEChange_Additional::redoName(), GNEChange_DataInterval::redoName(), GNEChange_DataSet::redoName(), GNEChange_DemandElement::redoName(), GNEChange_Distribution::redoName(), GNEChange_Edge::redoName(), GNEChange_EdgeType::redoName(), GNEChange_Junction::redoName(), GNEChange_Lane::redoName(), GNEChange_TLS::redoName(), GNEChange_ToggleAttribute::redoName(), GNEDemandElementSelector::refreshDemandElementSelector(), GNEHierarchicalContainer::removeChildElement(), GNEHierarchicalContainer::removeChildElement(), GNEHierarchicalContainer::removeChildElement(), GNEHierarchicalContainer::removeChildElement(), GNEHierarchicalContainer::removeChildElement(), GNEHierarchicalContainer::removeChildElement(), GNEEdge::removeConnection(), GNEJunction::removeEdgeFromCrossings(), GNEJunction::removeIncomingGNEEdge(), GNEJunction::removeInternalLane(), GNEChange_Distribution::removeKey(), GNEEdge::removeLane(), GNEJunction::removeOutgoingGNEEdge(), GNEHierarchicalContainer::removeParentElement(), GNEHierarchicalContainer::removeParentElement(), GNEHierarchicalContainer::removeParentElement(), GNEHierarchicalContainer::removeParentElement(), GNEHierarchicalContainer::removeParentElement(), GNEHierarchicalContainer::removeParentElement(), GNENet::replaceIncomingEdge(), GNEEdge::retrieveGNEConnection(), GNEJunction::retrieveGNECrossing(), GNEJunction::retrieveGNEWalkingArea(), GNENet::reverseEdge(), GNEAdditional::setAdditionalID(), GNEMultiEntryExitDetector::setAttribute(), GNERerouter::setAttribute(), GNETractionSubstation::setAttribute(), GNEVariableSpeedSign::setAttribute(), GNEContainer::setAttribute(), GNEPerson::setAttribute(), GNEVehicle::setAttribute(), GNEConnection::setAttribute(), GNEEdge::setAttribute(), GNEEdgeType::setAttribute(), GNELane::setAttribute(), GNEPOI::setAttribute(), GNEEdge::setAttribute(), GNECreateEdgeFrame::EdgeTypeSelector::setCurrentEdgeType(), GNEDemandElementSelector::setDemandElement(), GNEDemandElement::setDemandElementID(), GNETAZRelDataFrame::Legend::setLabels(), GNELane::setLaneColor(), GNEInspectorFrame::NeteditAttributesEditor::setNewParent(), GNEElementTree::showAttributeCarrierParents(), GNEDemandElementSelector::showDemandElementSelector(), GNEElementTree::showHierarchicalElementChildren(), GNEEdge::smooth(), GNEEdge::smoothElevation(), GNEEdge::smoothShape(), GNENet::splitEdge(), GNEAccess::splitEdgeGeometry(), GNECalibrator::splitEdgeGeometry(), GNEDetector::splitEdgeGeometry(), GNEStoppingPlace::splitEdgeGeometry(), GNENet::splitJunction(), GNETLSEditorFrame::TLSJunction::toggleJunctionSelected(), GNENetworkSelector::toggleSelectedElement(), GNEChange_Additional::undo(), GNEChange_Children::undo(), GNEChange_Connection::undo(), GNEChange_Crossing::undo(), GNEChange_DataSet::undo(), GNEChange_DemandElement::undo(), GNEChange_Distribution::undo(), GNEChange_Edge::undo(), GNEChange_EdgeType::undo(), GNEChange_GenericData::undo(), GNEChange_Junction::undo(), GNEChange_Lane::undo(), GNEChange_MeanData::undo(), GNEChange_TLS::undo(), GNEChange_ToggleAttribute::undo(), GNEChange_Additional::undoName(), GNEChange_DataInterval::undoName(), GNEChange_DataSet::undoName(), GNEChange_DemandElement::undoName(), GNEChange_Distribution::undoName(), GNEChange_Edge::undoName(), GNEChange_EdgeType::undoName(), GNEChange_Junction::undoName(), GNEChange_Lane::undoName(), GNEChange_TLS::undoName(), GNEChange_ToggleAttribute::undoName(), GNENetHelper::AttributeCarriers::updateAdditionalID(), GNERouteDialog::updateCalibratorRouteValues(), GNEConnection::updateConnectionID(), GNENetHelper::AttributeCarriers::updateDemandElementID(), GNENetHelper::AttributeCarriers::updateEdgeID(), GNENetHelper::AttributeCarriers::updateEdgeTypeID(), GNEDataInterval::updateGenericDataIDs(), GNENetHelper::AttributeCarriers::updateJunctionID(), GNEAccess::writeAdditional(), GNEBusStop::writeAdditional(), GNECalibrator::writeAdditional(), GNECalibratorFlow::writeAdditional(), GNEChargingStation::writeAdditional(), GNEContainerStop::writeAdditional(), GNEEntryExitDetector::writeAdditional(), GNEInductionLoopDetector::writeAdditional(), GNEInstantInductionLoopDetector::writeAdditional(), GNELaneAreaDetector::writeAdditional(), GNEMultiEntryExitDetector::writeAdditional(), GNEOverheadWire::writeAdditional(), GNEParkingArea::writeAdditional(), GNERerouter::writeAdditional(), GNERouteProbe::writeAdditional(), GNETAZ::writeAdditional(), GNETAZSourceSink::writeAdditional(), GNETractionSubstation::writeAdditional(), GNEVaporizer::writeAdditional(), GNEVariableSpeedSign::writeAdditional(), GNEPOI::writeAdditional(), GNEDataSet::writeDataSet(), GNEContainer::writeDemandElement(), GNEPerson::writeDemandElement(), GNERoute::writeDemandElement(), GNERouteDistribution::writeDemandElement(), GNEStop::writeDemandElement(), GNEVehicle::writeDemandElement(), GNEVTypeDistribution::writeDemandElement(), GNEEdgeData::writeGenericData(), GNEEdgeRelData::writeGenericData(), GNETAZRelData::writeGenericData(), GNEMeanData::writeMeanData(), GNEChange_Children::~GNEChange_Children(), GNEChange_DataInterval::~GNEChange_DataInterval(), GNEChange_DataSet::~GNEChange_DataSet(), GNEChange_Distribution::~GNEChange_Distribution(), GNEChange_Edge::~GNEChange_Edge(), GNEChange_EdgeType::~GNEChange_EdgeType(), GNEChange_Junction::~GNEChange_Junction(), GNEChange_Lane::~GNEChange_Lane(), GNEChange_MeanData::~GNEChange_MeanData(), GNEChange_TLS::~GNEChange_TLS(), GNEChange_ToggleAttribute::~GNEChange_ToggleAttribute(), and GNEJunction::~GNEJunction().
GNENet * GNEAttributeCarrier::getNet | ( | ) | const |
get pointer to net
Definition at line 71 of file GNEAttributeCarrier.cpp.
References myNet.
Referenced by GNEAdditionalDialog::acceptChanges(), GNEDemandElementDialog::acceptChanges(), GNECreateEdgeFrame::addBikelane(), GNECreateEdgeFrame::addSidewalk(), GNETAZFrame::CurrentTAZ::addTAZChild(), GNEPathManager::PathCalculator::calculateReachability(), GNEAdditionalDialog::cancelChanges(), GNEDemandElementDialog::cancelChanges(), GNERouteHandler::canReverse(), GNEConnection::changeTLIndex(), GNEDemandElementPlan::checkDrawContainerPlan(), GNEViewNetHelper::LockIcon::checkDrawing(), GNEDemandElementPlan::checkDrawPersonPlan(), GNEDemandElementPlan::computePlanPathElement(), GNERoute::copyRoute(), GNEVehicle::copyVehicle(), GNETLSEditorFrame::TLSDefinition::createTLS(), GNEGenericData::drawAttribute(), GNEPathManager::drawLanePathElements(), GNEDemandElementPlan::drawPlanGL(), GNEDemandElementPlan::drawPlanJunctionPartial(), GNEDemandElementPlan::drawPlanLanePartial(), GNEGenericDataFrame::DataSetSelector::getDataSet(), GNEViewNetHelper::IntervalBar::getDataSet(), GNEDemandElementPlan::getPlanPopUpMenu(), GNEGenericData::getPopUpMenu(), GNEDemandElementDistribution::getPossibleDistributionKeys(), GNEContainer::GNESelectedContainersPopupMenu::GNESelectedContainersPopupMenu(), GNEPerson::GNESelectedPersonsPopupMenu::GNESelectedPersonsPopupMenu(), GNEVehicle::GNESelectedVehiclesPopupMenu::GNESelectedVehiclesPopupMenu(), GNEVehicle::GNESingleVehiclePopupMenu::GNESingleVehiclePopupMenu(), GNEVehicleTypeDialog::GNEVehicleTypeDialog(), GNEAdditionalDialog::initChanges(), GNEDemandElementDialog::initChanges(), GNEEdgeData::isGenericDataVisible(), GNEFrameAttributeModules::AttributesEditorRow::mergeJunction(), GNESingleParametersDialog::onCmdAccept(), GNERerouterIntervalDialog::onCmdAddClosingLaneReroute(), GNERerouterIntervalDialog::onCmdAddClosingReroute(), GNERerouterIntervalDialog::onCmdAddDestProbReroute(), GNECalibratorDialog::onCmdAddFlow(), GNERerouterIntervalDialog::onCmdAddParkingAreaReroute(), GNECalibratorDialog::onCmdAddRoute(), GNERerouterIntervalDialog::onCmdAddRouteProbReroute(), GNEVariableSpeedSignDialog::onCmdAddStep(), GNECalibratorDialog::onCmdAddVehicleType(), GNERerouterIntervalDialog::onCmdChangeBeginEnd(), GNEConnectorFrame::ConnectionOperations::onCmdClearSelectedConnections(), GNERerouterIntervalDialog::onCmdClickedClosingLaneReroute(), GNERerouterIntervalDialog::onCmdClickedClosingReroute(), GNERerouterIntervalDialog::onCmdClickedDestProbReroute(), GNECalibratorDialog::onCmdClickedFlow(), GNERerouterDialog::onCmdClickedInterval(), GNERerouterIntervalDialog::onCmdClickedParkingAreaReroute(), GNECalibratorDialog::onCmdClickedRoute(), GNERerouterIntervalDialog::onCmdClickedRouteProbReroute(), GNEVariableSpeedSignDialog::onCmdClickedStep(), GNECalibratorDialog::onCmdClickedVehicleType(), GNECreateEdgeFrame::EdgeTypeSelector::onCmdDeleteEdgeType(), GNERerouterIntervalDialog::onCmdEditClosingLaneReroute(), GNERerouterIntervalDialog::onCmdEditClosingReroute(), GNERerouterIntervalDialog::onCmdEditDestProbReroute(), GNERerouterIntervalDialog::onCmdEditParkingAreaReroute(), GNERerouterIntervalDialog::onCmdEditRouteProbReroute(), GNEVariableSpeedSignDialog::onCmdEditStep(), GNETLSEditorFrame::TLSFile::onCmdLoadTLSProgram(), GNETLSEditorFrame::TLSDefinition::onCmdSaveChanges(), GNEConnectorFrame::ConnectionOperations::onCmdSelectConflicts(), GNECrossingFrame::CrossingParameters::onCmdSetAttribute(), GNECalibratorFlowDialog::onCmdSetVariable(), GNERouteDialog::onCmdSetVariable(), GNEChange_Additional::redo(), GNEChange_Attribute::redo(), GNEChange_Children::redo(), GNEChange_Connection::redo(), GNEChange_Crossing::redo(), GNEChange_DataInterval::redo(), GNEChange_DataSet::redo(), GNEChange_DemandElement::redo(), GNEChange_Distribution::redo(), GNEChange_Edge::redo(), GNEChange_EdgeType::redo(), GNEChange_GenericData::redo(), GNEChange_Junction::redo(), GNEChange_Lane::redo(), GNEChange_MeanData::redo(), GNEChange_TLS::redo(), GNEChange_ToggleAttribute::redo(), GNEDataInterval::removeGenericDataChild(), GNEAdditional::replaceAdditionalChildEdges(), GNEAdditional::replaceAdditionalChildLanes(), GNEAdditional::replaceAdditionalParentEdges(), GNEAdditional::replaceAdditionalParentLanes(), GNEDemandElement::replaceDemandParentEdges(), GNEDemandElement::replaceDemandParentLanes(), GNEDemandElementPlan::replacePlanParent(), GNEAdditionalDialog::resetChanges(), GNEDemandElementDialog::resetChanges(), GNERouteHandler::reverse(), GNETAZFrame::CurrentTAZ::setTAZ(), GNEVehicleTypeDialog::VTypeAttributes::VClassRow::setVariable(), GNEFrameAttributeModules::AttributesEditor::showAttributeEditorModule(), GNERouteHandler::transformToContainer(), GNERouteHandler::transformToContainerFlow(), GNERouteHandler::transformToFlow(), GNERouteHandler::transformToFlowJunctions(), GNERouteHandler::transformToFlowTAZs(), GNERouteHandler::transformToPerson(), GNERouteHandler::transformToPersonFlow(), GNERouteHandler::transformToRouteFlow(), GNERouteHandler::transformToTrip(), GNERouteHandler::transformToTripJunctions(), GNERouteHandler::transformToTripTAZs(), GNERouteHandler::transformToVehicle(), GNEChange_Additional::undo(), GNEChange_Attribute::undo(), GNEChange_Children::undo(), GNEChange_Connection::undo(), GNEChange_Crossing::undo(), GNEChange_DataInterval::undo(), GNEChange_DataSet::undo(), GNEChange_DemandElement::undo(), GNEChange_Distribution::undo(), GNEChange_Edge::undo(), GNEChange_EdgeType::undo(), GNEChange_GenericData::undo(), GNEChange_Junction::undo(), GNEChange_Lane::undo(), GNEChange_MeanData::undo(), GNEChange_TLS::undo(), GNEChange_ToggleAttribute::undo(), GNEViewNetHelper::ViewObjectsSelector::updateDemandElements(), GNECalibratorDialog::updateFlowAndLabelButton(), GNEViewNetHelper::ViewObjectsSelector::updateNetworkElements(), GNEDemandElementPlan::updatePlanCenteringBoundary(), GNECalibratorDialog::updateRouteTable(), GNECalibratorDialog::updateVehicleTypeTable(), GNEChange_Additional::~GNEChange_Additional(), GNEChange_Attribute::~GNEChange_Attribute(), GNEChange_Children::~GNEChange_Children(), GNEChange_DataInterval::~GNEChange_DataInterval(), GNEChange_DataSet::~GNEChange_DataSet(), GNEChange_DemandElement::~GNEChange_DemandElement(), GNEChange_Distribution::~GNEChange_Distribution(), GNEChange_Edge::~GNEChange_Edge(), GNEChange_EdgeType::~GNEChange_EdgeType(), GNEChange_GenericData::~GNEChange_GenericData(), GNEChange_Junction::~GNEChange_Junction(), GNEChange_Lane::~GNEChange_Lane(), GNEChange_MeanData::~GNEChange_MeanData(), GNEChange_TLS::~GNEChange_TLS(), and GNEChange_ToggleAttribute::~GNEChange_ToggleAttribute().
|
pure virtual |
get PopPup ID (Used in AC Hierarchy)
Implemented in GNEAccess, GNECalibrator, GNECalibratorFlow, GNEClosingLaneReroute, GNEClosingReroute, GNEDestProbReroute, GNEDetector, GNEMultiEntryExitDetector, GNEOverheadWire, GNEParkingAreaReroute, GNEParkingSpace, GNERerouter, GNERerouterInterval, GNERerouterSymbol, GNERouteProbe, GNERouteProbReroute, GNEStoppingPlace, GNETAZ, GNETAZSourceSink, GNETractionSubstation, GNEVaporizer, GNEVariableSpeedSign, GNEVariableSpeedSignStep, GNEVariableSpeedSignSymbol, GNEDataInterval, GNEDataSet, GNEEdgeData, GNEEdgeRelData, GNEMeanData, GNETAZRelData, GNEContainer, GNEDistribution, GNEPerson, GNEPersonTrip, GNERide, GNERoute, GNEStop, GNEStopPlan, GNETranship, GNETransport, GNEVehicle, GNEVType, GNEWalk, GNEEdgeTemplate, GNELaneTemplate, GNENetworkElement, GNEAdditional, GNEGenericData, GNEDemandElement, GNEPOI, and GNEPoly.
Referenced by GNEElementTree::createPopUpMenu().
|
static |
get tagProperties associated to the given merging tag
Definition at line 896 of file GNEAttributeCarrier.cpp.
References GNE_TAG_STOPCONTAINER, GNE_TAG_STOPPERSON, myTagProperties, SUMO_TAG_PERSONTRIP, SUMO_TAG_RIDE, SUMO_TAG_TRANSHIP, SUMO_TAG_TRANSPORT, and SUMO_TAG_WALK.
Referenced by GNENetHelper::AttributeCarriers::retrieveAttributeCarriers().
|
static |
get tagProperties associated to the given GNETagProperties::TagType (NETWORKELEMENT, ADDITIONALELEMENT, VEHICLE, etc.)
Definition at line 674 of file GNEAttributeCarrier.cpp.
References GNETagProperties::ADDITIONALELEMENT, GNETagProperties::CONTAINER, GNETagProperties::CONTAINERPLAN, GNETagProperties::DEMANDELEMENT, fillAttributeCarriers(), GNETagProperties::GENERICDATA, GNE_TAG_STOPCONTAINER, GNE_TAG_STOPPERSON, GNETagProperties::MEANDATA, myMergedPlanTagProperties, myTagProperties, GNETagProperties::NETWORKELEMENT, GNETagProperties::PERSON, GNETagProperties::PERSONPLAN, GNETagProperties::PERSONTRIP, GNETagProperties::RIDE, GNETagProperties::ROUTE, GNETagProperties::SHAPE, GNETagProperties::STOPCONTAINER, GNETagProperties::STOPPERSON, SUMO_TAG_PERSONTRIP, SUMO_TAG_RIDE, SUMO_TAG_TRANSHIP, SUMO_TAG_TRANSPORT, SUMO_TAG_WALK, GNETagProperties::TAZELEMENT, GNETagProperties::TRANSHIP, GNETagProperties::TRANSPORT, GNETagProperties::VEHICLE, GNETagProperties::VEHICLESTOP, GNETagProperties::WALK, and GNETagProperties::WIRE.
Referenced by GNENetHelper::AttributeCarriers::AttributeCarriers(), GNEMatchGenericDataAttribute::enableMatchGenericDataAttribute(), GNEDemandElementSelector::GNEDemandElementSelector(), GNEMeanDataFrame::MeanDataTypeSelector::MeanDataTypeSelector(), GNEMeanDataFrame::MeanDataTypeSelector::onCmdSelectItem(), GNEMatchGenericDataAttribute::onCmdSelectTag(), GNEMeanDataFrame::MeanDataTypeSelector::refreshMeanDataTypeSelector(), GNETagSelector::setCurrentTagType(), and GNEMatchAttribute::showMatchAttribute().
const GNETagProperties & GNEAttributeCarrier::getTagProperty | ( | ) | const |
get tagProperty associated with this Attribute Carrier
Definition at line 646 of file GNEAttributeCarrier.cpp.
References myTagProperty.
Referenced by GNEAdditionalFrame::addAdditional(), GNEContainerFrame::addContainer(), GNEContainerPlanFrame::addContainerPlanElement(), GNENetHelper::AttributeCarriers::addDefaultVTypes(), GNEPlanCreator::addFromToStoppingPlace(), GNEDataInterval::addGenericDataChild(), GNENet::addGLObjectIntoGrid(), GNEPersonFrame::addPerson(), GNEPersonPlanFrame::addPersonPlanElement(), GNERouteHandler::addReverse(), GNEPlanCreator::addSingleStoppingPlace(), GNEStopFrame::addStop(), GNETAZFrame::CurrentTAZ::addTAZChild(), GNEVehicleFrame::addVehicle(), GNEWireFrame::addWire(), GNENet::adjustPersonPlans(), GNEAttributesCreator::areValuesValid(), GNEUndoList::begin(), GNEAdditionalFrame::buildAdditionalCommonAttributes(), GNEContainerFrame::buildContainer(), GNERouteHandler::buildContainerPlan(), GNEPersonFrame::buildPerson(), GNERouteHandler::buildPersonPlan(), GNERouteHandler::buildStop(), GNEVehicleFrame::buildVehicleOverRoute(), GNEPathManager::PathCalculator::busStopConnected(), GNEStop::canDrawVehicleStop(), GNERouteHandler::canReverse(), GNEConnection::checkDrawConnection(), GNEViewNetHelper::LockIcon::checkDrawing(), GNEPOI::commitMoveShape(), GNEDemandElementPlan::computePlanPathElement(), GNEEdge::copyEdgeType(), GNEVehicle::copyVehicle(), GNEAdditionalFrame::createBaseAdditionalObject(), GNEWireFrame::createBaseWireObject(), GNEContainerFrame::createPath(), GNEPersonFrame::createPath(), GNEVehicleFrame::createPath(), GNEAdditionalFrame::createPath(), GNEWireFrame::createPath(), GNEElementTree::createPopUpMenu(), GNENetHelper::AttributeCarriers::deleteAdditional(), GNEViewNet::deleteDataAttributeCarrier(), GNENetHelper::AttributeCarriers::deleteDemandElement(), GNENet::deleteDemandElement(), GNENetHelper::AttributeCarriers::deleteGenericData(), GNENetHelper::AttributeCarriers::deleteMeanData(), GNEViewNet::deleteNetworkAttributeCarrier(), GNENet::deleteNetworkElement(), GNEVehicleFrame::demandElementSelected(), GNEContainer::drawGL(), GNEPerson::drawGL(), GNEStopPlan::drawGL(), GNEAdditional::drawParentChildLines(), GNEDemandElementPlan::drawPlanGL(), GNEDemandElementPlan::drawPlanJunctionPartial(), GNEDemandElementPlan::drawPlanLanePartial(), GNERouteHandler::duplicatePlan(), GNEApplicationWindowHelper::LockMenuCommands::editLocking(), GNETLSEditorFrame::editTLS(), GNECrossingFrame::CrossingParameters::enableCrossingParameters(), GNENetHelper::AttributeCarriers::generateDemandElementID(), GNEContainer::getAttributePosition(), GNEPerson::getAttributePosition(), GNEContainer::getCenteringBoundary(), GNEPerson::getCenteringBoundary(), GNEDemandElementPlan::getFirstPlanPathLane(), GNEPlanParents::getFromBusStop(), GNEPlanParents::getFromChargingStation(), GNEPlanParents::getFromContainerStop(), GNEPlanParents::getFromParkingArea(), GNEPlanParents::getFromTrainStop(), GNEStop::getHierarchyName(), GNEDemandElementPlan::getLastPlanPathLane(), GNESelectorFrame::getMatches(), GNEPOI::getMoveOperation(), GNEPoly::getMoveOperation(), GNEHierarchicalElement::getNewListOfParents(), GNEDemandElementPlan::getPlanAttributeDouble(), GNEDemandElementPlan::getPlanAttributePosition(), GNEDemandElementPlan::getPlanHierarchyName(), GNEDemandElementPlan::getPlanMoveOperation(), GNEDemandElementPlan::getPlanPositionInView(), GNEDemandElementSelector::getPreviousPlanElement(), GNEDemandElement::getRouteParent(), GNEEdge::getRouteProbeRelativePosition(), GNENetHelper::AttributeCarriers::getSelectedAttributeCarriers(), GNEStopFrame::getStopParameter(), GNETagSelector::getTemplateAC(), GNEPlanParents::getToBusStop(), GNEPlanParents::getToChargingStation(), GNEPlanParents::getToContainerStop(), GNEPlanParents::getToParkingArea(), GNEPlanParents::getToTrainStop(), GNEDemandElement::getTypeParent(), GNEChange_Distribution::GNEChange_Distribution(), GNEChange_Distribution::GNEChange_Distribution(), GNEVehicle::GNESelectedVehiclesPopupMenu::GNESelectedVehiclesPopupMenu(), GNEVehicle::GNESingleVehiclePopupMenu::GNESingleVehiclePopupMenu(), GNENetHelper::AttributeCarriers::insertAdditional(), GNENetHelper::AttributeCarriers::insertDemandElement(), GNENetHelper::AttributeCarriers::insertGenericData(), GNENetHelper::AttributeCarriers::insertMeanData(), GNEInspectorFrame::inspectSingleElement(), GNENetHelper::AttributeCarriers::isNetworkElementAroundShape(), GNEFrameAttributeModules::isSupermodeValid(), GNEDemandElementFlow::isValidFlowAttribute(), GNESelectorFrame::SelectionOperation::loadFromFile(), GNEViewNet::onCmdClearConnections(), GNEDistributionFrame::DistributionEditor::onCmdCreateDistribution(), GNEElementTree::onCmdDeleteItem(), GNEViewParent::onCmdLocate(), GNEViewNet::onCmdOpenAdditionalDialog(), GNEViewNet::onCmdResetConnections(), GNEMatchAttribute::onCmdSelMBAttribute(), GNEMatchAttribute::onCmdSelMBString(), GNEAttributesCreatorRow::onCmdSetAttribute(), GNEViewNet::onCmdToggleLockContainer(), GNEViewNet::onCmdToggleLockPerson(), GNEFrame::openHelpAttributesDialog(), GNEPlanCreator::planCanBeCreated(), GNEShapeFrame::processClick(), GNEViewNet::recalculateBoundaries(), GNEChange_Attribute::redo(), GNEChange_DemandElement::redo(), GNEChange_ToggleAttribute::redo(), GNEAttributesCreator::refreshRows(), GNESelectorParent::refreshSelectorParentModule(), GNEFlowEditor::refreshSingleFlow(), GNEDataInterval::removeGenericDataChild(), GNENet::removeGLObjectFromGrid(), GNENet::replaceInListAttribute(), GNETypeFrame::TypeEditor::resetType(), GNENetHelper::AttributeCarriers::retrieveAttributeCarriers(), GNERouteHandler::reverse(), GNEDemandElementFlow::setDefaultFlowAttributes(), GNEDemandElementSelector::setDemandElement(), GNEDemandElementFlow::setFlowAttribute(), GNEPOI::setMoveShape(), GNEInspectorFrame::NeteditAttributesEditor::setNewParent(), GNEShapeFrame::shapeDrawed(), GNEGenericDataFrame::show(), GNEElementTree::showAttributeCarrierParents(), GNEFlowEditor::showFlowEditor(), GNEElementTree::showHierarchicalElementChildren(), GNEInspectorFrame::NeteditAttributesEditor::showNeteditAttributesEditor(), GNENeteditAttributes::showNeteditAttributesModule(), GNEPlanCreator::showPlanCreatorModule(), GNEAttributesCreator::showWarningMessage(), GNECalibrator::splitEdgeGeometry(), GNEStoppingPlace::splitEdgeGeometry(), GNEVehicleFrame::tagSelected(), GNEShapeFrame::tagSelected(), GNERouteHandler::transformToFlow(), GNERouteHandler::transformToRouteFlow(), GNERouteHandler::transformToTrip(), GNERouteHandler::transformToVehicle(), GNEChange_Attribute::undo(), GNEChange_DemandElement::undo(), GNEChange_ToggleAttribute::undo(), GNENetHelper::AttributeCarriers::updateAdditionalID(), GNEMatchAttribute::updateAttribute(), GNENetHelper::AttributeCarriers::updateDemandElementID(), GNEGenericDataFrame::updateFrameAfterUndoRedo(), GNEDemandElementPlan::updatePlanGeometry(), GNEBusStop::writeAdditional(), GNEChargingStation::writeAdditional(), GNEContainerStop::writeAdditional(), GNEEntryExitDetector::writeAdditional(), GNEInductionLoopDetector::writeAdditional(), GNEInstantInductionLoopDetector::writeAdditional(), GNEMultiEntryExitDetector::writeAdditional(), GNEParkingArea::writeAdditional(), GNEParkingSpace::writeAdditional(), GNEVaporizer::writeAdditional(), GNENet::writeCalibratorComment(), GNERouteDistribution::writeDemandElement(), GNEStop::writeDemandElement(), GNEVehicle::writeDemandElement(), GNEVTypeDistribution::writeDemandElement(), GNENet::writeDetectorComment(), GNEDemandElementFlow::writeFlowAttributes(), GNENet::writeJuPedSimComment(), GNEDemandElementPlan::writeLocationAttributes(), GNEMeanData::writeMeanData(), GNEDemandElementPlan::writeOriginStop(), GNENet::writeOtherAdditionalsComment(), GNENet::writeShapesComment(), GNENet::writeStoppingPlaceComment(), GNEChange_Distribution::~GNEChange_Distribution(), GNEChange_MeanData::~GNEChange_MeanData(), and GNEChange_ToggleAttribute::~GNEChange_ToggleAttribute().
|
static |
get tagProperty associated to the given tag
Definition at line 655 of file GNEAttributeCarrier.cpp.
References fillAttributeCarriers(), myMergedPlanTagProperties, myTagProperties, TLF, and toString().
const std::string & GNEAttributeCarrier::getTagStr | ( | ) | const |
get tag assigned to this object in string format
Definition at line 619 of file GNEAttributeCarrier.cpp.
References GNETagProperties::getTagStr(), and myTagProperty.
Referenced by GNEHierarchicalContainer::addChildElement(), GNEHierarchicalContainer::addChildElement(), GNEHierarchicalContainer::addChildElement(), GNEHierarchicalContainer::addChildElement(), GNEHierarchicalContainer::addChildElement(), GNEJunction::addIncomingGNEEdge(), GNEJunction::addInternalLane(), GNEJunction::addOutgoingGNEEdge(), GNEHierarchicalContainer::addParentElement(), GNEHierarchicalContainer::addParentElement(), GNEHierarchicalContainer::addParentElement(), GNEHierarchicalContainer::addParentElement(), GNEHierarchicalContainer::addParentElement(), GNEHierarchicalContainer::addParentElement(), GNEStopFrame::addStop(), GNERouteHandler::buildContainer(), GNERouteHandler::buildContainerFlow(), GNERouteHandler::buildContainerStop(), GNERouteHandler::buildEmbeddedRoute(), GNERouteHandler::buildFlow(), GNERouteHandler::buildFlowJunctions(), GNERouteHandler::buildFlowOverRoute(), GNERouteHandler::buildFlowTAZs(), GNERouteHandler::buildPerson(), GNERouteHandler::buildPersonFlow(), GNERouteHandler::buildPersonStop(), GNERouteHandler::buildPersonTrip(), GNERouteHandler::buildRide(), GNERouteHandler::buildRoute(), GNERouteHandler::buildRouteDistribution(), GNERouteHandler::buildStop(), GNERouteHandler::buildTranship(), GNERouteHandler::buildTransport(), GNERouteHandler::buildTrip(), GNERouteHandler::buildTripJunctions(), GNERouteHandler::buildTripTAZs(), GNERouteHandler::buildVehicleOverRoute(), GNERouteHandler::buildVType(), GNERouteHandler::buildVTypeDistribution(), GNERouteHandler::buildWalk(), GNEChange_Attribute::changeAttribute(), GNEAdditional::checkChildAdditionalRestriction(), GNEDemandElement::checkChildDemandElementRestriction(), GNEPlanParents::checkIntegrity(), GNEAccess::commitMoveShape(), GNEEntryExitDetector::commitMoveShape(), GNEInductionLoopDetector::commitMoveShape(), GNEInstantInductionLoopDetector::commitMoveShape(), GNELaneAreaDetector::commitMoveShape(), GNEMultiEntryExitDetector::commitMoveShape(), GNEOverheadWire::commitMoveShape(), GNEParkingSpace::commitMoveShape(), GNERerouter::commitMoveShape(), GNEStoppingPlace::commitMoveShape(), GNETAZ::commitMoveShape(), GNETractionSubstation::commitMoveShape(), GNEVariableSpeedSign::commitMoveShape(), GNEContainer::commitMoveShape(), GNEPerson::commitMoveShape(), GNEPersonTrip::commitMoveShape(), GNERide::commitMoveShape(), GNEStop::commitMoveShape(), GNEStopPlan::commitMoveShape(), GNETranship::commitMoveShape(), GNETransport::commitMoveShape(), GNEVehicle::commitMoveShape(), GNEWalk::commitMoveShape(), GNEConnection::commitMoveShape(), GNECrossing::commitMoveShape(), GNEEdge::commitMoveShape(), GNEJunction::commitMoveShape(), GNELane::commitMoveShape(), GNEWalkingArea::commitMoveShape(), GNEPOI::commitMoveShape(), GNEPoly::commitMoveShape(), GNERoute::copyRoute(), GNEVehicle::copyVehicle(), GNENetHelper::AttributeCarriers::deleteAdditional(), GNENet::deleteAdditional(), GNENetHelper::AttributeCarriers::deleteConnection(), GNENetHelper::AttributeCarriers::deleteCrossing(), GNENetHelper::AttributeCarriers::deleteDataInterval(), GNENet::deleteDataInterval(), GNENetHelper::AttributeCarriers::deleteDataSet(), GNENet::deleteDataSet(), GNENetHelper::AttributeCarriers::deleteDemandElement(), GNENet::deleteDemandElement(), GNENetHelper::AttributeCarriers::deleteGenericData(), GNENet::deleteGenericData(), GNENetHelper::AttributeCarriers::deleteInternalLane(), GNENetHelper::AttributeCarriers::deleteLane(), GNENetHelper::AttributeCarriers::deleteMeanData(), GNENet::deleteMeanData(), GNENetHelper::AttributeCarriers::deleteWalkingArea(), GNEStop::disableAttribute(), GNEStopPlan::disableAttribute(), GNEDemandElementFlow::disableFlowAttribute(), GNEStop::enableAttribute(), GNEStopPlan::enableAttribute(), GNEDemandElementFlow::enableFlowAttribute(), GNEAdditional::fixAdditionalProblem(), GNEDataInterval::fixDataIntervalProblem(), GNEEdgeData::fixGenericDataProblem(), GNEEdgeRelData::fixGenericDataProblem(), GNEGenericData::fixGenericDataProblem(), GNETAZRelData::fixGenericDataProblem(), GNEDistribution::getACParametersMap(), GNEInternalLane::getACParametersMap(), GNEAccess::getAttribute(), GNEBusStop::getAttribute(), GNECalibrator::getAttribute(), GNECalibratorFlow::getAttribute(), GNEChargingStation::getAttribute(), GNEClosingLaneReroute::getAttribute(), GNEClosingReroute::getAttribute(), GNEContainerStop::getAttribute(), GNEDestProbReroute::getAttribute(), GNEMultiEntryExitDetector::getAttribute(), GNEOverheadWire::getAttribute(), GNEParkingArea::getAttribute(), GNEParkingAreaReroute::getAttribute(), GNEParkingSpace::getAttribute(), GNERerouter::getAttribute(), GNERerouterInterval::getAttribute(), GNERerouterSymbol::getAttribute(), GNERouteProbe::getAttribute(), GNERouteProbReroute::getAttribute(), GNETAZ::getAttribute(), GNETAZSourceSink::getAttribute(), GNETractionSubstation::getAttribute(), GNEVaporizer::getAttribute(), GNEVariableSpeedSign::getAttribute(), GNEVariableSpeedSignStep::getAttribute(), GNEVariableSpeedSignSymbol::getAttribute(), GNEDataInterval::getAttribute(), GNEDataSet::getAttribute(), GNEEdgeData::getAttribute(), GNEEdgeRelData::getAttribute(), GNEMeanData::getAttribute(), GNETAZRelData::getAttribute(), GNEDistribution::getAttribute(), GNERoute::getAttribute(), GNEStop::getAttribute(), GNEVType::getAttribute(), GNEConnection::getAttribute(), GNECrossing::getAttribute(), GNEEdge::getAttribute(), GNEEdgeType::getAttribute(), GNEInternalLane::getAttribute(), GNEJunction::getAttribute(), GNELane::getAttribute(), GNELaneType::getAttribute(), GNEWalkingArea::getAttribute(), GNEPOI::getAttribute(), GNEPoly::getAttribute(), GNEAccess::getAttributeDouble(), GNECalibrator::getAttributeDouble(), GNECalibratorFlow::getAttributeDouble(), GNEClosingLaneReroute::getAttributeDouble(), GNEClosingReroute::getAttributeDouble(), GNEDestProbReroute::getAttributeDouble(), GNEEntryExitDetector::getAttributeDouble(), GNEMultiEntryExitDetector::getAttributeDouble(), GNEOverheadWire::getAttributeDouble(), GNEParkingArea::getAttributeDouble(), GNEParkingAreaReroute::getAttributeDouble(), GNEParkingSpace::getAttributeDouble(), GNERerouter::getAttributeDouble(), GNERerouterInterval::getAttributeDouble(), GNERouteProbe::getAttributeDouble(), GNERouteProbReroute::getAttributeDouble(), GNEStoppingPlace::getAttributeDouble(), GNETAZ::getAttributeDouble(), GNETAZSourceSink::getAttributeDouble(), GNETractionSubstation::getAttributeDouble(), GNEVaporizer::getAttributeDouble(), GNEVariableSpeedSign::getAttributeDouble(), GNEVariableSpeedSignStep::getAttributeDouble(), GNEDataInterval::getAttributeDouble(), GNEDataSet::getAttributeDouble(), GNEEdgeData::getAttributeDouble(), GNEEdgeRelData::getAttributeDouble(), GNEMeanData::getAttributeDouble(), GNETAZRelData::getAttributeDouble(), GNERoute::getAttributeDouble(), GNEStop::getAttributeDouble(), GNEVType::getAttributeDouble(), GNEPOI::getAttributeDouble(), GNEPoly::getAttributeDouble(), GNEAdditional::getAttributePosition(), GNETAZ::getAttributePosition(), GNETAZSourceSink::getAttributePosition(), GNEContainer::getAttributePosition(), GNEDistribution::getAttributePosition(), GNEPerson::getAttributePosition(), GNERoute::getAttributePosition(), GNEStop::getAttributePosition(), GNEVehicle::getAttributePosition(), GNEVType::getAttributePosition(), GNEConnection::getAttributePositionVector(), GNECrossing::getAttributePositionVector(), GNEEdge::getAttributePositionVector(), GNEEdgeType::getAttributePositionVector(), GNEInternalLane::getAttributePositionVector(), GNEJunction::getAttributePositionVector(), GNELane::getAttributePositionVector(), GNELaneType::getAttributePositionVector(), GNEWalkingArea::getAttributePositionVector(), GNEDetector::getDetectorAttribute(), GNEDetector::getDetectorAttributeDouble(), GNEAccess::getHierarchyName(), GNECalibrator::getHierarchyName(), GNECalibratorFlow::getHierarchyName(), GNEClosingLaneReroute::getHierarchyName(), GNEClosingReroute::getHierarchyName(), GNEDestProbReroute::getHierarchyName(), GNEDetector::getHierarchyName(), GNEMultiEntryExitDetector::getHierarchyName(), GNEOverheadWire::getHierarchyName(), GNEParkingAreaReroute::getHierarchyName(), GNEParkingSpace::getHierarchyName(), GNERerouter::getHierarchyName(), GNERerouterInterval::getHierarchyName(), GNERouteProbe::getHierarchyName(), GNERouteProbReroute::getHierarchyName(), GNEStoppingPlace::getHierarchyName(), GNETAZ::getHierarchyName(), GNETAZSourceSink::getHierarchyName(), GNETractionSubstation::getHierarchyName(), GNEVaporizer::getHierarchyName(), GNEVariableSpeedSign::getHierarchyName(), GNEVariableSpeedSignStep::getHierarchyName(), GNEDataSet::getHierarchyName(), GNEEdgeData::getHierarchyName(), GNEEdgeRelData::getHierarchyName(), GNEMeanData::getHierarchyName(), GNETAZRelData::getHierarchyName(), GNEContainer::getHierarchyName(), GNEDistribution::getHierarchyName(), GNEPerson::getHierarchyName(), GNERoute::getHierarchyName(), GNEVehicle::getHierarchyName(), GNEVType::getHierarchyName(), GNENetworkElement::getHierarchyName(), GNEPOI::getHierarchyName(), GNEPoly::getHierarchyName(), GNEDemandElementPlan::getPlanAttribute(), GNEDemandElementPlan::getPlanAttributeDouble(), GNEDemandElementPlan::getPlanAttributePosition(), GNEDemandElementPlan::getPlanPopUpMenu(), GNEAccess::getPopUpID(), GNECalibrator::getPopUpID(), GNECalibratorFlow::getPopUpID(), GNEClosingLaneReroute::getPopUpID(), GNEClosingReroute::getPopUpID(), GNEDestProbReroute::getPopUpID(), GNEDetector::getPopUpID(), GNEMultiEntryExitDetector::getPopUpID(), GNEOverheadWire::getPopUpID(), GNEParkingAreaReroute::getPopUpID(), GNEParkingSpace::getPopUpID(), GNERerouter::getPopUpID(), GNERerouterInterval::getPopUpID(), GNERouteProbe::getPopUpID(), GNERouteProbReroute::getPopUpID(), GNEStoppingPlace::getPopUpID(), GNETAZ::getPopUpID(), GNETAZSourceSink::getPopUpID(), GNETractionSubstation::getPopUpID(), GNEVaporizer::getPopUpID(), GNEVariableSpeedSign::getPopUpID(), GNEVariableSpeedSignStep::getPopUpID(), GNEDataInterval::getPopUpID(), GNEDataSet::getPopUpID(), GNEEdgeData::getPopUpID(), GNEEdgeRelData::getPopUpID(), GNEMeanData::getPopUpID(), GNETAZRelData::getPopUpID(), GNEContainer::getPopUpID(), GNEDistribution::getPopUpID(), GNEPerson::getPopUpID(), GNEPersonTrip::getPopUpID(), GNERide::getPopUpID(), GNERoute::getPopUpID(), GNEStop::getPopUpID(), GNEStopPlan::getPopUpID(), GNETranship::getPopUpID(), GNETransport::getPopUpID(), GNEVehicle::getPopUpID(), GNEVType::getPopUpID(), GNEWalk::getPopUpID(), GNENetworkElement::getPopUpID(), GNEPOI::getPopUpID(), GNEPoly::getPopUpID(), GNEAdditional::getPopUpMenu(), GNETAZSourceSink::getPopUpMenu(), GNEGenericData::getPopUpMenu(), GNEDemandElement::getPopUpMenu(), GNERoute::getPopUpMenu(), GNEContainer::GNESelectedContainersPopupMenu::GNESelectedContainersPopupMenu(), GNEPerson::GNESelectedPersonsPopupMenu::GNESelectedPersonsPopupMenu(), GNEVehicle::GNESelectedVehiclesPopupMenu::GNESelectedVehiclesPopupMenu(), GNEVehicle::GNESingleVehiclePopupMenu::GNESingleVehiclePopupMenu(), GNEVehicleTypeDialog::GNEVehicleTypeDialog(), GNENetHelper::AttributeCarriers::insertAdditional(), GNENetHelper::AttributeCarriers::insertConnection(), GNENetHelper::AttributeCarriers::insertCrossing(), GNENetHelper::AttributeCarriers::insertDataInterval(), GNENetHelper::AttributeCarriers::insertDataSet(), GNENetHelper::AttributeCarriers::insertDemandElement(), GNENetHelper::AttributeCarriers::insertGenericData(), GNENetHelper::AttributeCarriers::insertInternalLane(), GNENetHelper::AttributeCarriers::insertLane(), GNENetHelper::AttributeCarriers::insertMeanData(), GNENetHelper::AttributeCarriers::insertWalkingArea(), GNEInternalLane::isAttributeEnabled(), GNEDetector::isDetectorValid(), GNEDemandElementPlan::isPlanValid(), GNEAccess::isValid(), GNEBusStop::isValid(), GNECalibrator::isValid(), GNECalibratorFlow::isValid(), GNEChargingStation::isValid(), GNEClosingLaneReroute::isValid(), GNEClosingReroute::isValid(), GNEContainerStop::isValid(), GNEDestProbReroute::isValid(), GNEMultiEntryExitDetector::isValid(), GNEOverheadWire::isValid(), GNEParkingArea::isValid(), GNEParkingAreaReroute::isValid(), GNEParkingSpace::isValid(), GNERerouter::isValid(), GNERerouterInterval::isValid(), GNERouteProbe::isValid(), GNERouteProbReroute::isValid(), GNETAZ::isValid(), GNETAZSourceSink::isValid(), GNETractionSubstation::isValid(), GNEVaporizer::isValid(), GNEVariableSpeedSign::isValid(), GNEVariableSpeedSignStep::isValid(), GNEDataInterval::isValid(), GNEDataSet::isValid(), GNEEdgeData::isValid(), GNEEdgeRelData::isValid(), GNEMeanData::isValid(), GNETAZRelData::isValid(), GNEDistribution::isValid(), GNERoute::isValid(), GNEStop::isValid(), GNEVType::isValid(), GNEConnection::isValid(), GNECrossing::isValid(), GNEEdge::isValid(), GNEEdgeType::isValid(), GNEInternalLane::isValid(), GNEJunction::isValid(), GNELane::isValid(), GNELaneType::isValid(), GNEWalkingArea::isValid(), GNEPOI::isValid(), GNEPoly::isValid(), GNECalibratorFlowDialog::onCmdAccept(), GNERerouterIntervalDialog::onCmdAccept(), GNERouteDialog::onCmdAccept(), GNEVehicleTypeDialog::onCmdAccept(), GNEViewNet::onCmdAddReverse(), GNEElementTree::onCmdMoveItemDown(), GNEElementTree::onCmdMoveItemUp(), GNEViewNet::onCmdReverse(), GNEAdditional::openAdditionalDialog(), GNEDemandElement::openDemandElementDialog(), GNEFrame::openHelpAttributesDialog(), GNEVType::overwriteVType(), GNERerouter::rebuildRerouterSymbols(), GNEVariableSpeedSign::rebuildVSSSymbols(), GNEChange_Additional::redo(), GNEChange_Children::redo(), GNEChange_Crossing::redo(), GNEChange_DataInterval::redo(), GNEChange_DataSet::redo(), GNEChange_DemandElement::redo(), GNEChange_Distribution::redo(), GNEChange_Edge::redo(), GNEChange_EdgeType::redo(), GNEChange_GenericData::redo(), GNEChange_Junction::redo(), GNEChange_Lane::redo(), GNEChange_MeanData::redo(), GNEChange_TLS::redo(), GNEChange_ToggleAttribute::redo(), GNEChange_Additional::redoName(), GNEChange_Attribute::redoName(), GNEChange_Children::redoName(), GNEChange_DataInterval::redoName(), GNEChange_DataSet::redoName(), GNEChange_DemandElement::redoName(), GNEChange_GenericData::redoName(), GNEChange_MeanData::redoName(), GNEChange_ToggleAttribute::redoName(), GNEHierarchicalContainer::removeChildElement(), GNEHierarchicalContainer::removeChildElement(), GNEHierarchicalContainer::removeChildElement(), GNEHierarchicalContainer::removeChildElement(), GNEHierarchicalContainer::removeChildElement(), GNEHierarchicalContainer::removeChildElement(), GNEEdge::removeConnection(), GNETAZ::removeGeometryPoint(), GNEConnection::removeGeometryPoint(), GNECrossing::removeGeometryPoint(), GNEEdge::removeGeometryPoint(), GNEJunction::removeGeometryPoint(), GNELane::removeGeometryPoint(), GNEPoly::removeGeometryPoint(), GNEJunction::removeIncomingGNEEdge(), GNEJunction::removeInternalLane(), GNEChange_Distribution::removeKey(), GNEEdge::removeLane(), GNEJunction::removeOutgoingGNEEdge(), GNEHierarchicalContainer::removeParentElement(), GNEHierarchicalContainer::removeParentElement(), GNEHierarchicalContainer::removeParentElement(), GNEHierarchicalContainer::removeParentElement(), GNEHierarchicalContainer::removeParentElement(), GNEHierarchicalContainer::removeParentElement(), GNEEdge::retrieveGNEConnection(), GNEJunction::retrieveGNECrossing(), GNEJunction::retrieveGNEWalkingArea(), GNEAccess::setAttribute(), GNEBusStop::setAttribute(), GNECalibrator::setAttribute(), GNECalibratorFlow::setAttribute(), GNEChargingStation::setAttribute(), GNEClosingLaneReroute::setAttribute(), GNEClosingReroute::setAttribute(), GNEContainerStop::setAttribute(), GNEDestProbReroute::setAttribute(), GNEMultiEntryExitDetector::setAttribute(), GNEOverheadWire::setAttribute(), GNEParkingArea::setAttribute(), GNEParkingAreaReroute::setAttribute(), GNEParkingSpace::setAttribute(), GNERerouter::setAttribute(), GNERerouterInterval::setAttribute(), GNERouteProbe::setAttribute(), GNERouteProbReroute::setAttribute(), GNETAZ::setAttribute(), GNETAZSourceSink::setAttribute(), GNETractionSubstation::setAttribute(), GNEVaporizer::setAttribute(), GNEVariableSpeedSign::setAttribute(), GNEVariableSpeedSignStep::setAttribute(), GNEDataInterval::setAttribute(), GNEDataSet::setAttribute(), GNEEdgeData::setAttribute(), GNEEdgeRelData::setAttribute(), GNEMeanData::setAttribute(), GNETAZRelData::setAttribute(), GNEDistribution::setAttribute(), GNERoute::setAttribute(), GNEStop::setAttribute(), GNEVType::setAttribute(), GNEConnection::setAttribute(), GNECrossing::setAttribute(), GNEEdge::setAttribute(), GNEEdgeType::setAttribute(), GNEInternalLane::setAttribute(), GNEJunction::setAttribute(), GNELane::setAttribute(), GNELaneType::setAttribute(), GNEWalkingArea::setAttribute(), GNEPOI::setAttribute(), GNEPoly::setAttribute(), GNEAccess::setAttribute(), GNEBusStop::setAttribute(), GNECalibrator::setAttribute(), GNECalibratorFlow::setAttribute(), GNEChargingStation::setAttribute(), GNEClosingLaneReroute::setAttribute(), GNEClosingReroute::setAttribute(), GNEContainerStop::setAttribute(), GNEDestProbReroute::setAttribute(), GNEMultiEntryExitDetector::setAttribute(), GNEOverheadWire::setAttribute(), GNEParkingArea::setAttribute(), GNEParkingAreaReroute::setAttribute(), GNEParkingSpace::setAttribute(), GNERerouter::setAttribute(), GNERerouterInterval::setAttribute(), GNERouteProbe::setAttribute(), GNERouteProbReroute::setAttribute(), GNETAZ::setAttribute(), GNETAZSourceSink::setAttribute(), GNETractionSubstation::setAttribute(), GNEVaporizer::setAttribute(), GNEVariableSpeedSign::setAttribute(), GNEVariableSpeedSignStep::setAttribute(), GNEDataInterval::setAttribute(), GNEDataSet::setAttribute(), GNEEdgeData::setAttribute(), GNEEdgeRelData::setAttribute(), GNEMeanData::setAttribute(), GNETAZRelData::setAttribute(), GNEDistribution::setAttribute(), GNERoute::setAttribute(), GNEStop::setAttribute(), GNEVType::setAttribute(), GNEConnection::setAttribute(), GNECrossing::setAttribute(), GNEEdge::setAttribute(), GNEInternalLane::setAttribute(), GNEJunction::setAttribute(), GNELane::setAttribute(), GNEWalkingArea::setAttribute(), GNEPOI::setAttribute(), GNEPoly::setAttribute(), GNEDetector::setDetectorAttribute(), GNEDetector::setDetectorAttribute(), GNEDemandElementFlow::setFlowAttribute(), GNEJunction::setJunctionType(), GNEDemandElementPlan::setPlanAttribute(), GNEDemandElementPlan::setPlanAttribute(), GNEStop::setStopMicrosimID(), GNECalibratorFlow::toggleAttribute(), GNEStop::toggleAttribute(), GNEStopPlan::toggleAttribute(), GNERouteHandler::transformToContainer(), GNERouteHandler::transformToContainerFlow(), GNERouteHandler::transformToFlow(), GNERouteHandler::transformToFlowJunctions(), GNERouteHandler::transformToFlowTAZs(), GNERouteHandler::transformToPerson(), GNERouteHandler::transformToPersonFlow(), GNERouteHandler::transformToRouteFlow(), GNERouteHandler::transformToTrip(), GNERouteHandler::transformToTripJunctions(), GNERouteHandler::transformToTripTAZs(), GNERouteHandler::transformToVehicle(), GNEChange_Additional::undo(), GNEChange_Children::undo(), GNEChange_Crossing::undo(), GNEChange_DataInterval::undo(), GNEChange_DataSet::undo(), GNEChange_DemandElement::undo(), GNEChange_Distribution::undo(), GNEChange_Edge::undo(), GNEChange_EdgeType::undo(), GNEChange_GenericData::undo(), GNEChange_Junction::undo(), GNEChange_Lane::undo(), GNEChange_MeanData::undo(), GNEChange_TLS::undo(), GNEChange_ToggleAttribute::undo(), GNEChange_Additional::undoName(), GNEChange_Attribute::undoName(), GNEChange_Children::undoName(), GNEChange_DataInterval::undoName(), GNEChange_DataSet::undoName(), GNEChange_DemandElement::undoName(), GNEChange_GenericData::undoName(), GNEChange_MeanData::undoName(), GNEChange_ToggleAttribute::undoName(), GNENetHelper::AttributeCarriers::updateAdditionalID(), GNENetHelper::AttributeCarriers::updateDemandElementID(), GNENetHelper::AttributeCarriers::updateEdgeID(), GNENetHelper::AttributeCarriers::updateEdgeTypeID(), GNENetHelper::AttributeCarriers::updateJunctionID(), GNEChange_Additional::~GNEChange_Additional(), GNEChange_Attribute::~GNEChange_Attribute(), GNEChange_Children::~GNEChange_Children(), GNEChange_DataInterval::~GNEChange_DataInterval(), GNEChange_DataSet::~GNEChange_DataSet(), GNEChange_DemandElement::~GNEChange_DemandElement(), GNEChange_Distribution::~GNEChange_Distribution(), GNEChange_Edge::~GNEChange_Edge(), GNEChange_EdgeType::~GNEChange_EdgeType(), GNEChange_GenericData::~GNEChange_GenericData(), GNEChange_Junction::~GNEChange_Junction(), GNEChange_Lane::~GNEChange_Lane(), GNEChange_MeanData::~GNEChange_MeanData(), GNEChange_TLS::~GNEChange_TLS(), and GNEChange_ToggleAttribute::~GNEChange_ToggleAttribute().
|
inline |
Definition at line 195 of file GNEAttributeCarrier.h.
References GNETagProperties::hasAttribute(), and myTagProperty.
Referenced by GNEStoppingPlace::setStoppingPlaceGeometry().
|
inlineinherited |
Increase reference.
Definition at line 68 of file GNEReferenceCounter.h.
References GNEReferenceCounter::getID(), GNEReferenceCounter::myCount, toString(), and UNUSED_PARAMETER.
Referenced by GNENetHelper::AttributeCarriers::addDefaultVTypes(), GNEEdge::addLane(), GNEAdditionalHandler::buildAccess(), GNEAdditionalHandler::buildBusStop(), GNEAdditionalHandler::buildCalibratorFlow(), GNEAdditionalHandler::buildChargingStation(), GNEAdditionalHandler::buildClosingLaneReroute(), GNEAdditionalHandler::buildClosingReroute(), GNERouteHandler::buildContainer(), GNERouteHandler::buildContainerFlow(), GNERouteHandler::buildContainerStop(), GNEAdditionalHandler::buildContainerStop(), GNEDataHandler::buildDataInterval(), GNEDataHandler::buildDataSet(), GNEAdditionalHandler::buildDestProbReroute(), GNEAdditionalHandler::buildDetectorE1Instant(), GNEAdditionalHandler::buildDetectorEntry(), GNEAdditionalHandler::buildDetectorExit(), GNEAdditionalHandler::buildE1Detector(), GNEAdditionalHandler::buildEdgeCalibrator(), GNEDataHandler::buildEdgeData(), GNEMeanDataHandler::buildEdgeMeanData(), GNEDataHandler::buildEdgeRelationData(), GNERouteHandler::buildEmbeddedRoute(), GNERouteHandler::buildFlow(), GNERouteHandler::buildFlowJunctions(), GNERouteHandler::buildFlowOverRoute(), GNERouteHandler::buildFlowTAZs(), GNEAdditionalHandler::buildJpsObstacle(), GNEAdditionalHandler::buildJpsWalkableArea(), GNEAdditionalHandler::buildLaneCalibrator(), GNEMeanDataHandler::buildLaneMeanData(), GNEAdditionalHandler::buildMultiLaneDetectorE2(), GNEAdditionalHandler::buildOverheadWire(), GNEAdditionalHandler::buildParkingArea(), GNEAdditionalHandler::buildParkingAreaReroute(), GNEAdditionalHandler::buildParkingSpace(), GNERouteHandler::buildPerson(), GNERouteHandler::buildPersonFlow(), GNERouteHandler::buildPersonStop(), GNERouteHandler::buildPersonTrip(), GNEAdditionalHandler::buildPOILane(), GNEAdditionalHandler::buildPolygon(), GNEAdditionalHandler::buildRerouter(), GNEAdditionalHandler::buildRerouterInterval(), GNERouteHandler::buildRide(), GNERouteHandler::buildRoute(), GNERouteHandler::buildRouteDistribution(), GNEAdditionalHandler::buildRouteProbe(), GNEAdditionalHandler::buildRouteProbReroute(), GNEAdditionalHandler::buildSingleLaneDetectorE2(), GNERouteHandler::buildStop(), GNEAdditionalHandler::buildTAZ(), GNEDataHandler::buildTAZRelationData(), GNEAdditionalHandler::buildTAZSink(), GNEAdditionalHandler::buildTAZSource(), GNEAdditionalHandler::buildTractionSubstation(), GNEAdditionalHandler::buildTrainStop(), GNERouteHandler::buildTranship(), GNERouteHandler::buildTransport(), GNERouteHandler::buildTrip(), GNERouteHandler::buildTripJunctions(), GNERouteHandler::buildTripTAZs(), GNEAdditionalHandler::buildVaporizer(), GNEAdditionalHandler::buildVariableSpeedSign(), GNEAdditionalHandler::buildVariableSpeedSignStep(), GNERouteHandler::buildVehicleOverRoute(), GNERouteHandler::buildVType(), GNERouteHandler::buildVTypeDistribution(), GNERouteHandler::buildWalk(), GNEChange_Attribute::GNEChange_Attribute(), GNEChange_Attribute::GNEChange_Attribute(), GNEChange_Distribution::GNEChange_Distribution(), GNEChange_Distribution::GNEChange_Distribution(), GNEChange_Lane::GNEChange_Lane(), GNEChange_TLS::GNEChange_TLS(), GNEChange_TLS::GNEChange_TLS(), GNEJunction::rebuildGNECrossings(), GNEJunction::rebuildGNEWalkingAreas(), GNENetHelper::AttributeCarriers::registerEdge(), GNENetHelper::AttributeCarriers::registerEdgeType(), GNENetHelper::AttributeCarriers::registerJunction(), and GNEEdge::remakeGNEConnections().
bool GNEAttributeCarrier::inGrid | ( | ) | const |
check if this AC was inserted in grid
Definition at line 133 of file GNEAttributeCarrier.cpp.
References myInGrid.
Referenced by GNENet::addGLObjectIntoGrid(), GNEJunction::drawGL(), and GNENet::removeGLObjectFromGrid().
bool GNEAttributeCarrier::isAttributeCarrierSelected | ( | ) | const |
check if attribute carrier is selected
Definition at line 99 of file GNEAttributeCarrier.cpp.
References mySelected.
Referenced by GNEEdge::addLane(), GNEViewNet::addRestrictedLane(), GNELane::buildEdgeOperations(), GNELane::buildLaneOperations(), GNEViewNet::buildSelectionACPopupEntry(), GNELane::buildTemplateOperations(), GNEJunction::buildTLSOperations(), GNEStop::canDrawVehicleStop(), GNEConnection::checkDrawConnection(), GNEDemandElementPlan::checkDrawContainerPlan(), GNEViewNetHelper::LockIcon::checkDrawing(), GNEDemandElementPlan::checkDrawPersonPlan(), GNENet::deleteConnection(), GNENet::deleteCrossing(), GNEDialogACChooser::deselect(), GNECalibrator::drawCalibratorSymbol(), GNEDemandElementPlan::drawFromArrow(), GNEAccess::drawGL(), GNEBusStop::drawGL(), GNECalibrator::drawGL(), GNEChargingStation::drawGL(), GNEContainerStop::drawGL(), GNEEntryExitDetector::drawGL(), GNEInductionLoopDetector::drawGL(), GNEInstantInductionLoopDetector::drawGL(), GNELaneAreaDetector::drawGL(), GNEParkingArea::drawGL(), GNEParkingSpace::drawGL(), GNERerouter::drawGL(), GNERerouterInterval::drawGL(), GNERerouterSymbol::drawGL(), GNERouteProbe::drawGL(), GNETAZ::drawGL(), GNEVaporizer::drawGL(), GNEVariableSpeedSign::drawGL(), GNEVariableSpeedSignSymbol::drawGL(), GNEContainer::drawGL(), GNEPerson::drawGL(), GNEStop::drawGL(), GNEStopPlan::drawGL(), GNEVehicle::drawGL(), GNEConnection::drawGL(), GNECrossing::drawGL(), GNEPOI::drawGL(), GNEPoly::drawGL(), GNELaneAreaDetector::drawJunctionPartialGL(), GNEOverheadWire::drawJunctionPartialGL(), GNERoute::drawJunctionPartialGL(), GNEVehicle::drawJunctionPartialGL(), GNELaneAreaDetector::drawLanePartialGL(), GNEOverheadWire::drawLanePartialGL(), GNERoute::drawLanePartialGL(), GNEVehicle::drawLanePartialGL(), GNEAdditional::drawListedAdditional(), GNEAdditional::drawParentChildLines(), GNEDemandElementPlan::drawPlanGL(), GNEDemandElementPlan::drawPlanLanePartial(), GNERerouterSymbol::drawRerouterSymbol(), GNEAdditional::drawSquaredAdditional(), GNEDemandElementPlan::drawToArrow(), GNEVariableSpeedSignSymbol::drawVSSSymbol(), GNEWalkingArea::drawWalkingArea(), GNEAccess::getAttribute(), GNEBusStop::getAttribute(), GNECalibrator::getAttribute(), GNECalibratorFlow::getAttribute(), GNEChargingStation::getAttribute(), GNEClosingLaneReroute::getAttribute(), GNEClosingReroute::getAttribute(), GNEContainerStop::getAttribute(), GNEDestProbReroute::getAttribute(), GNEMultiEntryExitDetector::getAttribute(), GNEOverheadWire::getAttribute(), GNEParkingArea::getAttribute(), GNEParkingAreaReroute::getAttribute(), GNEParkingSpace::getAttribute(), GNERerouter::getAttribute(), GNERerouterInterval::getAttribute(), GNERouteProbe::getAttribute(), GNERouteProbReroute::getAttribute(), GNETAZ::getAttribute(), GNETAZSourceSink::getAttribute(), GNETractionSubstation::getAttribute(), GNEVaporizer::getAttribute(), GNEVariableSpeedSign::getAttribute(), GNEVariableSpeedSignStep::getAttribute(), GNEEdgeData::getAttribute(), GNEEdgeRelData::getAttribute(), GNETAZRelData::getAttribute(), GNEContainer::getAttribute(), GNEPerson::getAttribute(), GNERoute::getAttribute(), GNEStop::getAttribute(), GNEVehicle::getAttribute(), GNEVType::getAttribute(), GNEConnection::getAttribute(), GNECrossing::getAttribute(), GNEEdge::getAttribute(), GNEJunction::getAttribute(), GNELane::getAttribute(), GNEWalkingArea::getAttribute(), GNEPOI::getAttribute(), GNEPoly::getAttribute(), GNEEdgeData::getColorValue(), GNEEdgeRelData::getColorValue(), GNETAZRelData::getColorValue(), GNEJunction::getColorValue(), GNELane::getColorValue(), GNEDetector::getDetectorAttribute(), GNEPerson::getDrawingColor(), GNEEdge::getMoveOperation(), GNEDemandElementPlan::getPlanAttribute(), GNEVehicle::getPopUpMenu(), GNEJunction::getPopUpMenu(), GNELane::getPopUpMenu(), GNENetHelper::AttributeCarriers::getSelectedAttributeCarriers(), GNETLSEditorFrame::handleMultiChange(), GNEInspectorFrame::inspectSingleElement(), GNEAdditional::isGLObjectLocked(), GNEDemandElement::isGLObjectLocked(), GNENetworkElement::isGLObjectLocked(), GNEViewNet::onCmdAddJoinTLS(), GNEViewNet::onCmdAddReversedEdge(), GNEViewNet::onCmdAddReversedEdgeDisconnected(), GNEViewNet::onCmdAddTLS(), GNEViewNet::onCmdClearConnections(), GNEViewNet::onCmdClosePolygon(), GNEViewNet::onCmdDuplicateLane(), GNEViewNet::onCmdEgeApplyTemplate(), GNEViewNet::onCmdOpenPolygon(), GNEViewNet::onCmdResetConnections(), GNEViewNet::onCmdResetEdgeEndpoint(), GNEViewNet::onCmdResetEdgeEndPoints(), GNEViewNet::onCmdResetEndPoints(), GNEViewNet::onCmdResetJunctionShape(), GNEViewNet::onCmdResetLaneCustomShape(), GNEViewNet::onCmdResetLength(), GNEViewNet::onCmdResetOppositeLane(), GNEViewNet::onCmdReverseEdge(), GNEViewNet::onCmdSimplifyShape(), GNEViewNet::onCmdSmoothEdges(), GNEViewNet::onCmdSmoothEdgesElevation(), GNEViewNet::onCmdStraightenEdges(), GNEViewNet::onCmdStraightenEdgesElevation(), GNEViewNet::processLeftButtonPressNetwork(), GNEViewNet::processLeftButtonReleaseNetwork(), GNEEdge::removeConnection(), GNEEdge::removeLane(), GNEDialogACChooser::select(), GNEAdditional::selectGLObject(), GNEGenericData::selectGLObject(), GNEDemandElement::selectGLObject(), GNENetworkElement::selectGLObject(), GNEEdgeData::setColor(), GNEEdgeRelData::setColor(), GNETAZRelData::setColor(), GNEDialogACChooser::toggleSelection(), and GNELane::DrawingConstants::update().
|
virtual |
Reimplemented in GNEConnection, GNEEdge, GNEJunction, and GNELane.
Definition at line 184 of file GNEAttributeCarrier.cpp.
|
virtual |
Reimplemented in GNECalibratorFlow, GNETAZSourceSink, GNEDataInterval, GNEEdgeData, GNEEdgeRelData, GNETAZRelData, GNEContainer, GNEPerson, GNEPersonTrip, GNERide, GNERoute, GNEStop, GNEStopPlan, GNETranship, GNETransport, GNEVehicle, GNEVType, GNEWalk, GNEConnection, GNECrossing, GNEEdge, GNEEdgeTemplate, GNEEdgeType, GNEInternalLane, GNEJunction, GNELane, GNELaneTemplate, GNEWalkingArea, GNEPOI, and GNEPoly.
Definition at line 177 of file GNEAttributeCarrier.cpp.
Referenced by GNEDemandElement::getColorByScheme(), GNEFlowEditor::onCmdSetFlowAttribute(), GNEFlowEditor::refreshMultipleFlows(), GNEAttributesCreatorRow::refreshRow(), GNEFlowEditor::refreshSingleFlow(), and GNEVehicleTypeDialog::VTypeAttributes::VClassRow::setVariable().
bool GNEAttributeCarrier::isTemplate | ( | ) | const |
check if this AC is template
Definition at line 640 of file GNEAttributeCarrier.cpp.
References myIsTemplate.
Referenced by GNECalibrator::isValid(), GNEParkingArea::isValid(), GNEVehicle::isValid(), GNEAdditional::isValidAdditionalID(), GNEAdditional::isValidAdditionalID(), GNEDemandElement::isValidDemandElementID(), GNEAdditional::isValidDetectorID(), GNEAdditional::isValidDetectorID(), GNESelectorFrame::SelectionOperation::loadFromFile(), GNEFlowEditor::onCmdSetFlowAttribute(), GNEAdditional::setAdditionalID(), GNECalibratorFlow::setAttribute(), GNEParkingArea::setAttribute(), GNETAZ::setAttribute(), GNEDemandElement::setDemandElementID(), and GNEDemandElementPlan::setPlanAttribute().
|
pure virtual |
Implemented in GNEAccess, GNEBusStop, GNECalibrator, GNECalibratorFlow, GNEChargingStation, GNEClosingLaneReroute, GNEClosingReroute, GNEContainerStop, GNEDestProbReroute, GNEEntryExitDetector, GNEInductionLoopDetector, GNEInstantInductionLoopDetector, GNELaneAreaDetector, GNEMultiEntryExitDetector, GNEOverheadWire, GNEParkingArea, GNEParkingAreaReroute, GNEParkingSpace, GNERerouter, GNERerouterInterval, GNERerouterSymbol, GNERouteProbe, GNERouteProbReroute, GNETAZ, GNETAZSourceSink, GNETractionSubstation, GNEVaporizer, GNEVariableSpeedSign, GNEVariableSpeedSignStep, GNEVariableSpeedSignSymbol, GNEDataInterval, GNEDataSet, GNEEdgeData, GNEEdgeRelData, GNEMeanData, GNETAZRelData, GNEContainer, GNEDistribution, GNEPerson, GNEPersonTrip, GNERide, GNERoute, GNEStop, GNEStopPlan, GNETranship, GNETransport, GNEVehicle, GNEVType, GNEWalk, GNEConnection, GNECrossing, GNEEdge, GNEEdgeTemplate, GNEEdgeType, GNEInternalLane, GNEJunction, GNELane, GNELaneTemplate, GNELaneType, GNEWalkingArea, GNEPOI, GNEPoly, GNEAdditional, GNEDetector, GNEStoppingPlace, GNEGenericData, GNEDemandElement, and GNENetworkElement.
Referenced by GNEAttributesCreatorRow::onCmdSetAttribute(), and GNEFlowEditor::onCmdSetFlowAttribute().
|
static |
check if lanes are consecutives
Definition at line 414 of file GNEAttributeCarrier.cpp.
Referenced by GNELaneAreaDetector::isValid(), and GNEOverheadWire::isValid().
|
privatedelete |
Invalidated assignment operator.
int GNEAttributeCarrier::parse | ( | const std::string & | string | ) |
Definition at line 191 of file GNEAttributeCarrier.cpp.
References StringUtils::toInt().
double GNEAttributeCarrier::parse | ( | const std::string & | string | ) |
Definition at line 197 of file GNEAttributeCarrier.cpp.
References StringUtils::toDouble().
SUMOTime GNEAttributeCarrier::parse | ( | const std::string & | string | ) |
Definition at line 203 of file GNEAttributeCarrier.cpp.
References string2time().
bool GNEAttributeCarrier::parse | ( | const std::string & | string | ) |
Definition at line 209 of file GNEAttributeCarrier.cpp.
References StringUtils::toBool().
std::string GNEAttributeCarrier::parse | ( | const std::string & | string | ) |
Definition at line 215 of file GNEAttributeCarrier.cpp.
SUMOVehicleClass GNEAttributeCarrier::parse | ( | const std::string & | string | ) |
Definition at line 221 of file GNEAttributeCarrier.cpp.
References SumoVehicleClassStrings, and SVC_IGNORING.
RGBColor GNEAttributeCarrier::parse | ( | const std::string & | string | ) |
Definition at line 233 of file GNEAttributeCarrier.cpp.
References RGBColor::INVISIBLE, and RGBColor::parseColor().
Position GNEAttributeCarrier::parse | ( | const std::string & | string | ) |
Definition at line 243 of file GNEAttributeCarrier.cpp.
References GeomConvHelper::parseShapeReporting().
PositionVector GNEAttributeCarrier::parse | ( | const std::string & | string | ) |
Definition at line 259 of file GNEAttributeCarrier.cpp.
References GeomConvHelper::parseShapeReporting().
SUMOVehicleShape GNEAttributeCarrier::parse | ( | const std::string & | string | ) |
Definition at line 277 of file GNEAttributeCarrier.cpp.
References SumoVehicleShapeStrings, and UNKNOWN.
std::vector< std::string > GNEAttributeCarrier::parse | ( | const std::string & | string | ) |
Definition at line 287 of file GNEAttributeCarrier.cpp.
References StringTokenizer::getVector().
std::set< std::string > GNEAttributeCarrier::parse | ( | const std::string & | string | ) |
Definition at line 293 of file GNEAttributeCarrier.cpp.
References StringTokenizer::getVector().
std::vector< int > GNEAttributeCarrier::parse | ( | const std::string & | string | ) |
Definition at line 304 of file GNEAttributeCarrier.cpp.
std::vector< double > GNEAttributeCarrier::parse | ( | const std::string & | string | ) |
Definition at line 315 of file GNEAttributeCarrier.cpp.
std::vector< bool > GNEAttributeCarrier::parse | ( | const std::string & | string | ) |
Definition at line 326 of file GNEAttributeCarrier.cpp.
|
static |
parses a value of type T from string (used for basic types: int, double, bool, etc.)
Referenced by GNEAttributesCreator::getAttributesAndValues(), GNELaneAreaDetector::isValid(), GNEOverheadWire::isValid(), GNERoute::isValid(), GNEAdditional::replaceAdditionalChildEdges(), GNEAdditional::replaceAdditionalChildLanes(), GNEAdditional::replaceAdditionalParentEdges(), GNEAdditional::replaceAdditionalParentLanes(), GNEDemandElement::replaceDemandParentEdges(), and GNEDemandElement::replaceDemandParentLanes().
std::vector< SumoXMLAttr > GNEAttributeCarrier::parse | ( | const std::string & | value | ) |
Definition at line 337 of file GNEAttributeCarrier.cpp.
References SUMOXMLDefinitions::Attrs, and SUMOXMLDefinitions::Tags.
std::vector< GNEEdge * > GNEAttributeCarrier::parse | ( | GNENet * | net, |
const std::string & | value | ||
) |
Definition at line 354 of file GNEAttributeCarrier.cpp.
References GNENet::getAttributeCarriers(), GNENetHelper::AttributeCarriers::retrieveEdge(), SUMO_ATTR_EDGES, SUMO_TAG_EDGE, and toString().
std::vector< GNELane * > GNEAttributeCarrier::parse | ( | GNENet * | net, |
const std::string & | value | ||
) |
Definition at line 373 of file GNEAttributeCarrier.cpp.
References GNENet::getAttributeCarriers(), GNENetHelper::AttributeCarriers::retrieveLane(), SUMO_ATTR_LANES, SUMO_TAG_LANE, and toString().
|
static |
parses a complex value of type T from string (use for list of edges, list of lanes, etc.)
std::string GNEAttributeCarrier::parseIDs | ( | const std::vector< GNEEdge * > & | ACs | ) |
Definition at line 392 of file GNEAttributeCarrier.cpp.
References joinToString().
std::string GNEAttributeCarrier::parseIDs | ( | const std::vector< GNELane * > & | ACs | ) |
Definition at line 403 of file GNEAttributeCarrier.cpp.
References joinToString().
|
static |
parses a list of specific Attribute Carriers into a string of IDs
Referenced by GNELaneAreaDetector::getAttribute(), GNEOverheadWire::getAttribute(), GNERoute::getAttribute(), GNEDemandElementPlan::getPlanAttribute(), GNENet::joinRoutes(), GNERouteHandler::reverse(), GNERoute::writeDemandElement(), and GNEDemandElementPlan::writeLocationAttributes().
void GNEAttributeCarrier::removeACParametersKeys | ( | const std::vector< std::string > & | keepKeys, |
GNEUndoList * | undoList | ||
) |
remove keys
Definition at line 531 of file GNEAttributeCarrier.cpp.
References getACParametersMap(), and setACParameters().
|
private |
reset attributes to their default values without undo-redo (used in GNEFrameAttributeModules)
Definition at line 924 of file GNEAttributeCarrier.cpp.
References myTagProperty, and setAttribute().
void GNEAttributeCarrier::resetDefaultValues | ( | ) |
reset attribute carrier to their default values
Definition at line 151 of file GNEAttributeCarrier.cpp.
References myTagProperty, setAttribute(), and toggleAttribute().
Referenced by GNEBusStop::GNEBusStop(), GNEChargingStation::GNEChargingStation(), GNEContainerStop::GNEContainerStop(), GNEParkingArea::GNEParkingArea(), and GNEAttributesCreator::onCmdReset().
void GNEAttributeCarrier::selectAttributeCarrier | ( | const bool | changeFlag = true | ) |
select attribute carrier using GUIGlobalSelection
Definition at line 77 of file GNEAttributeCarrier.cpp.
References getGUIGlObject(), gSelected, GNETagProperties::isSelectable(), mySelected, myTagProperty, and GUISelectedStorage::select().
Referenced by GNEEdge::addConnection(), GNEEdge::addLane(), GNEViewNet::onCmdAddEdgeSelected(), GNEViewNet::onCmdAddSelected(), GNEViewNet::processLeftButtonReleaseNetwork(), GNEChange_Additional::redo(), GNEChange_Crossing::redo(), GNEChange_DemandElement::redo(), GNEChange_Edge::redo(), GNEChange_GenericData::redo(), GNEChange_Junction::redo(), GNEChange_Lane::redo(), GNEChange_MeanData::redo(), GNEDialogACChooser::select(), GNEAdditional::selectGLObject(), GNEGenericData::selectGLObject(), GNEDemandElement::selectGLObject(), GNENetworkElement::selectGLObject(), GNEAccess::setAttribute(), GNEBusStop::setAttribute(), GNECalibrator::setAttribute(), GNECalibratorFlow::setAttribute(), GNEChargingStation::setAttribute(), GNEClosingLaneReroute::setAttribute(), GNEClosingReroute::setAttribute(), GNEContainerStop::setAttribute(), GNEDestProbReroute::setAttribute(), GNEMultiEntryExitDetector::setAttribute(), GNEOverheadWire::setAttribute(), GNEParkingArea::setAttribute(), GNEParkingAreaReroute::setAttribute(), GNEParkingSpace::setAttribute(), GNERerouter::setAttribute(), GNERerouterInterval::setAttribute(), GNERouteProbe::setAttribute(), GNERouteProbReroute::setAttribute(), GNETAZ::setAttribute(), GNETAZSourceSink::setAttribute(), GNETractionSubstation::setAttribute(), GNEVaporizer::setAttribute(), GNEVariableSpeedSign::setAttribute(), GNEVariableSpeedSignStep::setAttribute(), GNEEdgeData::setAttribute(), GNEEdgeRelData::setAttribute(), GNETAZRelData::setAttribute(), GNEContainer::setAttribute(), GNEPerson::setAttribute(), GNERoute::setAttribute(), GNEStop::setAttribute(), GNEVehicle::setAttribute(), GNEVType::setAttribute(), GNEConnection::setAttribute(), GNECrossing::setAttribute(), GNEEdge::setAttribute(), GNEJunction::setAttribute(), GNELane::setAttribute(), GNEWalkingArea::setAttribute(), GNEPOI::setAttribute(), GNEPoly::setAttribute(), GNEDetector::setDetectorAttribute(), GNEDemandElementPlan::setPlanAttribute(), GNEDialogACChooser::toggleSelection(), GNEChange_Additional::undo(), GNEChange_Crossing::undo(), GNEChange_DemandElement::undo(), GNEChange_Edge::undo(), GNEChange_GenericData::undo(), GNEChange_Junction::undo(), GNEChange_Lane::undo(), and GNEChange_MeanData::undo().
void GNEAttributeCarrier::setACParameters | ( | const Parameterised::Map & | parameters, |
GNEUndoList * | undoList | ||
) |
set parameters (string vector)
Definition at line 503 of file GNEAttributeCarrier.cpp.
References GNE_ATTR_PARAMETERS, and setAttribute().
void GNEAttributeCarrier::setACParameters | ( | const std::string & | parameters, |
GNEUndoList * | undoList | ||
) |
set parameters (string)
Definition at line 471 of file GNEAttributeCarrier.cpp.
References StringTokenizer::getVector(), StringTokenizer::hasNext(), StringTokenizer::next(), and setACParameters().
Referenced by addACParameters(), GNESingleParametersDialog::onCmdAccept(), GNEFrameAttributeModules::ParametersEditor::onCmdSetParameters(), removeACParametersKeys(), setACParameters(), and setACParameters().
void GNEAttributeCarrier::setACParameters | ( | const std::vector< std::pair< std::string, std::string > > & | parameters, |
GNEUndoList * | undoList | ||
) |
set parameters (map)
Definition at line 490 of file GNEAttributeCarrier.cpp.
References setACParameters().
|
privatepure virtual |
method for setting the attribute and nothing else (used in GNEChange_Attribute)
Implemented in GNEAccess, GNEBusStop, GNECalibrator, GNECalibratorFlow, GNEChargingStation, GNEClosingLaneReroute, GNEClosingReroute, GNEContainerStop, GNEDestProbReroute, GNEEntryExitDetector, GNEInductionLoopDetector, GNEInstantInductionLoopDetector, GNELaneAreaDetector, GNEMultiEntryExitDetector, GNEOverheadWire, GNEParkingArea, GNEParkingAreaReroute, GNEParkingSpace, GNERerouter, GNERerouterInterval, GNERerouterSymbol, GNERouteProbe, GNERouteProbReroute, GNETAZ, GNETAZSourceSink, GNETractionSubstation, GNEVaporizer, GNEVariableSpeedSign, GNEVariableSpeedSignStep, GNEVariableSpeedSignSymbol, GNEDataInterval, GNEDataSet, GNEEdgeData, GNEEdgeRelData, GNEMeanData, GNETAZRelData, GNEContainer, GNEDistribution, GNEPerson, GNEPersonTrip, GNERide, GNERoute, GNEStop, GNEStopPlan, GNETranship, GNETransport, GNEVehicle, GNEVType, GNEWalk, GNEConnection, GNECrossing, GNEEdge, GNEEdgeTemplate, GNEEdgeType, GNEInternalLane, GNEJunction, GNELane, GNELaneTemplate, GNELaneType, GNEWalkingArea, GNEPOI, GNEPoly, GNEAdditional, GNEDetector, GNEStoppingPlace, GNEGenericData, GNEDemandElement, and GNENetworkElement.
|
pure virtual |
Implemented in GNEAccess, GNEBusStop, GNECalibrator, GNECalibratorFlow, GNEChargingStation, GNEClosingLaneReroute, GNEClosingReroute, GNEContainerStop, GNEDestProbReroute, GNEEntryExitDetector, GNEInductionLoopDetector, GNEInstantInductionLoopDetector, GNELaneAreaDetector, GNEMultiEntryExitDetector, GNEOverheadWire, GNEParkingArea, GNEParkingAreaReroute, GNEParkingSpace, GNERerouter, GNERerouterInterval, GNERerouterSymbol, GNERouteProbe, GNERouteProbReroute, GNETAZ, GNETAZSourceSink, GNETractionSubstation, GNEVaporizer, GNEVariableSpeedSign, GNEVariableSpeedSignStep, GNEVariableSpeedSignSymbol, GNEDataInterval, GNEDataSet, GNEEdgeData, GNEEdgeRelData, GNEMeanData, GNETAZRelData, GNEContainer, GNEDistribution, GNEPerson, GNEPersonTrip, GNERide, GNERoute, GNEStop, GNEStopPlan, GNETranship, GNETransport, GNEVehicle, GNEVType, GNEWalk, GNEConnection, GNECrossing, GNEEdge, GNEEdgeTemplate, GNEEdgeType, GNEInternalLane, GNEJunction, GNELane, GNELaneTemplate, GNELaneType, GNEWalkingArea, GNEPOI, GNEPoly, GNEAdditional, GNEDetector, GNEStoppingPlace, GNEGenericData, GNEDemandElement, and GNENetworkElement.
Referenced by GNEAllowVClassesDialog::onCmdAccept(), GNEAttributesCreatorRow::onCmdSetAttribute(), GNEFlowEditor::onCmdSetFlowAttribute(), GNEChange_Attribute::redo(), GNENet::replaceInListAttribute(), resetAttributes(), resetDefaultValues(), setACParameters(), and GNEChange_Attribute::undo().
void GNEAttributeCarrier::setInGrid | ( | bool | value | ) |
Definition at line 127 of file GNEAttributeCarrier.cpp.
References myInGrid.
Referenced by GNENet::addGLObjectIntoGrid(), and GNENet::removeGLObjectFromGrid().
|
protectedvirtual |
method for enable or disable the attribute and nothing else (used in GNEChange_ToggleAttribute)
Reimplemented in GNECalibratorFlow, GNEContainer, GNEPerson, GNEStop, GNEStopPlan, and GNEVehicle.
Definition at line 934 of file GNEAttributeCarrier.cpp.
References TL.
Referenced by GNEAttributesCreatorRow::onCmdSetAttribute(), GNEFlowEditor::onCmdSetFlowAttribute(), GNEChange_ToggleAttribute::redo(), resetDefaultValues(), and GNEChange_ToggleAttribute::undo().
|
inlineinherited |
check if object ins't referenced
Definition at line 79 of file GNEReferenceCounter.h.
References GNEReferenceCounter::myCount.
Referenced by GNEEdge::removeConnection(), GNEEdge::removeLane(), GNEChange_Additional::~GNEChange_Additional(), GNEChange_Attribute::~GNEChange_Attribute(), GNEChange_Children::~GNEChange_Children(), GNEChange_DataInterval::~GNEChange_DataInterval(), GNEChange_DataSet::~GNEChange_DataSet(), GNEChange_DemandElement::~GNEChange_DemandElement(), GNEChange_Distribution::~GNEChange_Distribution(), GNEChange_Edge::~GNEChange_Edge(), GNEChange_EdgeType::~GNEChange_EdgeType(), GNEChange_GenericData::~GNEChange_GenericData(), GNEChange_Junction::~GNEChange_Junction(), GNEChange_Lane::~GNEChange_Lane(), GNEChange_MeanData::~GNEChange_MeanData(), GNEChange_TLS::~GNEChange_TLS(), and GNEChange_ToggleAttribute::~GNEChange_ToggleAttribute().
void GNEAttributeCarrier::unselectAttributeCarrier | ( | const bool | changeFlag = true | ) |
unselect attribute carrier using GUIGlobalSelection
Definition at line 88 of file GNEAttributeCarrier.cpp.
References GUISelectedStorage::deselect(), getGUIGlObject(), gSelected, GNETagProperties::isSelectable(), mySelected, and myTagProperty.
Referenced by GNEDialogACChooser::deselect(), GNEViewNet::onCmdRemoveEdgeSelected(), GNEViewNet::onCmdRemoveSelected(), GNEInspectorFrame::processDataSupermodeClick(), GNEInspectorFrame::processDemandSupermodeClick(), GNEViewNet::processLeftButtonReleaseNetwork(), GNEInspectorFrame::processNetworkSupermodeClick(), GNEChange_Additional::redo(), GNEChange_Crossing::redo(), GNEChange_DemandElement::redo(), GNEChange_Edge::redo(), GNEChange_GenericData::redo(), GNEChange_Junction::redo(), GNEChange_Lane::redo(), GNEChange_MeanData::redo(), GNEEdge::removeConnection(), GNEEdge::removeLane(), GNEAdditional::selectGLObject(), GNEGenericData::selectGLObject(), GNEDemandElement::selectGLObject(), GNENetworkElement::selectGLObject(), GNEAccess::setAttribute(), GNEBusStop::setAttribute(), GNECalibrator::setAttribute(), GNECalibratorFlow::setAttribute(), GNEChargingStation::setAttribute(), GNEClosingLaneReroute::setAttribute(), GNEClosingReroute::setAttribute(), GNEContainerStop::setAttribute(), GNEDestProbReroute::setAttribute(), GNEMultiEntryExitDetector::setAttribute(), GNEOverheadWire::setAttribute(), GNEParkingArea::setAttribute(), GNEParkingAreaReroute::setAttribute(), GNEParkingSpace::setAttribute(), GNERerouter::setAttribute(), GNERerouterInterval::setAttribute(), GNERouteProbe::setAttribute(), GNERouteProbReroute::setAttribute(), GNETAZ::setAttribute(), GNETAZSourceSink::setAttribute(), GNETractionSubstation::setAttribute(), GNEVaporizer::setAttribute(), GNEVariableSpeedSign::setAttribute(), GNEVariableSpeedSignStep::setAttribute(), GNEEdgeData::setAttribute(), GNEEdgeRelData::setAttribute(), GNETAZRelData::setAttribute(), GNEContainer::setAttribute(), GNEPerson::setAttribute(), GNERoute::setAttribute(), GNEStop::setAttribute(), GNEVehicle::setAttribute(), GNEVType::setAttribute(), GNEConnection::setAttribute(), GNECrossing::setAttribute(), GNEEdge::setAttribute(), GNEJunction::setAttribute(), GNELane::setAttribute(), GNEWalkingArea::setAttribute(), GNEPOI::setAttribute(), GNEPoly::setAttribute(), GNEDetector::setDetectorAttribute(), GNEDemandElementPlan::setPlanAttribute(), GNEDialogACChooser::toggleSelection(), GNEChange_Additional::undo(), GNEChange_Crossing::undo(), GNEChange_DemandElement::undo(), GNEChange_Edge::undo(), GNEChange_GenericData::undo(), GNEChange_Junction::undo(), GNEChange_Lane::undo(), and GNEChange_MeanData::undo().
|
pure virtual |
update pre-computed geometry information
Implemented in GNEAccess, GNEBusStop, GNECalibrator, GNECalibratorFlow, GNEChargingStation, GNEClosingLaneReroute, GNEClosingReroute, GNEContainerStop, GNEDestProbReroute, GNEEntryExitDetector, GNEInductionLoopDetector, GNEInstantInductionLoopDetector, GNELaneAreaDetector, GNEMultiEntryExitDetector, GNEOverheadWire, GNEParkingArea, GNEParkingAreaReroute, GNEParkingSpace, GNERerouter, GNERerouterInterval, GNERerouterSymbol, GNERouteProbe, GNERouteProbReroute, GNETAZ, GNETAZSourceSink, GNETractionSubstation, GNEVaporizer, GNEVariableSpeedSign, GNEVariableSpeedSignStep, GNEVariableSpeedSignSymbol, GNEDataInterval, GNEDataSet, GNEEdgeData, GNEEdgeRelData, GNEMeanData, GNETAZRelData, GNEContainer, GNEDistribution, GNEPerson, GNEPersonTrip, GNERide, GNERoute, GNEStop, GNEStopPlan, GNETranship, GNETransport, GNEVehicle, GNEVType, GNEWalk, GNEConnection, GNECrossing, GNEEdge, GNEEdgeTemplate, GNEEdgeType, GNEInternalLane, GNEJunction, GNELane, GNELaneTemplate, GNELaneType, GNEWalkingArea, GNEPOI, GNEPoly, GNEAdditional, GNEDetector, GNEStoppingPlace, GNEGenericData, GNEDemandElement, GNEHierarchicalElement, and GNENetworkElement.
Referenced by GNEChange_Attribute::redo(), and GNEChange_Attribute::undo().
|
static |
write machine readable attribute help to file
Definition at line 9684 of file GNEAttributeCarrier.cpp.
References OutputDevice::createDeviceByOption(), fillAttributeCarriers(), OutputDevice::getDeviceByOption(), myTagProperties, StringUtils::replace(), SUMO_TAG_FLOW, StringUtils::to_lower_case(), and toString().
Referenced by main().
|
friend |
Definition at line 54 of file GNEAttributeCarrier.h.
|
friend |
declare friend class
Definition at line 51 of file GNEAttributeCarrier.h.
|
friend |
Definition at line 52 of file GNEAttributeCarrier.h.
Referenced by GNEStop::disableAttribute(), GNEStopPlan::disableAttribute(), GNEStop::enableAttribute(), and GNEStopPlan::enableAttribute().
|
friend |
Definition at line 55 of file GNEAttributeCarrier.h.
|
friend |
Definition at line 53 of file GNEAttributeCarrier.h.
|
static |
true value in string format(used for comparing boolean values in getAttribute(...))
Definition at line 336 of file GNEAttributeCarrier.h.
Referenced by GNEVType::getAttribute(), GNEEdge::getAttribute(), and GNEJunction::getAttribute().
|
static |
feature has been approved but not changed (i.e. after being reguessed)
Definition at line 322 of file GNEAttributeCarrier.h.
|
static |
feature has been reguessed (may still be unchanged be we can't tell (yet)
Definition at line 316 of file GNEAttributeCarrier.h.
Referenced by GNENet::restrictLane(), GNEEdge::setAttribute(), and GNEJunction::setAttribute().
|
static |
feature is still unchanged after being loaded (implies approval)
Definition at line 313 of file GNEAttributeCarrier.h.
|
static |
feature has been manually modified (implies approval)
Definition at line 319 of file GNEAttributeCarrier.h.
Referenced by GNEJunction::markAsModified(), and GNEConnectorFrame::ConnectionOperations::onCmdClearSelectedConnections().
|
static |
max number of attributes allowed for every tag
Definition at line 327 of file GNEAttributeCarrier.h.
Referenced by GNEFrameAttributeModules::AttributesEditor::AttributesEditor(), and GNEAttributesCreator::GNEAttributesCreator().
|
privateinherited |
reference counter
Definition at line 85 of file GNEReferenceCounter.h.
Referenced by GNEReferenceCounter::decRef(), GNEReferenceCounter::incRef(), GNEReferenceCounter::unreferenced(), and GNEReferenceCounter::~GNEReferenceCounter().
|
protected |
boolean to check if this AC is in grid
Definition at line 349 of file GNEAttributeCarrier.h.
Referenced by inGrid(), and setInGrid().
|
protected |
whether the current object is a template object (not drawn in the view)
Definition at line 352 of file GNEAttributeCarrier.h.
Referenced by GNEAdditional::GNEAdditional(), GNEDemandElement::GNEDemandElement(), and isTemplate().
|
staticprivate |
map with the merged tags properties
Definition at line 482 of file GNEAttributeCarrier.h.
Referenced by fillContainerStopElements(), fillContainerTranshipElements(), fillContainerTransportElements(), fillPersonPlanRides(), fillPersonPlanTrips(), fillPersonPlanWalks(), fillPersonStopElements(), getTagPropertiesByType(), and getTagProperty().
|
protected |
pointer to net
Definition at line 343 of file GNEAttributeCarrier.h.
Referenced by GNEDataSet::addDataIntervalChild(), GNEDataInterval::addGenericDataChild(), GNEEdge::addLane(), GNEJunction::addTrafficLight(), GNELane::buildEdgeOperations(), GNELane::buildLaneOperations(), GNEDemandElement::buildMenuAddReverse(), GNEDemandElement::buildMenuCommandRouteLength(), GNELane::buildRechableOperations(), GNELane::buildTemplateOperations(), GNEAdditional::calculateContourPolygons(), GNEEdge::calculateEdgeContour(), GNEStop::canDrawVehicleStop(), GNEPoly::changeFirstGeometryPoint(), GNEConnection::checkDrawConnection(), GNECrossing::checkDrawCrossing(), GNEAdditional::checkDrawDeleteContour(), GNEGenericData::checkDrawDeleteContour(), GNEDemandElement::checkDrawDeleteContour(), GNEConnection::checkDrawDeleteContour(), GNECrossing::checkDrawDeleteContour(), GNEEdge::checkDrawDeleteContour(), GNEJunction::checkDrawDeleteContour(), GNELane::checkDrawDeleteContour(), GNEWalkingArea::checkDrawDeleteContour(), GNEAdditional::checkDrawFromContour(), GNEEdge::checkDrawFromContour(), GNEJunction::checkDrawFromContour(), GNELane::checkDrawFromContour(), checkDrawFrontContour(), checkDrawInspectContour(), GNEAccess::checkDrawMoveContour(), GNECalibrator::checkDrawMoveContour(), GNEDetector::checkDrawMoveContour(), GNEMultiEntryExitDetector::checkDrawMoveContour(), GNEParkingSpace::checkDrawMoveContour(), GNERerouter::checkDrawMoveContour(), GNERerouterSymbol::checkDrawMoveContour(), GNEStoppingPlace::checkDrawMoveContour(), GNETAZ::checkDrawMoveContour(), GNETractionSubstation::checkDrawMoveContour(), GNEVariableSpeedSign::checkDrawMoveContour(), GNEDemandElement::checkDrawMoveContour(), GNEConnection::checkDrawMoveContour(), GNECrossing::checkDrawMoveContour(), GNEEdge::checkDrawMoveContour(), GNEJunction::checkDrawMoveContour(), GNELane::checkDrawMoveContour(), GNEPOI::checkDrawMoveContour(), GNEPoly::checkDrawMoveContour(), GNEAdditional::checkDrawOverContour(), GNEDemandElement::checkDrawOverContour(), GNEEdge::checkDrawOverContour(), GNEInternalLane::checkDrawOverContour(), GNEJunction::checkDrawOverContour(), GNEInductionLoopDetector::checkDrawRelatedContour(), GNEVehicle::checkDrawRelatedContour(), GNEAdditional::checkDrawSelectContour(), GNEGenericData::checkDrawSelectContour(), GNEDemandElement::checkDrawSelectContour(), GNEConnection::checkDrawSelectContour(), GNECrossing::checkDrawSelectContour(), GNEEdge::checkDrawSelectContour(), GNEJunction::checkDrawSelectContour(), GNELane::checkDrawSelectContour(), GNEWalkingArea::checkDrawSelectContour(), GNEAdditional::checkDrawToContour(), GNEEdge::checkDrawToContour(), GNEJunction::checkDrawToContour(), GNELane::checkDrawToContour(), GNEEdge::clearGNEConnections(), GNEJunction::clearWalkingAreas(), GNEPoly::closePolygon(), GNEJunction::commitMoveShape(), GNELaneAreaDetector::computePathElement(), GNEOverheadWire::computePathElement(), GNEEdgeRelData::computePathElement(), GNERoute::computePathElement(), GNEVehicle::computePathElement(), GNEPoly::deleteGeometryPoint(), GNEAdditional::deleteGLObject(), GNEGenericData::deleteGLObject(), GNEDemandElement::deleteGLObject(), GNEConnection::deleteGLObject(), GNECrossing::deleteGLObject(), GNEEdge::deleteGLObject(), GNEEdgeType::deleteGLObject(), GNEJunction::deleteGLObject(), GNELane::deleteGLObject(), GNELaneType::deleteGLObject(), GNEJunction::drawAsBubble(), GNEEdge::drawBigGeometryPoints(), GNECalibrator::drawCalibratorSymbol(), GNELane::drawChildren(), GNEEdge::drawChildrens(), GNEConnection::drawConnection(), GNECrossing::drawCrossing(), GNELaneAreaDetector::drawE2(), GNEEdge::drawEdgeGeometryPoints(), GNEJunction::drawElevation(), GNEEdge::drawEndGeometryPoint(), GNEStop::drawGeometryPoints(), GNEPoly::drawGeometryPoints(), GNEAccess::drawGL(), GNEBusStop::drawGL(), GNECalibrator::drawGL(), GNECalibratorFlow::drawGL(), GNEChargingStation::drawGL(), GNEContainerStop::drawGL(), GNEEntryExitDetector::drawGL(), GNEInductionLoopDetector::drawGL(), GNEInstantInductionLoopDetector::drawGL(), GNELaneAreaDetector::drawGL(), GNEMultiEntryExitDetector::drawGL(), GNEParkingArea::drawGL(), GNEParkingSpace::drawGL(), GNERerouter::drawGL(), GNERerouterInterval::drawGL(), GNERerouterSymbol::drawGL(), GNERouteProbe::drawGL(), GNETAZ::drawGL(), GNEVaporizer::drawGL(), GNEVariableSpeedSign::drawGL(), GNEVariableSpeedSignSymbol::drawGL(), GNETAZRelData::drawGL(), GNEContainer::drawGL(), GNEPerson::drawGL(), GNEStop::drawGL(), GNEStopPlan::drawGL(), GNEVehicle::drawGL(), GNEConnection::drawGL(), GNECrossing::drawGL(), GNEEdge::drawGL(), GNEInternalLane::drawGL(), GNEJunction::drawGL(), GNELane::drawGL(), GNEWalkingArea::drawGL(), GNEPOI::drawGL(), GNEPoly::drawGL(), GNEWalkingArea::drawInContourMode(), GNEStop::drawIndex(), GNEJunction::drawJunctionAsShape(), GNEJunction::drawJunctionChildren(), GNEDemandElement::drawJunctionLine(), GNELaneAreaDetector::drawJunctionPartialGL(), GNEOverheadWire::drawJunctionPartialGL(), GNEEdgeRelData::drawJunctionPartialGL(), GNERoute::drawJunctionPartialGL(), GNEVehicle::drawJunctionPartialGL(), GNELane::drawLane(), GNELaneAreaDetector::drawLanePartialGL(), GNEOverheadWire::drawLanePartialGL(), GNEEdgeData::drawLanePartialGL(), GNEEdgeRelData::drawLanePartialGL(), GNERoute::drawLanePartialGL(), GNEVehicle::drawLanePartialGL(), GNEEdge::drawLaneStopOffset(), GNEAdditional::drawListedAdditional(), GNEAdditional::drawMovingGeometryPoints(), GNEAdditional::drawParentChildLines(), GNEPOI::drawPOI(), GNERerouterSymbol::drawRerouterSymbol(), GNELane::drawShapeEdited(), GNEParkingSpace::drawSpace(), GNEAdditional::drawSquaredAdditional(), GNEEdge::drawStartGeometryPoint(), GNEEdge::drawTAZElements(), GNETAZRelData::drawTAZRel(), GNEWalkingArea::drawTesselatedWalkingArea(), GNEJunction::drawTLSIcon(), drawUsingSelectColor(), GNEVariableSpeedSignSymbol::drawVSSSymbol(), GNEWalkingArea::drawWalkingArea(), GNEEdge::editEndpoint(), GNEAccess::fixAdditionalProblem(), GNEEntryExitDetector::fixAdditionalProblem(), GNEInductionLoopDetector::fixAdditionalProblem(), GNEInstantInductionLoopDetector::fixAdditionalProblem(), GNELaneAreaDetector::fixAdditionalProblem(), GNEOverheadWire::fixAdditionalProblem(), GNEStoppingPlace::fixAdditionalProblem(), GNEPOI::fixAdditionalProblem(), GNEPersonTrip::getColor(), GNERide::getColor(), GNEStop::getColor(), GNEStopPlan::getColor(), GNETranship::getColor(), GNETransport::getColor(), GNEWalk::getColor(), GNEDemandElement::getColorByScheme(), GNECrossing::getCrossingColor(), GNEVehicle::getDemandElementProblem(), GNEDemandElement::getDistributionParents(), GNEDemandElement::getEdgeStopIndex(), GNEEdge::getGeometryPointRadius(), GNENetworkElement::getGeometryPointUnderCursorShapeEdited(), GNEContainer::getHierarchyName(), GNEVehicle::getHierarchyName(), GNEAccess::getMoveOperation(), GNEDetector::getMoveOperation(), GNEOverheadWire::getMoveOperation(), GNEParkingSpace::getMoveOperation(), GNEStoppingPlace::getMoveOperation(), GNETAZ::getMoveOperation(), GNEStop::getMoveOperation(), GNEVehicle::getMoveOperation(), GNEEdge::getMoveOperation(), GNEPOI::getMoveOperation(), GNEPoly::getMoveOperation(), GNEAdditional::getMoveOperationMultiLane(), GNEAdditional::getMoveOperationSingleLane(), getNet(), GNEEdge::getOppositeEdges(), GNEMultiEntryExitDetector::getParentName(), GNERerouter::getParentName(), GNETAZ::getParentName(), GNETractionSubstation::getParentName(), GNEVariableSpeedSign::getParentName(), GNEDistribution::getParentName(), GNEVType::getParentName(), GNEPOI::getParentName(), GNEPoly::getParentName(), GNEDemandElementPlan::getPlanMoveOperation(), GNEAdditional::getPopUpMenu(), GNETAZ::getPopUpMenu(), GNETAZSourceSink::getPopUpMenu(), GNEDemandElement::getPopUpMenu(), GNERoute::getPopUpMenu(), GNEVehicle::getPopUpMenu(), GNEConnection::getPopUpMenu(), GNECrossing::getPopUpMenu(), GNEJunction::getPopUpMenu(), GNELane::getPopUpMenu(), GNEWalkingArea::getPopUpMenu(), GNEPOI::getPopUpMenu(), GNEPoly::getPopUpMenu(), GNEEdge::getSplitPos(), GNEDemandElement::getTypeParent(), GNENetworkElement::getVertexIndex(), GNEPoly::getVertexIndex(), GNETAZ::getVertexIndex(), GNEJunction::invalidateShape(), GNEJunction::invalidateTLS(), GNEEdgeType::isAttributeEnabled(), GNEPOI::isAttributeEnabled(), GNEPoly::isAttributeEnabled(), GNEVehicle::isDemandElementValid(), GNEDetector::isDetectorValid(), GNEEdgeData::isGenericDataVisible(), GNEEdgeRelData::isGenericDataVisible(), GNETAZRelData::isGenericDataVisible(), GNEAdditional::isGLObjectLocked(), GNEDemandElement::isGLObjectLocked(), GNENetworkElement::isGLObjectLocked(), GNEAccess::isValid(), GNEBusStop::isValid(), GNECalibrator::isValid(), GNECalibratorFlow::isValid(), GNEChargingStation::isValid(), GNEClosingLaneReroute::isValid(), GNEClosingReroute::isValid(), GNEContainerStop::isValid(), GNEDestProbReroute::isValid(), GNEEntryExitDetector::isValid(), GNELaneAreaDetector::isValid(), GNEOverheadWire::isValid(), GNEParkingArea::isValid(), GNEParkingAreaReroute::isValid(), GNEParkingSpace::isValid(), GNERerouter::isValid(), GNERouteProbe::isValid(), GNERouteProbReroute::isValid(), GNETractionSubstation::isValid(), GNEVaporizer::isValid(), GNEVariableSpeedSign::isValid(), GNEDataSet::isValid(), GNEEdgeRelData::isValid(), GNEMeanData::isValid(), GNETAZRelData::isValid(), GNEContainer::isValid(), GNEPerson::isValid(), GNERoute::isValid(), GNEStop::isValid(), GNEVehicle::isValid(), GNECrossing::isValid(), GNEEdge::isValid(), GNEEdgeType::isValid(), GNEJunction::isValid(), GNELane::isValid(), GNEPOI::isValid(), GNEAdditional::isValidAdditionalID(), GNEAdditional::isValidAdditionalID(), GNEDemandElement::isValidDemandElementID(), GNEDemandElement::isValidDemandElementID(), GNEAdditional::isValidDetectorID(), GNEAdditional::isValidDetectorID(), GNEGenericData::isVisibleInspectDeleteSelect(), GNEAdditional::markAsFrontElement(), GNEDemandElement::markAsFrontElement(), GNENetworkElement::markAsFrontElement(), GNEJunction::markAsModified(), GNERoute::GNERoutePopupMenu::onCmdApplyDistance(), GNELane::onDefault(), GNEPoly::openPolygon(), GNEEdge::processNoneJunctionSelected(), GNEJunction::rebuildGNECrossings(), GNERerouter::rebuildRerouterSymbols(), GNEVariableSpeedSign::rebuildVSSSymbols(), GNEEdge::remakeGNEConnections(), GNEEdge::removeConnection(), GNEJunction::removeConnectionsFrom(), GNEJunction::removeConnectionsTo(), GNEDataSet::removeDataIntervalChild(), GNEJunction::removeEdgeFromCrossings(), GNEEdge::removeEdgeFromCrossings(), GNEDataInterval::removeGenericDataChild(), GNETAZ::removeGeometryPoint(), GNEConnection::removeGeometryPoint(), GNECrossing::removeGeometryPoint(), GNEJunction::removeGeometryPoint(), GNELane::removeGeometryPoint(), GNEPoly::removeGeometryPoint(), GNEEdge::removeLane(), GNEJunction::removeTLSConnections(), GNEJunction::removeTrafficLight(), GNEAdditional::replaceAdditionalParent(), GNEAdditional::replaceDemandElementParent(), GNEDemandElement::replaceDemandElementParent(), GNEDemandElement::replaceFirstParentAdditional(), GNEGenericData::replaceFirstParentEdge(), GNEDemandElement::replaceFirstParentEdge(), GNEDemandElement::replaceFirstParentJunction(), GNEJunction::replaceIncomingConnections(), GNEDemandElement::replaceLastParentAdditional(), GNEGenericData::replaceLastParentEdge(), GNEDemandElement::replaceLastParentEdge(), GNEDemandElement::replaceLastParentJunction(), GNEGenericData::replaceParentTAZElement(), GNEEdge::retrieveGNEConnection(), GNEJunction::retrieveGNECrossing(), GNEJunction::retrieveGNEWalkingArea(), GNEAdditional::selectGLObject(), GNEGenericData::selectGLObject(), GNEDemandElement::selectGLObject(), GNENetworkElement::selectGLObject(), GNEAdditional::setAdditionalID(), GNEAccess::setAttribute(), GNEClosingLaneReroute::setAttribute(), GNEClosingReroute::setAttribute(), GNEDestProbReroute::setAttribute(), GNEDataInterval::setAttribute(), GNEDataSet::setAttribute(), GNEEdgeRelData::setAttribute(), GNETAZRelData::setAttribute(), GNEVehicle::setAttribute(), GNEConnection::setAttribute(), GNECrossing::setAttribute(), GNEEdge::setAttribute(), GNEEdgeType::setAttribute(), GNEJunction::setAttribute(), GNELane::setAttribute(), GNELaneType::setAttribute(), GNEPOI::setAttribute(), GNEEdge::setAttribute(), GNEJunction::setAttribute(), GNEEdgeData::setColor(), GNEEdgeRelData::setColor(), GNEJunction::setColor(), GNEDemandElement::setDemandElementID(), GNEJunction::setJunctionType(), GNELane::setLaneColor(), GNEJunction::setLogicValid(), GNEJunction::setMoveShape(), GNENetworkElement::setNetworkElementID(), GNEEdge::setNumLanes(), GNEDemandElement::setVTypeDistributionParent(), GNEPoly::simplifyShape(), GNEConnection::smootShape(), GNEDataInterval::updateAttributeColors(), GNEMultiEntryExitDetector::updateCenteringBoundary(), GNEParkingSpace::updateCenteringBoundary(), GNERerouter::updateCenteringBoundary(), GNETAZ::updateCenteringBoundary(), GNETractionSubstation::updateCenteringBoundary(), GNEVariableSpeedSign::updateCenteringBoundary(), GNEEdge::updateCenteringBoundary(), GNEJunction::updateCenteringBoundary(), GNEPOI::updateCenteringBoundary(), GNEPoly::updateCenteringBoundary(), GNEEdge::updateFirstParentJunction(), GNEDataInterval::updateGenericDataIDs(), GNEBusStop::updateGeometry(), GNEChargingStation::updateGeometry(), GNEContainerStop::updateGeometry(), GNEEdgeData::updateGeometry(), GNETAZRelData::updateGeometry(), GNEStopPlan::updateGeometry(), GNEEdge::updateGeometry(), GNELane::updateGeometry(), GNEEdge::updateSecondParentJunction(), GNEEdge::~GNEEdge(), and GNEJunction::~GNEJunction().
|
protected |
boolean to check if this AC is selected (instead of GUIGlObjectStorage)
Definition at line 346 of file GNEAttributeCarrier.h.
Referenced by GNEAdditional::checkDrawDeleteContour(), GNEGenericData::checkDrawDeleteContour(), GNEDemandElement::checkDrawDeleteContour(), GNEConnection::checkDrawDeleteContour(), GNECrossing::checkDrawDeleteContour(), GNEEdge::checkDrawDeleteContour(), GNEJunction::checkDrawDeleteContour(), GNELane::checkDrawDeleteContour(), GNEWalkingArea::checkDrawDeleteContour(), GNEAccess::checkDrawMoveContour(), GNECalibrator::checkDrawMoveContour(), GNEDetector::checkDrawMoveContour(), GNEMultiEntryExitDetector::checkDrawMoveContour(), GNEParkingSpace::checkDrawMoveContour(), GNERerouter::checkDrawMoveContour(), GNERerouterSymbol::checkDrawMoveContour(), GNEStoppingPlace::checkDrawMoveContour(), GNETAZ::checkDrawMoveContour(), GNETractionSubstation::checkDrawMoveContour(), GNEVariableSpeedSign::checkDrawMoveContour(), GNEDemandElement::checkDrawMoveContour(), GNEConnection::checkDrawMoveContour(), GNECrossing::checkDrawMoveContour(), GNEEdge::checkDrawMoveContour(), GNEJunction::checkDrawMoveContour(), GNEPOI::checkDrawMoveContour(), GNEPoly::checkDrawMoveContour(), GNEAdditional::checkDrawSelectContour(), GNEGenericData::checkDrawSelectContour(), GNEDemandElement::checkDrawSelectContour(), GNEConnection::checkDrawSelectContour(), GNECrossing::checkDrawSelectContour(), GNEEdge::checkDrawSelectContour(), GNEJunction::checkDrawSelectContour(), GNELane::checkDrawSelectContour(), GNEWalkingArea::checkDrawSelectContour(), drawUsingSelectColor(), isAttributeCarrierSelected(), GNEAdditional::isPathElementSelected(), GNEGenericData::isPathElementSelected(), GNEDemandElement::isPathElementSelected(), selectAttributeCarrier(), and unselectAttributeCarrier().
|
staticprivate |
map with the tags properties
Definition at line 479 of file GNEAttributeCarrier.h.
Referenced by fillAdditionalElements(), fillAttributeCarriers(), fillCarFollowingModelAttributes(), fillCommonContainerAttributes(), fillCommonFlowAttributes(), fillCommonMeanDataAttributes(), fillCommonPersonAttributes(), fillCommonStopAttributes(), fillCommonVehicleAttributes(), fillContainerElements(), fillContainerStopElements(), fillContainerTranshipElements(), fillContainerTransportElements(), fillDataElements(), fillDemandElements(), fillJunctionModelAttributes(), fillJuPedSimElements(), fillLaneChangingModelAttributes(), fillNetworkElements(), fillPersonElements(), fillPersonPlanRides(), fillPersonPlanTrips(), fillPersonPlanWalks(), fillPersonStopElements(), fillPlanParentAttributes(), fillPOIAttributes(), fillShapeElements(), fillStopElements(), fillTAZElements(), fillVehicleElements(), fillWaypointElements(), fillWireElements(), getACIcon(), getTagPropertiesByMergingTag(), getTagPropertiesByType(), getTagProperty(), and writeAttributeHelp().
|
protected |
reference to tagProperty associated with this attribute carrier
Definition at line 340 of file GNEAttributeCarrier.h.
Referenced by GNEDemandElement::buildMenuAddReverse(), GNEDemandElement::buildMenuCommandRouteLength(), GNEDetector::checkDrawMoveContour(), GNEDemandElement::checkDrawMoveContour(), GNEAdditional::checkDrawOverContour(), GNEDemandElement::checkDrawOverContour(), GNERoute::computePathElement(), GNEVehicle::computePathElement(), GNEDemandElementPlan::computePlanPathElement(), GNEEdge::copyTemplate(), GNEDemandElement::deleteGLObject(), GNEAdditional::drawAdditionalID(), GNEAdditional::drawAdditionalName(), GNEGenericData::drawAttribute(), GNEEntryExitDetector::drawEntryLogo(), GNEBusStop::drawGL(), GNEEntryExitDetector::drawGL(), GNELaneAreaDetector::drawGL(), GNEContainer::drawGL(), GNEPerson::drawGL(), GNEVehicle::drawGL(), GNELaneAreaDetector::drawJunctionPartialGL(), GNERoute::drawJunctionPartialGL(), GNEVehicle::drawJunctionPartialGL(), GNELaneAreaDetector::drawLanePartialGL(), GNERoute::drawLanePartialGL(), GNEVehicle::drawLanePartialGL(), GNEPoly::drawPolygon(), GNERoute::drawRoutePartialJunction(), GNERoute::drawRoutePartialLane(), GNEStop::drawStopOverLane(), drawUsingSelectColor(), getACIcon(), GNECalibratorFlow::getAttribute(), GNEContainer::getAttribute(), GNEPerson::getAttribute(), GNEVehicle::getAttribute(), GNEVType::getAttribute(), GNEVType::getAttributeDouble(), GNEStop::getColor(), GNEVehicle::getDemandElementProblem(), GNEDemandElement::getDistributionParents(), GNERoute::getFirstPathLane(), GNEVehicle::getFirstPathLane(), GNENetworkElement::getGeometryPointUnderCursorShapeEdited(), GNEContainer::getHierarchyName(), GNEVehicle::getHierarchyName(), GNENetworkElement::getHierarchyName(), GNEDemandElement::getInvalidStops(), GNERoute::getLastPathLane(), GNEVehicle::getLastPathLane(), GNEDetector::getMoveOperation(), GNEStop::getMoveOperation(), GNEAdditional::getParameterWindow(), GNEGenericData::getParameterWindow(), GNEDemandElement::getParameterWindow(), GNENetworkElement::getParameterWindow(), GNEVehicle::getParentName(), GNENetworkElement::getPopUpID(), GNEAdditional::getPopUpMenu(), GNEGenericData::getPopUpMenu(), GNEDemandElement::getPopUpMenu(), GNERoute::getPopUpMenu(), GNEPOI::getPopUpMenu(), GNEPoly::getPopUpMenu(), GNENetworkElement::getShapeEditedPopUpMenu(), getTagProperty(), getTagStr(), GNERoute::getVClass(), hasAttribute(), GNEStop::isAttributeEnabled(), GNEStop::isDemandElementValid(), GNEVehicle::isDemandElementValid(), GNEChargingStation::isValid(), GNEMeanData::isValid(), GNEContainer::isValid(), GNEPersonTrip::isValid(), GNEStop::isValid(), GNEVehicle::isValid(), GNEAdditional::isValidAdditionalID(), GNEDemandElement::isValidDemandElementID(), GNEAdditional::isValidDetectorID(), GNEGenericData::isVisibleInspectDeleteSelect(), GNEDemandElementPlan::replacePlanParent(), resetAttributes(), resetDefaultValues(), selectAttributeCarrier(), GNEAdditional::setAdditionalID(), GNECalibratorFlow::setAttribute(), GNEContainer::setAttribute(), GNEPerson::setAttribute(), GNEVehicle::setAttribute(), GNEVType::setAttribute(), GNERoute::setAttribute(), GNEEdgeData::setColor(), GNEEdgeRelData::setColor(), GNEDemandElement::setDemandElementID(), GNEDetector::splitEdgeGeometry(), GNETranship::splitEdgeGeometry(), GNEWalk::splitEdgeGeometry(), unselectAttributeCarrier(), GNELaneAreaDetector::updateGeometry(), GNEBusStop::writeAdditional(), GNEChargingStation::writeAdditional(), GNEContainerStop::writeAdditional(), GNELaneAreaDetector::writeAdditional(), GNEMultiEntryExitDetector::writeAdditional(), GNEParkingArea::writeAdditional(), GNEParkingSpace::writeAdditional(), GNETAZSourceSink::writeAdditional(), GNETractionSubstation::writeAdditional(), GNEContainer::writeDemandElement(), GNEPerson::writeDemandElement(), GNERoute::writeDemandElement(), GNEStopPlan::writeDemandElement(), GNETranship::writeDemandElement(), GNEVehicle::writeDemandElement(), and GNEWalk::writeDemandElement().
|
static |
empty parameter maps (used by ACs without parameters)
Definition at line 330 of file GNEAttributeCarrier.h.
Referenced by GNECalibratorFlow::getACParametersMap(), GNEClosingLaneReroute::getACParametersMap(), GNEClosingReroute::getACParametersMap(), GNEDestProbReroute::getACParametersMap(), GNEParkingAreaReroute::getACParametersMap(), GNERerouterInterval::getACParametersMap(), GNERerouterSymbol::getACParametersMap(), GNERouteProbReroute::getACParametersMap(), GNETAZSourceSink::getACParametersMap(), GNETractionSubstation::getACParametersMap(), GNEVariableSpeedSignStep::getACParametersMap(), GNEVariableSpeedSignSymbol::getACParametersMap(), GNEMeanData::getACParametersMap(), and GNEWalkingArea::getACParametersMap().
|
static |
true value in string format (used for comparing boolean values in getAttribute(...))
Definition at line 333 of file GNEAttributeCarrier.h.
Referenced by GNEEdge::getAttribute(), and GNEJunction::getAttribute().