 |
Eclipse SUMO - Simulation of Urban MObility
|
Go to the documentation of this file.
16 #ifndef GNEChange_Children_h
17 #define GNEChange_Children_h
An Element which don't belongs to GNENet but has influency in the simulation.
GNEDemandElement * myChildDemandElement
demand element which position will be edited edited
GNEDemandElement * myParentDemandElement
full information regarding the parent demand element element that will be modified
const Operation myOperation
GNEChange_Children(GNEDemandElement *demandElementParent, GNEDemandElement *demandElementChild, const Operation operation)
Constructor for creating/deleting an additional element.
const std::vector< GNEDemandElement * > myOriginalChildElements
copy of child demand elementss before apply operation
std::vector< GNEDemandElement * > myEditedChildElements
element childrens after apply operation
FXString undoName() const
return undoName
FXString redoName() const
get Redo name
the function-object for an editing operation (abstract base)
~GNEChange_Children()
Destructor.