![]() |
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 * | clearInvalidDemandElements |
| FXMenuCommand for clear invalid demand elements. More... | |
Private Attributes | |
| GNEApplicationWindow * | myGNEApp |
| pointer to current GNEApplicationWindows More... | |
struct for processing menu commands
Definition at line 355 of file GNEApplicationWindowHelper.h.
| GNEApplicationWindowHelper::ProcessingMenuCommands::ProcessingMenuCommands | ( | GNEApplicationWindow * | GNEApp | ) |
constructor
Definition at line 594 of file GNEApplicationWindowHelper.cpp.
| void GNEApplicationWindowHelper::ProcessingMenuCommands::buildProcessingMenuCommands | ( | FXMenuPane * | editMenu | ) |
build menu commands
Definition at line 610 of file GNEApplicationWindowHelper.cpp.
References 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, and OPTIONS.
Referenced by GNEApplicationWindow::fillMenuBar().
| void GNEApplicationWindowHelper::ProcessingMenuCommands::hideDataProcessingMenuCommands | ( | ) |
show data processing menu commands
Definition at line 719 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
| void GNEApplicationWindowHelper::ProcessingMenuCommands::hideDemandProcessingMenuCommands | ( | ) |
show demand processing menu commands
Definition at line 698 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
| void GNEApplicationWindowHelper::ProcessingMenuCommands::hideNetworkProcessingMenuCommands | ( | ) |
show network processing menu commands
Definition at line 666 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
| void GNEApplicationWindowHelper::ProcessingMenuCommands::showDataProcessingMenuCommands | ( | ) |
show data processing menu commands
Definition at line 713 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
| void GNEApplicationWindowHelper::ProcessingMenuCommands::showDemandProcessingMenuCommands | ( | ) |
show demand processing menu commands
Definition at line 683 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
| void GNEApplicationWindowHelper::ProcessingMenuCommands::showNetworkProcessingMenuCommands | ( | ) |
show network processing menu commands
Definition at line 649 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
| FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::cleanJunctions |
FXMenuCommand for clean junctions without edges.
Definition at line 390 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::cleanRoutes |
FXMenuCommand for clean routes without vehicles.
Definition at line 405 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::clearInvalidCrossings |
FXMenuCommand for clear invalid crosings.
Definition at line 396 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::clearInvalidDemandElements |
FXMenuCommand for clear invalid demand elements.
Definition at line 411 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::computeDemand |
Definition at line 402 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::computeNetwork |
Definition at line 384 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::computeNetworkVolatile |
FXMenuCommand for compute network with volatile options.
Definition at line 387 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::joinJunctions |
FXMenuCommand for join selected junctions.
Definition at line 393 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::joinRoutes |
FXMenuCommand for join routes.
Definition at line 408 of file GNEApplicationWindowHelper.h.
|
private |
pointer to current GNEApplicationWindows
Definition at line 424 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ProcessingMenuCommands::optionMenus |
FXMenuCommand for open option menus.
Definition at line 420 of file GNEApplicationWindowHelper.h.