20 #ifndef GNEChange_Edge_h 21 #define GNEChange_Edge_h the function-object for an editing operation (abstract base)
std::map< GNELane *, std::vector< GNEAdditionalSet * > > myAdditionalSetsLanes
additional sets vinculated with the lanes of edge
A NBNetBuilder extended by visualisation and editing capabilities.
This lane is powered by an underlying GNEEdge and basically knows how to draw itself.
An Element wich group additionalSet elements.
FXString redoName() const
get Redo name
GNEChange_Edge(GNENet *net, GNEEdge *edge, bool forward)
Constructor for creating/deleting an edge.
FXString undoName() const
return undoName
A road/street connecting two junctions (netedit-version)
std::vector< GNEAdditionalSet * > myAdditionalSetsEdge
additional sets vinculated with this edge
GNEEdge * myEdge
full information regarding the edge that is to be created/deleted
~GNEChange_Edge()
Destructor.