![]() |
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 *applicationWindow) | |
| default constructor | |
| void | hideDemandViewOptionsMenuChecks () |
| hide all options menu checks | |
| void | updateShortcuts () |
| update shortcuts (alt+X) | |
Data Fields | |
| MFXMenuCheckIcon * | menuCheckDrawSpreadVehicles = nullptr |
| menu check to draw vehicles in begin position or spread in lane | |
| MFXMenuCheckIcon * | menuCheckHideNonInspectedDemandElements = nullptr |
| menu check for hide non inspected demand elements | |
| MFXMenuCheckIcon * | menuCheckHideShapes = nullptr |
| menu check for hide shapes (Polygons and POIs) | |
| MFXMenuCheckIcon * | menuCheckLockContainer = nullptr |
| menu check for lock Container | |
| MFXMenuCheckIcon * | menuCheckLockPerson = nullptr |
| menu check for lock Person | |
| MFXMenuCheckIcon * | menuCheckShowAllContainerPlans = nullptr |
| menu check for show all container plans | |
| MFXMenuCheckIcon * | menuCheckShowAllPersonPlans = nullptr |
| menu check for show all person plans | |
| MFXMenuCheckIcon * | menuCheckShowAllTrips = nullptr |
| menu check for show all trips plans | |
| MFXMenuCheckIcon * | menuCheckShowOverlappedRoutes = nullptr |
| menu check for show overlapped routes | |
| MFXMenuCheckIcon * | menuCheckToggleDrawJunctionShape = nullptr |
| menu check to toggle draw junction shape | |
| MFXMenuCheckIcon * | menuCheckToggleGrid = nullptr |
| menu check to show grid button | |
| FXMenuSeparator * | separator = nullptr |
| separator | |
Private Member Functions | |
| DemandViewOptions (const DemandViewOptions &)=delete | |
| Invalidated copy constructor. | |
| DemandViewOptions & | operator= (const DemandViewOptions &)=delete |
| Invalidated assignment operator. | |
Private Attributes | |
| GNEApplicationWindow * | myApplicationWindow |
| pointer to current GNEApplicationWindow | |
struct used to group all variables related to view options in supermode Demand
Definition at line 546 of file GNEApplicationWindowHelper.h.
| GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::DemandViewOptions | ( | GNEApplicationWindow * | applicationWindow | ) |
default constructor
Definition at line 1035 of file GNEApplicationWindowHelper.cpp.
References myApplicationWindow.
Referenced by DemandViewOptions(), and operator=().
|
privatedelete |
Invalidated copy constructor.
References DemandViewOptions().
| void GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::buildDemandViewOptionsMenuChecks | ( | FXMenuPane * | editMenu | ) |
build menu checks
Definition at line 1041 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(), menuCheckDrawSpreadVehicles, menuCheckHideNonInspectedDemandElements, menuCheckHideShapes, menuCheckLockContainer, menuCheckLockPerson, menuCheckShowAllContainerPlans, menuCheckShowAllPersonPlans, menuCheckShowAllTrips, menuCheckShowOverlappedRoutes, menuCheckToggleDrawJunctionShape, menuCheckToggleGrid, 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, myApplicationWindow, separator, and TL.
| void GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::hideDemandViewOptionsMenuChecks | ( | ) |
hide all options menu checks
Definition at line 1104 of file GNEApplicationWindowHelper.cpp.
References menuCheckDrawSpreadVehicles, menuCheckHideNonInspectedDemandElements, menuCheckHideShapes, menuCheckLockContainer, menuCheckLockPerson, menuCheckShowAllContainerPlans, menuCheckShowAllPersonPlans, menuCheckShowAllTrips, menuCheckShowOverlappedRoutes, menuCheckToggleDrawJunctionShape, menuCheckToggleGrid, and separator.
|
privatedelete |
Invalidated assignment operator.
References DemandViewOptions().
| void GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::updateShortcuts | ( | ) |
update shortcuts (alt+X)
Definition at line 1121 of file GNEApplicationWindowHelper.cpp.
References menuCheckDrawSpreadVehicles, menuCheckHideNonInspectedDemandElements, menuCheckHideShapes, menuCheckLockContainer, menuCheckLockPerson, menuCheckShowAllContainerPlans, menuCheckShowAllPersonPlans, menuCheckShowAllTrips, menuCheckShowOverlappedRoutes, and toString().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckDrawSpreadVehicles = nullptr |
menu check to draw vehicles in begin position or spread in lane
Definition at line 567 of file GNEApplicationWindowHelper.h.
Referenced by buildDemandViewOptionsMenuChecks(), hideDemandViewOptionsMenuChecks(), and updateShortcuts().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckHideNonInspectedDemandElements = nullptr |
menu check for hide non inspected demand elements
Definition at line 576 of file GNEApplicationWindowHelper.h.
Referenced by buildDemandViewOptionsMenuChecks(), hideDemandViewOptionsMenuChecks(), and updateShortcuts().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckHideShapes = nullptr |
menu check for hide shapes (Polygons and POIs)
Definition at line 570 of file GNEApplicationWindowHelper.h.
Referenced by buildDemandViewOptionsMenuChecks(), hideDemandViewOptionsMenuChecks(), and updateShortcuts().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckLockContainer = nullptr |
menu check for lock Container
Definition at line 591 of file GNEApplicationWindowHelper.h.
Referenced by buildDemandViewOptionsMenuChecks(), hideDemandViewOptionsMenuChecks(), and updateShortcuts().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckLockPerson = nullptr |
menu check for lock Person
Definition at line 585 of file GNEApplicationWindowHelper.h.
Referenced by buildDemandViewOptionsMenuChecks(), hideDemandViewOptionsMenuChecks(), and updateShortcuts().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowAllContainerPlans = nullptr |
menu check for show all container plans
Definition at line 588 of file GNEApplicationWindowHelper.h.
Referenced by buildDemandViewOptionsMenuChecks(), hideDemandViewOptionsMenuChecks(), and updateShortcuts().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowAllPersonPlans = nullptr |
menu check for show all person plans
Definition at line 582 of file GNEApplicationWindowHelper.h.
Referenced by buildDemandViewOptionsMenuChecks(), hideDemandViewOptionsMenuChecks(), and updateShortcuts().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowAllTrips = nullptr |
menu check for show all trips plans
Definition at line 573 of file GNEApplicationWindowHelper.h.
Referenced by buildDemandViewOptionsMenuChecks(), hideDemandViewOptionsMenuChecks(), and updateShortcuts().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckShowOverlappedRoutes = nullptr |
menu check for show overlapped routes
Definition at line 579 of file GNEApplicationWindowHelper.h.
Referenced by buildDemandViewOptionsMenuChecks(), hideDemandViewOptionsMenuChecks(), and updateShortcuts().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckToggleDrawJunctionShape = nullptr |
menu check to toggle draw junction shape
Definition at line 564 of file GNEApplicationWindowHelper.h.
Referenced by buildDemandViewOptionsMenuChecks(), and hideDemandViewOptionsMenuChecks().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::menuCheckToggleGrid = nullptr |
menu check to show grid button
Definition at line 561 of file GNEApplicationWindowHelper.h.
Referenced by buildDemandViewOptionsMenuChecks(), and hideDemandViewOptionsMenuChecks().
|
private |
pointer to current GNEApplicationWindow
Definition at line 598 of file GNEApplicationWindowHelper.h.
Referenced by buildDemandViewOptionsMenuChecks(), and DemandViewOptions().
| FXMenuSeparator* GNEApplicationWindowHelper::EditMenuCommands::DemandViewOptions::separator = nullptr |
separator
Definition at line 594 of file GNEApplicationWindowHelper.h.
Referenced by buildDemandViewOptionsMenuChecks(), and hideDemandViewOptionsMenuChecks().