 |
Eclipse SUMO - Simulation of Urban MObility
|
Go to the documentation of this file.
17 #ifndef GNEChange_DemandElement_h
18 #define GNEChange_DemandElement_h
const std::vector< GNEEdge * > & myEdgeParents
reference to vector of edge parents
An Element which don't belongs to GNENet but has influency in the simulation.
An Element which don't belongs to GNENet but has influency in the simulation.
const std::vector< GNEAdditional * > & myAdditionalChildren
reference to vector of additional children
const std::vector< GNEAdditional * > & myAdditionalParents
reference to vector of additional parents
FXString undoName() const
return undoName
A road/street connecting two junctions (netedit-version)
const std::vector< GNEDemandElement * > & myDemandElementParents
reference to vector of demand element parents
const std::vector< GNEEdge * > & myEdgeChildren
reference to vector of edge children
const std::vector< GNELane * > & myLaneChildren
reference to vector of lane children
const std::vector< GNELane * > & myLaneParents
reference to vector of lane parents
const std::vector< GNEDemandElement * > & myDemandElementChildren
reference to vector of demand element children
FXString redoName() const
get Redo name
GNEDemandElement * myDemandElement
full information regarding the demand element element that is to be created/deleted
~GNEChange_DemandElement()
Destructor.
const std::vector< GNEShape * > & myShapeParents
reference to vector of shape parents
the function-object for an editing operation (abstract base)
This lane is powered by an underlying GNEEdge and basically knows how to draw itself.
GNEChange_DemandElement(GNEDemandElement *demandElement, bool forward)
Constructor for creating/deleting an demand element element.
const std::vector< GNEShape * > & myShapeChildren
reference to vector of shape children