20 #ifndef GNEChange_Crossing_h 21 #define GNEChange_Crossing_h the function-object for an editing operation (abstract base)
FXString undoName() const
return undoName
The representation of a single edge during network building.
A NBNetBuilder extended by visualisation and editing capabilities.
bool mySelected
flag to indicates if crossing was previously selected
GNEChange_Crossing(GNEJunction *junctionParent, const std::vector< NBEdge * > &edges, double width, bool priority, bool selected, bool forward)
Constructor for creating/deleting an crossing.
GNEJunction * myJunctionParent
full information regarding the Junction in which GNECRossing is created
~GNEChange_Crossing()
Destructor.
bool myPriority
priority of GNECrossing
std::vector< NBEdge * > myEdges
vector to save all edges of GNECrossing
FXString redoName() const
get Redo name
double myWidth
width of GNECrossing