49 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...
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
SumoXMLTag getTag() const
get XML Tag assigned to this object