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

#include <GNEDeleteFrame.h>

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

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...
 
 ~DeleteOptions ()
 destructor More...
 

Private Attributes

GNEDeleteFramemyDeleteFrameParent
 pointer to delete Frame Parent More...
 
FXCheckButton * myDeleteOnlyGeometryPoints
 checkbox for enable/disable delete only geometry points More...
 
FXCheckButton * myForceDeleteAdditionals
 checkbox for enable/disable automatically delete additionals childs 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 59 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 69 of file GNEDeleteFrame.cpp.

References myDeleteOnlyGeometryPoints.

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

◆ forceDeleteAdditionals()

bool GNEDeleteFrame::DeleteOptions::forceDeleteAdditionals ( ) const

check if force delete additionals checkbox is enabled

Definition at line 63 of file GNEDeleteFrame.cpp.

References myForceDeleteAdditionals.

Referenced by GNEDeleteFrame::removeAttributeCarrier().

Field Documentation

◆ myDeleteFrameParent

GNEDeleteFrame* GNEDeleteFrame::DeleteOptions::myDeleteFrameParent
private

pointer to delete Frame Parent

Definition at line 57 of file GNEDeleteFrame.h.

◆ myDeleteOnlyGeometryPoints

FXCheckButton* GNEDeleteFrame::DeleteOptions::myDeleteOnlyGeometryPoints
private

checkbox for enable/disable delete only geometry points

Definition at line 63 of file GNEDeleteFrame.h.

Referenced by deleteOnlyGeometryPoints(), and DeleteOptions().

◆ myForceDeleteAdditionals

FXCheckButton* GNEDeleteFrame::DeleteOptions::myForceDeleteAdditionals
private

checkbox for enable/disable automatically delete additionals childs

Definition at line 60 of file GNEDeleteFrame.h.

Referenced by DeleteOptions(), and forceDeleteAdditionals().


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