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 *GNEApp)
 default constructor
 
void hideDataViewOptionsMenuChecks ()
 hide all options menu checks
 
void updateShortcuts ()
 update shortcuts (alt+X)
 

Data Fields

MFXMenuCheckIconmenuCheckShowAdditionals = nullptr
 menu check to show Additionals
 
MFXMenuCheckIconmenuCheckShowDemandElements = nullptr
 menu check to show Demand Elements
 
MFXMenuCheckIconmenuCheckShowShapes = nullptr
 menu check to show Shapes
 
MFXMenuCheckIconmenuCheckToggleDrawJunctionShape = nullptr
 menu check to toggle draw junction shape
 
MFXMenuCheckIconmenuCheckToggleTAZDrawFill = nullptr
 menu check to toggle TAZ draw fill
 
MFXMenuCheckIconmenuCheckToggleTAZRelDrawing = nullptr
 menu check to toggle TAZRel drawing mode
 
MFXMenuCheckIconmenuCheckToggleTAZRelOnlyFrom = nullptr
 menu check to toggle TAZRel only from
 
MFXMenuCheckIconmenuCheckToggleTAZRelOnlyTo = nullptr
 menu check to toggle TAZRel only to
 
FXMenuSeparator * separator = nullptr
 separator
 

Private Member Functions

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

Private Attributes

GNEApplicationWindowmyGNEApp
 pointer to current GNEApplicationWindow
 

Detailed Description

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

Definition at line 607 of file GNEApplicationWindowHelper.h.

Constructor & Destructor Documentation

◆ DataViewOptions() [1/2]

GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::DataViewOptions ( GNEApplicationWindow GNEApp)

default constructor

Definition at line 1167 of file GNEApplicationWindowHelper.cpp.

◆ DataViewOptions() [2/2]

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

Invalidated copy constructor.

Member Function Documentation

◆ buildDataViewOptionsMenuChecks()

◆ hideDataViewOptionsMenuChecks()

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

hide all options menu checks

Definition at line 1220 of file GNEApplicationWindowHelper.cpp.

Referenced by GNEApplicationWindow::fillMenuBar(), GNEApplicationWindow::onCmdClose(), GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().

Here is the caller graph for this function:

◆ operator=()

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

Invalidated assignment operator.

◆ updateShortcuts()

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

update shortcuts (alt+X)

Definition at line 1234 of file GNEApplicationWindowHelper.cpp.

References toString().

Field Documentation

◆ menuCheckShowAdditionals

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

menu check to show Additionals

Definition at line 625 of file GNEApplicationWindowHelper.h.

◆ menuCheckShowDemandElements

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

menu check to show Demand Elements

Definition at line 631 of file GNEApplicationWindowHelper.h.

◆ menuCheckShowShapes

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

menu check to show Shapes

Definition at line 628 of file GNEApplicationWindowHelper.h.

◆ menuCheckToggleDrawJunctionShape

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

menu check to toggle draw junction shape

Definition at line 622 of file GNEApplicationWindowHelper.h.

◆ menuCheckToggleTAZDrawFill

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

menu check to toggle TAZ draw fill

Definition at line 637 of file GNEApplicationWindowHelper.h.

◆ menuCheckToggleTAZRelDrawing

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

menu check to toggle TAZRel drawing mode

Definition at line 634 of file GNEApplicationWindowHelper.h.

◆ menuCheckToggleTAZRelOnlyFrom

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

menu check to toggle TAZRel only from

Definition at line 640 of file GNEApplicationWindowHelper.h.

◆ menuCheckToggleTAZRelOnlyTo

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

menu check to toggle TAZRel only to

Definition at line 643 of file GNEApplicationWindowHelper.h.

◆ myGNEApp

GNEApplicationWindow* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::myGNEApp
private

pointer to current GNEApplicationWindow

Definition at line 650 of file GNEApplicationWindowHelper.h.

◆ separator

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

separator

Definition at line 646 of file GNEApplicationWindowHelper.h.


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