17 #ifndef GNEChange_Edge_h 18 #define GNEChange_Edge_h std::vector< std::vector< GNEAdditional * > > myLaneAdditionalChildren
vector of references to vector of additional children (used by lanes)
the function-object for an editing operation (abstract base)
std::vector< std::vector< GNEDemandElement * > > myLaneDemandElementParents
vector of references to vector of demand element parents (used by lanes)
std::vector< std::vector< GNEShape * > > myLaneShapeParents
vector of references to vector of shape parents (used by lanes)
const std::vector< GNEAdditional * > & myEdgeAdditionalChildren
reference to vector of additional children
A NBNetBuilder extended by visualisation and editing capabilities.
This lane is powered by an underlying GNEEdge and basically knows how to draw itself.
const std::vector< GNEShape * > & myEdgeShapeParents
reference to vector of shape parents
FXString undoName() const
return undoName
const std::vector< GNEDemandElement * > & myEdgeDemandElementParents
reference to vector of demand element parents
const std::vector< GNEAdditional * > & myEdgeAdditionalParents
reference to vector of additional parents
std::vector< std::vector< GNEDemandElement * > > myLaneDemandElementChildren
vector of references to vector of demand element children (used by lanes)
GNEChange_Edge(GNEEdge *edge, bool forward)
Constructor for creating/deleting an edge.
A road/street connecting two junctions (netedit-version)
FXString redoName() const
get Redo name
An Element which don't belongs to GNENet but has influency in the simulation.
GNEEdge * myEdge
full information regarding the edge that is to be created/deleted
std::vector< std::vector< GNEShape * > > myLaneShapeChildren
vector of references to vector of shape children (used by lanes)
const std::vector< GNEDemandElement * > & myEdgeDemandElementChildren
vector of references to vector of demand element children (used by lanes)
~GNEChange_Edge()
Destructor.
std::vector< std::vector< GNEAdditional * > > myLaneAdditionalParents
vector of references to vector of additional parents (used by lanes)
const std::vector< GNEShape * > & myEdgeShapeChildren
reference to vector of shape children