![]() |
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 | |
DemandViewOptions (GNEApplicationWindow *GNEApp) | |
default constructor | |
void | hideDemandViewOptionsMenuChecks () |
hide all options menu checks | |
void | updateShortcuts () |
update shortcuts (alt+X) | |
Data Fields | |
MFXMenuCheckIcon * | menuCheckDrawSpreadVehicles |
menu check to draw vehicles in begin position or spread in lane | |
MFXMenuCheckIcon * | menuCheckHideNonInspectedDemandElements |
menu check for hide non inspected demand elements | |
MFXMenuCheckIcon * | menuCheckHideShapes |
menu check for hide shapes (Polygons and POIs) | |
MFXMenuCheckIcon * | menuCheckLockContainer |
menu check for lock Container | |
MFXMenuCheckIcon * | menuCheckLockPerson |
menu check for lock Person | |
MFXMenuCheckIcon * | menuCheckShowAllContainerPlans |
menu check for show all container plans | |
MFXMenuCheckIcon * | menuCheckShowAllPersonPlans |
menu check for show all person plans | |
MFXMenuCheckIcon * | menuCheckShowAllTrips |
menu check for show all trips plans | |
MFXMenuCheckIcon * | menuCheckShowOverlappedRoutes |
menu check for show overlapped routes | |
MFXMenuCheckIcon * | menuCheckToggleDrawJunctionShape |
menu check to toggle draw junction shape | |
MFXMenuCheckIcon * | menuCheckToggleGrid |
menu check to show grid button | |
FXMenuSeparator * | separator |
separator | |
Private Member Functions | |
DemandViewOptions (const DemandViewOptions &)=delete | |
Invalidated copy constructor. | |
DemandViewOptions & | operator= (const DemandViewOptions &)=delete |
Invalidated assignment operator. | |
Private Attributes | |
GNEApplicationWindow * | myGNEApp |
pointer to current GNEApplicationWindows | |
struct used to group all variables related to view options in supermode Demand
Definition at line 550 of file GNEApplicationWindowHelper.h.
GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::DemandViewOptions | ( | GNEApplicationWindow * | GNEApp | ) |
default constructor
Definition at line 1010 of file GNEApplicationWindowHelper.cpp.
|
privatedelete |
Invalidated copy constructor.
void GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::buildDemandViewOptionsMenuChecks | ( | FXMenuPane * | editMenu | ) |
build menu checks
Definition at line 1028 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, GNEApplicationWindowHelper::EditMenuCommands::myGNEApp, and TL.
Referenced by GNEApplicationWindow::fillMenuBar().
void GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::hideDemandViewOptionsMenuChecks | ( | ) |
hide all options menu checks
Definition at line 1091 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::fillMenuBar(), GNEApplicationWindow::onCmdClose(), GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
|
privatedelete |
Invalidated assignment operator.
void GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::updateShortcuts | ( | ) |
update shortcuts (alt+X)
Definition at line 1108 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 571 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckHideNonInspectedDemandElements |
menu check for hide non inspected demand elements
Definition at line 580 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckHideShapes |
menu check for hide shapes (Polygons and POIs)
Definition at line 574 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckLockContainer |
menu check for lock Container
Definition at line 595 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckLockPerson |
menu check for lock Person
Definition at line 589 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowAllContainerPlans |
menu check for show all container plans
Definition at line 592 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowAllPersonPlans |
menu check for show all person plans
Definition at line 586 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowAllTrips |
menu check for show all trips plans
Definition at line 577 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowOverlappedRoutes |
menu check for show overlapped routes
Definition at line 583 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckToggleDrawJunctionShape |
menu check to toggle draw junction shape
Definition at line 568 of file GNEApplicationWindowHelper.h.
MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckToggleGrid |
menu check to show grid button
Definition at line 565 of file GNEApplicationWindowHelper.h.
|
private |
pointer to current GNEApplicationWindows
Definition at line 602 of file GNEApplicationWindowHelper.h.
FXMenuSeparator* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::separator |
separator
Definition at line 598 of file GNEApplicationWindowHelper.h.