![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct for processing menu commands More...
#include <GNEApplicationWindowHelper.h>
Public Member Functions | |
void | buildProcessingMenuCommands (FXMenuPane *editMenu) |
build menu commands More... | |
void | hideDataProcessingMenuCommands () |
show data processing menu commands More... | |
void | hideDemandProcessingMenuCommands () |
show demand processing menu commands More... | |
void | hideNetworkProcessingMenuCommands () |
show network processing menu commands More... | |
ProcessingMenuCommands (GNEApplicationWindow *GNEApp) | |
constructor More... | |
void | showDataProcessingMenuCommands () |
show data processing menu commands More... | |
void | showDemandProcessingMenuCommands () |
show demand processing menu commands More... | |
void | showNetworkProcessingMenuCommands () |
show network processing menu commands More... | |
Data Fields | |
FXMenuCommand * | optionMenus |
FXMenuCommand for open option menus. More... | |
Processing FXMenuCommands for Network mode | |
FXMenuCommand for compute network | |
FXMenuCommand * | computeNetwork |
FXMenuCommand * | computeNetworkVolatile |
FXMenuCommand for compute network with volatile options. More... | |
FXMenuCommand * | cleanJunctions |
FXMenuCommand for clean junctions without edges. More... | |
FXMenuCommand * | joinJunctions |
FXMenuCommand for join selected junctions. More... | |
FXMenuCommand * | clearInvalidCrossings |
FXMenuCommand for clear invalid crosings. More... | |
Processing FXMenuCommands for Demand mode | |
FXMenuCommand for compute demand elements | |
FXMenuCommand * | computeDemand |
FXMenuCommand * | cleanRoutes |
FXMenuCommand for clean routes without vehicles. More... | |
FXMenuCommand * | joinRoutes |
FXMenuCommand for join routes. More... | |
FXMenuCommand * | adjustPersonPlans |
FXMenuCommand for adjust person plans. More... | |
FXMenuCommand * | clearInvalidDemandElements |
FXMenuCommand for clear invalid demand elements. More... | |
Private Member Functions | |
ProcessingMenuCommands & | operator= (const ProcessingMenuCommands &)=delete |
Invalidated assignment operator. More... | |
ProcessingMenuCommands (const ProcessingMenuCommands &)=delete | |
Invalidated copy constructor. More... | |
Private Attributes | |
GNEApplicationWindow * | myGNEApp |
pointer to current GNEApplicationWindows More... | |
struct for processing menu commands
Definition at line 771 of file GNEApplicationWindowHelper.h.
GNEApplicationWindowHelper::ProcessingMenuCommands::ProcessingMenuCommands | ( | GNEApplicationWindow * | GNEApp | ) |
constructor
Definition at line 1444 of file GNEApplicationWindowHelper.cpp.
|
privatedelete |
Invalidated copy constructor.
void GNEApplicationWindowHelper::ProcessingMenuCommands::buildProcessingMenuCommands | ( | FXMenuPane * | editMenu | ) |
build menu commands
Definition at line 1461 of file GNEApplicationWindowHelper.cpp.
References ADJUSTPERSONPLANS, GUIDesigns::buildFXMenuCommandShortcut(), CLEANJUNCTIONS, CLEANROUTES, COMPUTEDEMAND, COMPUTEJUNCTIONS, GUIIconSubSys::getIcon(), JOINJUNCTIONS, JOINROUTES, MID_HOTKEY_F10_OPTIONSMENU, MID_HOTKEY_F5_COMPUTE_NETWORK_DEMAND, MID_HOTKEY_F6_CLEAN_SOLITARYJUNCTIONS_UNUSEDROUTES, MID_HOTKEY_F7_JOIN_SELECTEDJUNCTIONS_ROUTES, MID_HOTKEY_F8_CLEANINVALID_CROSSINGS_DEMANDELEMENTS, MID_HOTKEY_SHIFT_F5_COMPUTEJUNCTIONS_VOLATILE, MID_HOTKEY_SHIFT_F7_ADJUST_PERSON_PLANS, and OPTIONS.
Referenced by GNEApplicationWindow::fillMenuBar().
void GNEApplicationWindowHelper::ProcessingMenuCommands::hideDataProcessingMenuCommands | ( | ) |
show data processing menu commands
Definition at line 1577 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
void GNEApplicationWindowHelper::ProcessingMenuCommands::hideDemandProcessingMenuCommands | ( | ) |
show demand processing menu commands
Definition at line 1554 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
void GNEApplicationWindowHelper::ProcessingMenuCommands::hideNetworkProcessingMenuCommands | ( | ) |
show network processing menu commands
Definition at line 1520 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
|
privatedelete |
Invalidated assignment operator.
void GNEApplicationWindowHelper::ProcessingMenuCommands::showDataProcessingMenuCommands | ( | ) |
show data processing menu commands
Definition at line 1571 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
void GNEApplicationWindowHelper::ProcessingMenuCommands::showDemandProcessingMenuCommands | ( | ) |
show demand processing menu commands
Definition at line 1537 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
void GNEApplicationWindowHelper::ProcessingMenuCommands::showNetworkProcessingMenuCommands | ( | ) |
show network processing menu commands
Definition at line 1503 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::adjustPersonPlans |
FXMenuCommand for adjust person plans.
Definition at line 827 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::cleanJunctions |
FXMenuCommand for clean junctions without edges.
Definition at line 806 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::cleanRoutes |
FXMenuCommand for clean routes without vehicles.
Definition at line 821 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::clearInvalidCrossings |
FXMenuCommand for clear invalid crosings.
Definition at line 812 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::clearInvalidDemandElements |
FXMenuCommand for clear invalid demand elements.
Definition at line 830 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::computeDemand |
Definition at line 818 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::computeNetwork |
Definition at line 800 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::computeNetworkVolatile |
FXMenuCommand for compute network with volatile options.
Definition at line 803 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::joinJunctions |
FXMenuCommand for join selected junctions.
Definition at line 809 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::joinRoutes |
FXMenuCommand for join routes.
Definition at line 824 of file GNEApplicationWindowHelper.h.
|
private |
pointer to current GNEApplicationWindows
Definition at line 843 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::optionMenus |
FXMenuCommand for open option menus.
Definition at line 839 of file GNEApplicationWindowHelper.h.