Eclipse SUMO - Simulation of Urban MObility
GNEDeleteFrame::DeleteOptions Class Reference

#include <GNEDeleteFrame.h>

Inheritance diagram for GNEDeleteFrame::DeleteOptions:
Collaboration diagram for GNEDeleteFrame::DeleteOptions:

Public Member Functions

bool deleteOnlyGeometryPoints () const
 check if only delete geometry points checkbox is enabled More...
 
 DeleteOptions (GNEDeleteFrame *deleteFrameParent)
 constructor More...
 
bool forceDeleteAdditionals () const
 check if force delete additionals checkbox is enabled More...
 
bool protectDemandElements () const
 check if protect demand elements checkbox is enabled More...
 
 ~DeleteOptions ()
 destructor More...
 

Private Attributes

FXCheckButton * myDeleteOnlyGeometryPoints
 checkbox for enable/disable delete only geometry points More...
 
FXCheckButton * myForceDeleteAdditionals
 checkbox for enable/disable automatic deletion of additionals children More...
 
FXCheckButton * myProtectDemandElements
 checkbox for enable/disable automatic deletion of demand children More...
 

Detailed Description

Definition at line 40 of file GNEDeleteFrame.h.

Constructor & Destructor Documentation

◆ DeleteOptions()

GNEDeleteFrame::DeleteOptions::DeleteOptions ( GNEDeleteFrame deleteFrameParent)

◆ ~DeleteOptions()

GNEDeleteFrame::DeleteOptions::~DeleteOptions ( )

destructor

Definition at line 62 of file GNEDeleteFrame.cpp.

Member Function Documentation

◆ deleteOnlyGeometryPoints()

bool GNEDeleteFrame::DeleteOptions::deleteOnlyGeometryPoints ( ) const

check if only delete geometry points checkbox is enabled

Definition at line 72 of file GNEDeleteFrame.cpp.

Referenced by GNEViewNet::processLeftButtonPressNetwork(), and GNEDeleteFrame::removeAttributeCarrier().

◆ forceDeleteAdditionals()

bool GNEDeleteFrame::DeleteOptions::forceDeleteAdditionals ( ) const

check if force delete additionals checkbox is enabled

Definition at line 66 of file GNEDeleteFrame.cpp.

Referenced by GNEDeleteFrame::removeAttributeCarrier().

◆ protectDemandElements()

bool GNEDeleteFrame::DeleteOptions::protectDemandElements ( ) const

check if protect demand elements checkbox is enabled

Definition at line 78 of file GNEDeleteFrame.cpp.

Referenced by GNEDeleteFrame::removeAttributeCarrier().

Field Documentation

◆ myDeleteOnlyGeometryPoints

FXCheckButton* GNEDeleteFrame::DeleteOptions::myDeleteOnlyGeometryPoints
private

checkbox for enable/disable delete only geometry points

Definition at line 63 of file GNEDeleteFrame.h.

Referenced by DeleteOptions().

◆ myForceDeleteAdditionals

FXCheckButton* GNEDeleteFrame::DeleteOptions::myForceDeleteAdditionals
private

checkbox for enable/disable automatic deletion of additionals children

Definition at line 60 of file GNEDeleteFrame.h.

Referenced by DeleteOptions().

◆ myProtectDemandElements

FXCheckButton* GNEDeleteFrame::DeleteOptions::myProtectDemandElements
private

checkbox for enable/disable automatic deletion of demand children

Definition at line 66 of file GNEDeleteFrame.h.

Referenced by DeleteOptions().


The documentation for this class was generated from the following files: