17 #ifndef GNEDeleteFrame_h 18 #define GNEDeleteFrame_h DeleteOptions * getDeleteOptions() const
get delete options
void hide()
hide delete frame
void removeAttributeCarrier(const GNEViewNetHelper::ObjectsUnderCursor &objectsUnderCursor, bool ignoreOptions=false)
remove attribute carrier (element)
void show()
show delete frame
int demandElementParents
demand element parents
GNEDeleteFrame(FXHorizontalFrame *horizontalFrameParent, GNEViewNet *viewNet)
Constructor.
FXCheckButton * myDeleteOnlyGeometryPoints
checkbox for enable/disable delete only geometry points
This lane is powered by an underlying GNEEdge and basically knows how to draw itself.
int additionalParents
additional parents
~GNEDeleteFrame()
Destructor.
class used to group all variables related with objects under cursor after a click over view ...
FXCheckButton * myProtectDemandElements
checkbox for enable/disable automatic deletion of demand children
bool ACsToDelete() const
check if there is ACs to delete
DeleteOptions * myDeleteOptions
modul for delete options
int demandElementChildren
demand element children
A road/street connecting two junctions (netedit-version)
bool protectDemandElements() const
check if protect demand elements checkbox is enabled
An Element which don't belongs to GNENet but has influency in the simulation.
bool deleteOnlyGeometryPoints() const
check if only delete geometry points checkbox is enabled
struct for saving subordinated elements (Junction->Edge->Lane->(Additional | DemandElement) ...
~DeleteOptions()
destructor
int additionalChildren
additional children
DeleteOptions(GNEDeleteFrame *deleteFrameParent)
constructor
FXCheckButton * myForceDeleteAdditionals
checkbox for enable/disable automatic deletion of additionals children
An Element which don't belongs to GNENet but has influency in the simulation.
bool forceDeleteAdditionals() const
check if force delete additionals checkbox is enabled
GNEFrameModuls::AttributeCarrierHierarchy * myAttributeCarrierHierarchy
modul for hierarchy
void removeSelectedAttributeCarriers()
remove selected attribute carriers (element)