54 myPOI->incRef(
"GNEChange_POI");
the function-object for an editing operation (abstract base)
bool getBool(const std::string &name) const
Returns the boolean-value of the named option (only for Option_Bool)
A NBNetBuilder extended by visualisation and editing capabilities.
begin/end of the description of a polygon
#define WRITE_WARNING(msg)
static OptionsCont & getOptions()
Retrieves the options.
FXString undoName() const
return undoName
FXString redoName() const
get Redo name
std::string toString(const T &t, std::streamsize accuracy=gPrecision)
void insertPOIInView(GNEPOI *p)
insert created shape in view net
const std::string getID() const
function to support debugging
void decRef(const std::string &debugMsg="")
Decrease reference.
GNEPOI * myPOI
pointer to POI
GNENet * myNet
the net to which operations shall be applied or which shall be informed about gui updates (we are not...
bool removePOI(const std::string &id)
Removes a PoI from the container.
bool myForward
we group antagonistic commands (create junction/delete junction) and keep them apart by this flag ...
void requiereSaveShapes()
inform that shapes has to be saved
void removePOIOfView(GNEPOI *p)
remove shape of view net
~GNEChange_POI()
Destructor.
bool unreferenced()
check if object ins't referenced