![]() |
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 645 of file GNEApplicationWindow.h.
GNEApplicationWindow::ProcessingMenuCommands::ProcessingMenuCommands | ( | GNEApplicationWindow * | GNEApp | ) |
constructor
Definition at line 1407 of file GNEApplicationWindow.cpp.
void GNEApplicationWindow::ProcessingMenuCommands::buildProcessingMenuCommands | ( | FXMenuPane * | editMenu | ) |
build menu commands
Definition at line 1423 of file GNEApplicationWindow.cpp.
References GUIIconSubSys::getIcon(), ICON_CLEANJUNCTIONS, ICON_CLEANROUTES, ICON_COMPUTEDEMAND, ICON_COMPUTEJUNCTIONS, ICON_JOINJUNCTIONS, ICON_JOINROUTES, ICON_OPTIONS, 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, and MID_HOTKEY_SHIFT_F5_COMPUTEJUNCTIONS_VOLATILE.
Referenced by GNEApplicationWindow::fillMenuBar().
void GNEApplicationWindow::ProcessingMenuCommands::hideDemandProcessingMenuCommands | ( | ) |
show demand processing menu commands
Definition at line 1511 of file GNEApplicationWindow.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
void GNEApplicationWindow::ProcessingMenuCommands::hideNetworkProcessingMenuCommands | ( | ) |
show network processing menu commands
Definition at line 1479 of file GNEApplicationWindow.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
void GNEApplicationWindow::ProcessingMenuCommands::showDemandProcessingMenuCommands | ( | ) |
show demand processing menu commands
Definition at line 1496 of file GNEApplicationWindow.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
void GNEApplicationWindow::ProcessingMenuCommands::showNetworkProcessingMenuCommands | ( | ) |
show network processing menu commands
Definition at line 1462 of file GNEApplicationWindow.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::cleanJunctions |
FXMenuCommand for clean junctions without edges.
Definition at line 674 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::cleanRoutes |
FXMenuCommand for clean routes without vehicles.
Definition at line 689 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::clearInvalidCrossings |
FXMenuCommand for clear invalid crosings.
Definition at line 680 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::clearInvalidDemandElements |
FXMenuCommand for clear invalid demand elements.
Definition at line 695 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::computeDemand |
Definition at line 686 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::computeNetwork |
Definition at line 668 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::computeNetworkVolatile |
FXMenuCommand for compute network with volatile options.
Definition at line 671 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::joinJunctions |
FXMenuCommand for join selected junctions.
Definition at line 677 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::joinRoutes |
FXMenuCommand for join routes.
Definition at line 692 of file GNEApplicationWindow.h.
|
private |
pointer to current GNEApplicationWindows
Definition at line 703 of file GNEApplicationWindow.h.
FXMenuCommand* GNEApplicationWindow::ProcessingMenuCommands::optionMenus |
FXMenuCommand for open option menus.
Definition at line 699 of file GNEApplicationWindow.h.