 |
Eclipse SUMO - Simulation of Urban MObility
|
Go to the documentation of this file.
41 myJunction(junction) {
43 junction->incRef(
"GNEChange_Junction");
bool unreferenced()
check if object ins't referenced
const std::string getID() const
function to support debugging
void requiereSaveNet(bool value)
inform that net has to be saved
bool myForward
we group antagonistic commands (create junction/delete junction) and keep them apart by this flag
~GNEChange_Junction()
Destructor.
void insertJunction(GNEJunction *junction)
inserts a single junction into the net and into the underlying netbuild-container
void deleteSingleJunction(GNEJunction *junction, bool updateViewAfterDeleting)
deletes a single junction
GNENet * myNet
the net to which operations shall be applied or which shall be informed about gui updates (we are not...
void decRef(const std::string &debugMsg="")
Decrease reference.
GNEJunction * myJunction
full information regarding the junction that is to be created/deleted
std::string toString(const T &t, std::streamsize accuracy=gPrecision)
root element of a network file
FXString redoName() const
get Redo name
const std::string & getTagStr() const
get tag assigned to this object in string format
FXString undoName() const
return undoName
the function-object for an editing operation (abstract base)
begin/end of the description of a junction