![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct used to group all variables related to view options in supermode Data More...
#include <GNEViewNetHelper.h>
Public Member Functions | |
| void | buildDataViewOptionsMenuChecks () |
| build menu checks More... | |
| DataViewOptions (GNEViewNet *viewNet) | |
| default constructor More... | |
| void | getVisibleDataMenuCommands (std::vector< MFXCheckableButton * > &commands) const |
| get visible demand menu commands More... | |
| void | hideDataViewOptionsMenuChecks () |
| hide all options menu checks More... | |
| bool | showAdditionals () const |
| check if additionals has to be drawn More... | |
| bool | showDemandElements () const |
| check if show demand elements checkbox is enabled More... | |
| bool | showShapes () const |
| check if shapes has to be drawn More... | |
Data Fields | |
| MFXCheckableButton * | menuCheckShowAdditionals |
| menu check to show Additionals More... | |
| MFXCheckableButton * | menuCheckShowDemandElements |
| menu check to show Demand Elements More... | |
| MFXCheckableButton * | menuCheckShowShapes |
| menu check to show Shapes More... | |
Private Member Functions | |
| DataViewOptions (const DataViewOptions &)=delete | |
| Invalidated copy constructor. More... | |
| DataViewOptions & | operator= (const DataViewOptions &)=delete |
| Invalidated assignment operator. More... | |
Private Attributes | |
| GNEViewNet * | myViewNet |
| pointer to net More... | |
struct used to group all variables related to view options in supermode Data
Definition at line 658 of file GNEViewNetHelper.h.
| GNEViewNetHelper::DataViewOptions::DataViewOptions | ( | GNEViewNet * | viewNet | ) |
default constructor
Definition at line 2360 of file GNEViewNetHelper.cpp.
|
privatedelete |
Invalidated copy constructor.
| void GNEViewNetHelper::DataViewOptions::buildDataViewOptionsMenuChecks | ( | ) |
build menu checks
Definition at line 2369 of file GNEViewNetHelper.cpp.
References COMMONMODE_CHECKBOX_SHOWDEMANDELEMENTS, DATAMODE_CHECKBOX_SHOWADDITIONALS, DATAMODE_CHECKBOX_SHOWSHAPES, GUIIconSubSys::getIcon(), GUIDesignMFXCheckableButton, MID_GNE_DATAVIEWOPTIONS_SHOWADDITIONALS, MID_GNE_DATAVIEWOPTIONS_SHOWDEMANDELEMENTS, and MID_GNE_DATAVIEWOPTIONS_SHOWSHAPES.
Referenced by GNEViewNet::buildEditModeControls().
| void GNEViewNetHelper::DataViewOptions::getVisibleDataMenuCommands | ( | std::vector< MFXCheckableButton * > & | commands | ) | const |
get visible demand menu commands
Definition at line 2408 of file GNEViewNetHelper.cpp.
Referenced by GNEApplicationWindow::onCmdToogleEditOptions().
| void GNEViewNetHelper::DataViewOptions::hideDataViewOptionsMenuChecks | ( | ) |
hide all options menu checks
Definition at line 2398 of file GNEViewNetHelper.cpp.
Referenced by GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
|
privatedelete |
Invalidated assignment operator.
| bool GNEViewNetHelper::DataViewOptions::showAdditionals | ( | ) | const |
check if additionals has to be drawn
Definition at line 2423 of file GNEViewNetHelper.cpp.
Referenced by GNEAccess::drawGL(), GNEBusStop::drawGL(), GNECalibrator::drawGL(), GNEChargingStation::drawGL(), GNEContainerStop::drawGL(), GNEDetectorE1::drawGL(), GNEDetectorE1Instant::drawGL(), GNEDetectorE2::drawGL(), GNEDetectorE3::drawGL(), GNEDetectorEntryExit::drawGL(), GNEParkingArea::drawGL(), GNEParkingSpace::drawGL(), GNERerouter::drawGL(), GNERerouterSymbol::drawGL(), GNERouteProbe::drawGL(), GNEVaporizer::drawGL(), GNEVariableSpeedSign::drawGL(), GNEVariableSpeedSignSymbol::drawGL(), and GNEAdditional::drawPartialGL().
| bool GNEViewNetHelper::DataViewOptions::showDemandElements | ( | ) | const |
check if show demand elements checkbox is enabled
Definition at line 2443 of file GNEViewNetHelper.cpp.
Referenced by GNEPerson::drawGL(), GNEPersonStop::drawGL(), GNEStop::drawGL(), GNEVehicle::drawGL(), GNEEdge::drawGL(), and GNERoute::drawPartialGL().
| bool GNEViewNetHelper::DataViewOptions::showShapes | ( | ) | const |
check if shapes has to be drawn
Definition at line 2433 of file GNEViewNetHelper.cpp.
Referenced by GNEPOI::drawGL(), GNEPoly::drawGL(), and GNETAZ::drawGL().
| MFXCheckableButton* GNEViewNetHelper::DataViewOptions::menuCheckShowAdditionals |
menu check to show Additionals
Definition at line 682 of file GNEViewNetHelper.h.
Referenced by GNEViewNet::onCmdToogleShowAdditionals(), GNEApplicationWindowHelper::toogleEditOptionsData(), and GNEViewNet::updateDataModeSpecificControls().
| MFXCheckableButton* GNEViewNetHelper::DataViewOptions::menuCheckShowDemandElements |
menu check to show Demand Elements
Definition at line 688 of file GNEViewNetHelper.h.
Referenced by GNEViewNet::onCmdToogleShowDemandElements(), GNEApplicationWindowHelper::toogleEditOptionsData(), and GNEViewNet::updateDataModeSpecificControls().
| MFXCheckableButton* GNEViewNetHelper::DataViewOptions::menuCheckShowShapes |
menu check to show Shapes
Definition at line 685 of file GNEViewNetHelper.h.
Referenced by GNEViewNet::onCmdToogleShowShapes(), GNEApplicationWindowHelper::toogleEditOptionsData(), and GNEViewNet::updateDataModeSpecificControls().
|
private |
pointer to net
Definition at line 692 of file GNEViewNetHelper.h.