Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions Struct Reference

struct used to group all variables related to view options in supermode Data More...

#include <GNEApplicationWindowHelper.h>

Collaboration diagram for GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions:
[legend]

Public Member Functions

void buildDataViewOptionsMenuChecks (FXMenuPane *editMenu)
 build menu checks
 DataViewOptions (GNEApplicationWindow *applicationWindow)
 default constructor
void hideDataViewOptionsMenuChecks ()
 hide all options menu checks
void updateShortcuts ()
 update shortcuts (alt+X)

Data Fields

MFXMenuCheckIcon * menuCheckShowAdditionals = nullptr
 menu check to show Additionals
MFXMenuCheckIcon * menuCheckShowDemandElements = nullptr
 menu check to show Demand Elements
MFXMenuCheckIcon * menuCheckShowShapes = nullptr
 menu check to show Shapes
MFXMenuCheckIcon * menuCheckToggleDrawJunctionShape = nullptr
 menu check to toggle draw junction shape
MFXMenuCheckIcon * menuCheckToggleTAZDrawFill = nullptr
 menu check to toggle TAZ draw fill
MFXMenuCheckIcon * menuCheckToggleTAZRelDrawing = nullptr
 menu check to toggle TAZRel drawing mode
MFXMenuCheckIcon * menuCheckToggleTAZRelOnlyFrom = nullptr
 menu check to toggle TAZRel only from
MFXMenuCheckIcon * menuCheckToggleTAZRelOnlyTo = nullptr
 menu check to toggle TAZRel only to
FXMenuSeparator * separator = nullptr
 separator

Private Member Functions

 DataViewOptions (const DataViewOptions &)=delete
 Invalidated copy constructor.
DataViewOptions & operator= (const DataViewOptions &)=delete
 Invalidated assignment operator.

Private Attributes

GNEApplicationWindow * myApplicationWindow
 pointer to current GNEApplicationWindow

Detailed Description

struct used to group all variables related to view options in supermode Data

Definition at line 608 of file GNEApplicationWindowHelper.h.

Constructor & Destructor Documentation

◆ DataViewOptions() [1/2]

GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::DataViewOptions ( GNEApplicationWindow * applicationWindow)

default constructor

Definition at line 1166 of file GNEApplicationWindowHelper.cpp.

References myApplicationWindow.

Referenced by DataViewOptions(), and operator=().

Here is the caller graph for this function:

◆ DataViewOptions() [2/2]

GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::DataViewOptions ( const DataViewOptions & )
privatedelete

Invalidated copy constructor.

References DataViewOptions().

Member Function Documentation

◆ buildDataViewOptionsMenuChecks()

◆ hideDataViewOptionsMenuChecks()

void GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::hideDataViewOptionsMenuChecks ( )

◆ operator=()

DataViewOptions & GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::operator= ( const DataViewOptions & )
privatedelete

Invalidated assignment operator.

References DataViewOptions().

◆ updateShortcuts()

void GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::updateShortcuts ( )

Field Documentation

◆ menuCheckShowAdditionals

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckShowAdditionals = nullptr

menu check to show Additionals

Definition at line 626 of file GNEApplicationWindowHelper.h.

Referenced by buildDataViewOptionsMenuChecks(), hideDataViewOptionsMenuChecks(), and updateShortcuts().

◆ menuCheckShowDemandElements

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckShowDemandElements = nullptr

menu check to show Demand Elements

Definition at line 632 of file GNEApplicationWindowHelper.h.

Referenced by buildDataViewOptionsMenuChecks(), hideDataViewOptionsMenuChecks(), and updateShortcuts().

◆ menuCheckShowShapes

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckShowShapes = nullptr

menu check to show Shapes

Definition at line 629 of file GNEApplicationWindowHelper.h.

Referenced by buildDataViewOptionsMenuChecks(), hideDataViewOptionsMenuChecks(), and updateShortcuts().

◆ menuCheckToggleDrawJunctionShape

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckToggleDrawJunctionShape = nullptr

menu check to toggle draw junction shape

Definition at line 623 of file GNEApplicationWindowHelper.h.

Referenced by buildDataViewOptionsMenuChecks(), and hideDataViewOptionsMenuChecks().

◆ menuCheckToggleTAZDrawFill

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckToggleTAZDrawFill = nullptr

menu check to toggle TAZ draw fill

Definition at line 638 of file GNEApplicationWindowHelper.h.

Referenced by buildDataViewOptionsMenuChecks(), hideDataViewOptionsMenuChecks(), and updateShortcuts().

◆ menuCheckToggleTAZRelDrawing

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckToggleTAZRelDrawing = nullptr

menu check to toggle TAZRel drawing mode

Definition at line 635 of file GNEApplicationWindowHelper.h.

Referenced by buildDataViewOptionsMenuChecks(), hideDataViewOptionsMenuChecks(), and updateShortcuts().

◆ menuCheckToggleTAZRelOnlyFrom

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckToggleTAZRelOnlyFrom = nullptr

menu check to toggle TAZRel only from

Definition at line 641 of file GNEApplicationWindowHelper.h.

Referenced by buildDataViewOptionsMenuChecks(), hideDataViewOptionsMenuChecks(), and updateShortcuts().

◆ menuCheckToggleTAZRelOnlyTo

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckToggleTAZRelOnlyTo = nullptr

menu check to toggle TAZRel only to

Definition at line 644 of file GNEApplicationWindowHelper.h.

Referenced by buildDataViewOptionsMenuChecks(), hideDataViewOptionsMenuChecks(), and updateShortcuts().

◆ myApplicationWindow

GNEApplicationWindow* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::myApplicationWindow
private

pointer to current GNEApplicationWindow

Definition at line 651 of file GNEApplicationWindowHelper.h.

Referenced by buildDataViewOptionsMenuChecks(), and DataViewOptions().

◆ separator

FXMenuSeparator* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::separator = nullptr

separator

Definition at line 647 of file GNEApplicationWindowHelper.h.

Referenced by buildDataViewOptionsMenuChecks(), and hideDataViewOptionsMenuChecks().


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