![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct used to group all variables related to view options in supermode Demand More...
#include <GNEApplicationWindowHelper.h>
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... | |
Private Member Functions | |
DemandViewOptions (const DemandViewOptions &)=delete | |
Invalidated copy constructor. More... | |
DemandViewOptions & | operator= (const DemandViewOptions &)=delete |
Invalidated assignment operator. More... | |
Private Attributes | |
GNEApplicationWindow * | myGNEApp |
pointer to current GNEApplicationWindows More... | |
struct used to group all variables related to view options in supermode Demand
Definition at line 512 of file GNEApplicationWindowHelper.h.
GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::DemandViewOptions | ( | GNEApplicationWindow * | GNEApp | ) |
default constructor
Definition at line 779 of file GNEApplicationWindowHelper.cpp.
|
privatedelete |
Invalidated copy constructor.
void GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::buildDemandViewOptionsMenuChecks | ( | FXMenuPane * | editMenu | ) |
build menu checks
Definition at line 797 of file GNEApplicationWindowHelper.cpp.
References GUIDesigns::buildFXMenuCheckboxIcon(), COMMONMODE_CHECKBOX_SPREADVEHICLE, COMMONMODE_CHECKBOX_TOGGLEDRAWJUNCTIONSHAPE, COMMONMODE_CHECKBOX_TOGGLEGRID, DEMANDMODE_CHECKBOX_HIDENONINSPECTEDDEMANDELEMENTS, DEMANDMODE_CHECKBOX_HIDESHAPES, DEMANDMODE_CHECKBOX_LOCKCONTAINER, DEMANDMODE_CHECKBOX_LOCKPERSON, DEMANDMODE_CHECKBOX_SHOWCONTAINERPLANS, DEMANDMODE_CHECKBOX_SHOWOVERLAPPEDROUTES, DEMANDMODE_CHECKBOX_SHOWPERSONPLANS, DEMANDMODE_CHECKBOX_SHOWTRIPS, GUIIconSubSys::getIcon(), MID_GNE_DEMANDVIEWOPTIONS_DRAWSPREADVEHICLES, MID_GNE_DEMANDVIEWOPTIONS_HIDENONINSPECTED, MID_GNE_DEMANDVIEWOPTIONS_HIDESHAPES, MID_GNE_DEMANDVIEWOPTIONS_LOCKCONTAINER, MID_GNE_DEMANDVIEWOPTIONS_LOCKPERSON, MID_GNE_DEMANDVIEWOPTIONS_SHOWALLCONTAINERPLANS, MID_GNE_DEMANDVIEWOPTIONS_SHOWALLPERSONPLANS, MID_GNE_DEMANDVIEWOPTIONS_SHOWGRID, MID_GNE_DEMANDVIEWOPTIONS_SHOWOVERLAPPEDROUTES, MID_GNE_DEMANDVIEWOPTIONS_SHOWTRIPS, MID_GNE_DEMANDVIEWOPTIONS_TOGGLEDRAWJUNCTIONSHAPE, and GNEApplicationWindowHelper::EditMenuCommands::myGNEApp.
Referenced by GNEApplicationWindow::fillMenuBar().
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().
|
privatedelete |
Invalidated assignment operator.
void GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::updateShortcuts | ( | ) |
update shortcuts (alt+X)
Definition at line 877 of file GNEApplicationWindowHelper.cpp.
References toString().
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.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckHideNonInspectedDemandElements |
menu check for hide non inspected demand elements
Definition at line 542 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckHideShapes |
menu check for hide shapes (Polygons and POIs)
Definition at line 536 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckLockContainer |
menu check for lock Container
Definition at line 557 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckLockPerson |
menu check for lock Person
Definition at line 551 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowAllContainerPlans |
menu check for show all container plans
Definition at line 554 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowAllPersonPlans |
menu check for show all person plans
Definition at line 548 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowAllTrips |
menu check for show all trips plans
Definition at line 539 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowOverlappedRoutes |
menu check for show overlapped routes
Definition at line 545 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckToggleDrawJunctionShape |
menu check to toggle draw junction shape
Definition at line 530 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckToggleGrid |
menu check to show grid button
Definition at line 527 of file GNEApplicationWindowHelper.h.
|
private |
pointer to current GNEApplicationWindows
Definition at line 564 of file GNEApplicationWindowHelper.h.
FXMenuSeparator* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::separator |
separator
Definition at line 560 of file GNEApplicationWindowHelper.h.