![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct for processing menu commands More...
Public Member Functions | |
void | buildProcessingMenuCommands (FXMenuPane *editMenu) |
build 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 | 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 608 of file GNEApplicationWindow.h.
GNEApplicationWindow::ProcessingMenuCommands::ProcessingMenuCommands | ( | GNEApplicationWindow * | GNEApp | ) |
constructor
Definition at line 1307 of file GNEApplicationWindow.cpp.
void GNEApplicationWindow::ProcessingMenuCommands::buildProcessingMenuCommands | ( | FXMenuPane * | editMenu | ) |
build menu commands
Definition at line 1313 of file GNEApplicationWindow.cpp.
References GUIIconSubSys::getIcon(), ICON_CLEANJUNCTIONS, ICON_CLEANROUTES, ICON_COMPUTEDEMAND, ICON_COMPUTEJUNCTIONS, ICON_JOINJUNCTIONS, ICON_JOINROUTES, ICON_OPTIONS, MID_GNE_HOTKEY_F10_OPTIONSMENU, MID_GNE_HOTKEY_F6_CLEAN_SOLITARYJUNCTIONS_UNUSEDROUTES, MID_GNE_HOTKEY_F7_JOIN_SELECTEDJUNCTIONS_ROUTES, MID_GNE_HOTKEY_F8_CLEANINVALID_CROSSINGS_DEMANDELEMENTS, MID_HOTKEY_F5_COMPUTE_NETWORK_DEMAND, and MID_HOTKEY_SHIFT_F5_COMPUTEJUNCTIONS_VOLATILE.
Referenced by GNEApplicationWindow::fillMenuBar().
void GNEApplicationWindow::ProcessingMenuCommands::hideDemandProcessingMenuCommands | ( | ) |
show demand processing menu commands
Definition at line 1401 of file GNEApplicationWindow.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
void GNEApplicationWindow::ProcessingMenuCommands::hideNetworkProcessingMenuCommands | ( | ) |
show network processing menu commands
Definition at line 1369 of file GNEApplicationWindow.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
void GNEApplicationWindow::ProcessingMenuCommands::showDemandProcessingMenuCommands | ( | ) |
show demand processing menu commands
Definition at line 1386 of file GNEApplicationWindow.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
void GNEApplicationWindow::ProcessingMenuCommands::showNetworkProcessingMenuCommands | ( | ) |
show network processing menu commands
Definition at line 1352 of file GNEApplicationWindow.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::cleanJunctions |
FXMenuCommand for clean junctions without edges.
Definition at line 637 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::cleanRoutes |
FXMenuCommand for clean routes without vehicles.
Definition at line 652 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::clearInvalidCrossings |
FXMenuCommand for clear invalid crosings.
Definition at line 643 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::clearInvalidDemandElements |
FXMenuCommand for clear invalid demand elements.
Definition at line 658 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::computeDemand |
Definition at line 649 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::computeNetwork |
Definition at line 631 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::computeNetworkVolatile |
FXMenuCommand for compute network with volatile options.
Definition at line 634 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::joinJunctions |
FXMenuCommand for join selected junctions.
Definition at line 640 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::joinRoutes |
FXMenuCommand for join routes.
Definition at line 655 of file GNEApplicationWindow.h.
|
private |
pointer to current GNEApplicationWindows
Definition at line 666 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::optionMenus |
FXMenuCommand for open option menus.
Definition at line 662 of file GNEApplicationWindow.h.