Eclipse SUMO - Simulation of Urban MObility
GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions Struct Reference

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

#include <GNEApplicationWindowHelper.h>

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

Public Member Functions

void buildDemandViewOptionsMenuChecks (FXMenuPane *editMenu)
 build menu checks More...
 
 DemandViewOptions (GNEApplicationWindow *GNEApp)
 default constructor More...
 
void hideDemandViewOptionsMenuChecks ()
 hide all options menu checks More...
 
void updateShortcuts ()
 update shortcuts (alt+X) More...
 

Data Fields

MFXMenuCheckIconmenuCheckDrawSpreadVehicles
 menu check to draw vehicles in begin position or spread in lane More...
 
MFXMenuCheckIconmenuCheckHideNonInspectedDemandElements
 menu check for hide non inspected demand elements More...
 
MFXMenuCheckIconmenuCheckHideShapes
 menu check for hide shapes (Polygons and POIs) More...
 
MFXMenuCheckIconmenuCheckLockContainer
 menu check for lock Container More...
 
MFXMenuCheckIconmenuCheckLockPerson
 menu check for lock Person More...
 
MFXMenuCheckIconmenuCheckShowAllContainerPlans
 menu check for show all container plans More...
 
MFXMenuCheckIconmenuCheckShowAllPersonPlans
 menu check for show all person plans More...
 
MFXMenuCheckIconmenuCheckShowAllTrips
 menu check for show all trips plans More...
 
MFXMenuCheckIconmenuCheckShowOverlappedRoutes
 menu check for show overlapped routes More...
 
MFXMenuCheckIconmenuCheckToggleDrawJunctionShape
 menu check to toggle draw junction shape More...
 
MFXMenuCheckIconmenuCheckToggleGrid
 menu check to show grid button More...
 
FXMenuSeparator * separator
 separator More...
 

Private Member Functions

 DemandViewOptions (const DemandViewOptions &)=delete
 Invalidated copy constructor. More...
 
DemandViewOptionsoperator= (const DemandViewOptions &)=delete
 Invalidated assignment operator. More...
 

Private Attributes

GNEApplicationWindowmyGNEApp
 pointer to current GNEApplicationWindows More...
 

Detailed Description

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

Definition at line 512 of file GNEApplicationWindowHelper.h.

Constructor & Destructor Documentation

◆ DemandViewOptions() [1/2]

GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::DemandViewOptions ( GNEApplicationWindow GNEApp)

default constructor

Definition at line 779 of file GNEApplicationWindowHelper.cpp.

◆ DemandViewOptions() [2/2]

GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::DemandViewOptions ( const DemandViewOptions )
privatedelete

Invalidated copy constructor.

Member Function Documentation

◆ buildDemandViewOptionsMenuChecks()

◆ hideDemandViewOptionsMenuChecks()

void GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::hideDemandViewOptionsMenuChecks ( )

hide all options menu checks

Definition at line 860 of file GNEApplicationWindowHelper.cpp.

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

Here is the caller graph for this function:

◆ operator=()

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

Invalidated assignment operator.

◆ updateShortcuts()

void GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::updateShortcuts ( )

update shortcuts (alt+X)

Definition at line 877 of file GNEApplicationWindowHelper.cpp.

References toString().

Field Documentation

◆ menuCheckDrawSpreadVehicles

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckDrawSpreadVehicles

menu check to draw vehicles in begin position or spread in lane

Definition at line 533 of file GNEApplicationWindowHelper.h.

◆ menuCheckHideNonInspectedDemandElements

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckHideNonInspectedDemandElements

menu check for hide non inspected demand elements

Definition at line 542 of file GNEApplicationWindowHelper.h.

◆ menuCheckHideShapes

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckHideShapes

menu check for hide shapes (Polygons and POIs)

Definition at line 536 of file GNEApplicationWindowHelper.h.

◆ menuCheckLockContainer

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckLockContainer

menu check for lock Container

Definition at line 557 of file GNEApplicationWindowHelper.h.

◆ menuCheckLockPerson

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckLockPerson

menu check for lock Person

Definition at line 551 of file GNEApplicationWindowHelper.h.

◆ menuCheckShowAllContainerPlans

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowAllContainerPlans

menu check for show all container plans

Definition at line 554 of file GNEApplicationWindowHelper.h.

◆ menuCheckShowAllPersonPlans

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowAllPersonPlans

menu check for show all person plans

Definition at line 548 of file GNEApplicationWindowHelper.h.

◆ menuCheckShowAllTrips

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowAllTrips

menu check for show all trips plans

Definition at line 539 of file GNEApplicationWindowHelper.h.

◆ menuCheckShowOverlappedRoutes

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowOverlappedRoutes

menu check for show overlapped routes

Definition at line 545 of file GNEApplicationWindowHelper.h.

◆ menuCheckToggleDrawJunctionShape

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckToggleDrawJunctionShape

menu check to toggle draw junction shape

Definition at line 530 of file GNEApplicationWindowHelper.h.

◆ menuCheckToggleGrid

MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckToggleGrid

menu check to show grid button

Definition at line 527 of file GNEApplicationWindowHelper.h.

◆ myGNEApp

GNEApplicationWindow* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::myGNEApp
private

pointer to current GNEApplicationWindows

Definition at line 564 of file GNEApplicationWindowHelper.h.

◆ separator

FXMenuSeparator* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::separator

separator

Definition at line 560 of file GNEApplicationWindowHelper.h.


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