45 edge->incRef(
"GNEChange_Edge");
GNEInspectorFrame * getInspectorFrame() const
get frame for GNE_MODE_INSPECT
the function-object for an editing operation (abstract base)
root element of a network file
GNEViewParent * getViewParent() const
get the net object
void insertEdge(GNEEdge *edge)
inserts a single edge into the net and into the underlying netbuild-container
FXString undoName() const
return undoName
std::string toString(const T &t, std::streamsize accuracy=gPrecision)
GNEFrame::ACHierarchy * getACHierarchy() const
get ACHierarchy
void refreshACHierarchy()
refresh ACHierarchy
const std::string getID() const
function to support debugging
void decRef(const std::string &debugMsg="")
Decrease reference.
begin/end of the description of an edge
A road/street connecting two junctions (netedit-version)
FXString redoName() const
get Redo name
GNENet * myNet
the net to which operations shall be applied or which shall be informed about gui updates (we are not...
const std::string & getTagStr() const
get tag assigned to this object in string format
void requiereSaveNet(bool value)
inform that net has to be saved
GNEEdge * myEdge
full information regarding the edge that is to be created/deleted
bool myForward
we group antagonistic commands (create junction/delete junction) and keep them apart by this flag ...
void deleteSingleEdge(GNEEdge *edge)
deletes a single edge
~GNEChange_Edge()
Destructor.
bool unreferenced()
check if object ins't referenced
GNEViewNet * getViewNet() const
get view net