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

#include <GNEDeleteFrame.h>

Inheritance diagram for GNEDeleteFrame::DeleteOptions:
[legend]
Collaboration diagram for GNEDeleteFrame::DeleteOptions:
[legend]

Public Member Functions

bool deleteOnlyGeometryPoints () const
 check if only delete geometry points checkbox is enabled More...
 
 DeleteOptions (GNEDeleteFrame *deleteFrameParent)
 constructor More...
 
bool protectAdditionals () const
 check if protect additional elements checkbox is enabled More...
 
bool protectDemandElements () const
 check if protect demand elements checkbox is enabled More...
 
bool protectGenericDatas () const
 check if protect generic datas checkbox is enabled More...
 
bool protectShapes () const
 check if protect shapes elements checkbox is enabled More...
 
bool protectTAZs () const
 check if protect TAZ elements checkbox is enabled More...
 
 ~DeleteOptions ()
 destructor More...
 

Private Attributes

FXCheckButton * myDeleteOnlyGeometryPoints
 checkbox for enable/disable delete only geometry points More...
 
FXCheckButton * myProtectAdditionals
 checkbox for enable/disable protect additionals More...
 
FXCheckButton * myProtectDemandElements
 checkbox for enable/disable protect demand elements More...
 
FXCheckButton * myProtectGenericDatas
 checkbox for enable/disable protect generic datas More...
 
FXCheckButton * myProtectShapes
 checkbox for enable/disable protect shapes More...
 
FXCheckButton * myProtectTAZs
 checkbox for enable/disable protect TAZs More...
 

Detailed Description

Definition at line 39 of file GNEDeleteFrame.h.

Constructor & Destructor Documentation

◆ DeleteOptions()

GNEDeleteFrame::DeleteOptions::DeleteOptions ( GNEDeleteFrame deleteFrameParent)

◆ ~DeleteOptions()

GNEDeleteFrame::DeleteOptions::~DeleteOptions ( )

destructor

Definition at line 69 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 73 of file GNEDeleteFrame.cpp.

Referenced by GNEEdge::drawEdgeGeometryPoints(), and GNEViewNet::processLeftButtonPressNetwork().

Here is the caller graph for this function:

◆ protectAdditionals()

bool GNEDeleteFrame::DeleteOptions::protectAdditionals ( ) const

check if protect additional elements checkbox is enabled

Definition at line 79 of file GNEDeleteFrame.cpp.

Referenced by GNEDeleteFrame::SubordinatedElements::checkElements().

Here is the caller graph for this function:

◆ protectDemandElements()

bool GNEDeleteFrame::DeleteOptions::protectDemandElements ( ) const

check if protect demand elements checkbox is enabled

Definition at line 97 of file GNEDeleteFrame.cpp.

Referenced by GNEDeleteFrame::SubordinatedElements::checkElements().

Here is the caller graph for this function:

◆ protectGenericDatas()

bool GNEDeleteFrame::DeleteOptions::protectGenericDatas ( ) const

check if protect generic datas checkbox is enabled

Definition at line 103 of file GNEDeleteFrame.cpp.

Referenced by GNEDeleteFrame::SubordinatedElements::checkElements().

Here is the caller graph for this function:

◆ protectShapes()

bool GNEDeleteFrame::DeleteOptions::protectShapes ( ) const

check if protect shapes elements checkbox is enabled

Definition at line 91 of file GNEDeleteFrame.cpp.

Referenced by GNEDeleteFrame::SubordinatedElements::checkElements().

Here is the caller graph for this function:

◆ protectTAZs()

bool GNEDeleteFrame::DeleteOptions::protectTAZs ( ) const

check if protect TAZ elements checkbox is enabled

Definition at line 85 of file GNEDeleteFrame.cpp.

Referenced by GNEDeleteFrame::SubordinatedElements::checkElements().

Here is the caller graph for this function:

Field Documentation

◆ myDeleteOnlyGeometryPoints

FXCheckButton* GNEDeleteFrame::DeleteOptions::myDeleteOnlyGeometryPoints
private

checkbox for enable/disable delete only geometry points

Definition at line 68 of file GNEDeleteFrame.h.

Referenced by DeleteOptions().

◆ myProtectAdditionals

FXCheckButton* GNEDeleteFrame::DeleteOptions::myProtectAdditionals
private

checkbox for enable/disable protect additionals

Definition at line 71 of file GNEDeleteFrame.h.

Referenced by DeleteOptions().

◆ myProtectDemandElements

FXCheckButton* GNEDeleteFrame::DeleteOptions::myProtectDemandElements
private

checkbox for enable/disable protect demand elements

Definition at line 80 of file GNEDeleteFrame.h.

Referenced by DeleteOptions().

◆ myProtectGenericDatas

FXCheckButton* GNEDeleteFrame::DeleteOptions::myProtectGenericDatas
private

checkbox for enable/disable protect generic datas

Definition at line 83 of file GNEDeleteFrame.h.

Referenced by DeleteOptions().

◆ myProtectShapes

FXCheckButton* GNEDeleteFrame::DeleteOptions::myProtectShapes
private

checkbox for enable/disable protect shapes

Definition at line 77 of file GNEDeleteFrame.h.

Referenced by DeleteOptions().

◆ myProtectTAZs

FXCheckButton* GNEDeleteFrame::DeleteOptions::myProtectTAZs
private

checkbox for enable/disable protect TAZs

Definition at line 74 of file GNEDeleteFrame.h.

Referenced by DeleteOptions().


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