![]() |
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... | |
Data Fields | |
FXMenuCheckIcon * | menuCheckDrawSpreadVehicles |
menu check to draw vehicles in begin position or spread in lane More... | |
FXMenuCheckIcon * | menuCheckHideNonInspectedDemandElements |
menu check for hide non inspected demand elements More... | |
FXMenuCheckIcon * | menuCheckHideShapes |
menu check for hide shapes (Polygons and POIs) More... | |
FXMenuCheckIcon * | menuCheckLockContainer |
menu check for lock Container More... | |
FXMenuCheckIcon * | menuCheckLockPerson |
menu check for lock Person More... | |
FXMenuCheckIcon * | menuCheckShowAllContainerPlans |
menu check for show all container plans More... | |
FXMenuCheckIcon * | menuCheckShowAllPersonPlans |
menu check for show all person plans More... | |
FXMenuCheckIcon * | menuCheckShowAllTrips |
menu check for show all trips plans More... | |
FXMenuCheckIcon * | menuCheckShowOverlappedRoutes |
menu check for show overlapped routes More... | |
FXMenuCheckIcon * | menuCheckToggleGrid |
menu check to show grid button More... | |
FXMenuSeparator * | separator |
separator 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 471 of file GNEApplicationWindowHelper.h.
GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::DemandViewOptions | ( | GNEApplicationWindow * | GNEApp | ) |
default constructor
Definition at line 743 of file GNEApplicationWindowHelper.cpp.
|
privatedelete |
Invalidated copy constructor.
void GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::buildDemandViewOptionsMenuChecks | ( | FXMenuPane * | editMenu | ) |
build menu checks
Definition at line 760 of file GNEApplicationWindowHelper.cpp.
References GUIDesigns::buildFXMenuCheckboxIcon(), COMMONMODE_CHECKBOX_SPREADVEHICLE, 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, and GNEApplicationWindowHelper::EditMenuCommands::myGNEApp.
Referenced by GNEApplicationWindow::fillMenuBar().
void GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::hideDemandViewOptionsMenuChecks | ( | ) |
hide all options menu checks
Definition at line 818 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::fillMenuBar(), GNEApplicationWindow::onCmdClose(), GNEApplicationWindow::onCmdReload(), GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
|
privatedelete |
Invalidated assignment operator.
FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckDrawSpreadVehicles |
menu check to draw vehicles in begin position or spread in lane
Definition at line 486 of file GNEApplicationWindowHelper.h.
FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckHideNonInspectedDemandElements |
menu check for hide non inspected demand elements
Definition at line 495 of file GNEApplicationWindowHelper.h.
FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckHideShapes |
menu check for hide shapes (Polygons and POIs)
Definition at line 489 of file GNEApplicationWindowHelper.h.
FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckLockContainer |
menu check for lock Container
Definition at line 510 of file GNEApplicationWindowHelper.h.
FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckLockPerson |
menu check for lock Person
Definition at line 504 of file GNEApplicationWindowHelper.h.
FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowAllContainerPlans |
menu check for show all container plans
Definition at line 507 of file GNEApplicationWindowHelper.h.
FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowAllPersonPlans |
menu check for show all person plans
Definition at line 501 of file GNEApplicationWindowHelper.h.
FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowAllTrips |
menu check for show all trips plans
Definition at line 492 of file GNEApplicationWindowHelper.h.
FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowOverlappedRoutes |
menu check for show overlapped routes
Definition at line 498 of file GNEApplicationWindowHelper.h.
FXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckToggleGrid |
menu check to show grid button
Definition at line 483 of file GNEApplicationWindowHelper.h.
|
private |
pointer to current GNEApplicationWindows
Definition at line 517 of file GNEApplicationWindowHelper.h.
FXMenuSeparator* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::separator |
separator
Definition at line 513 of file GNEApplicationWindowHelper.h.