![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct used to group all variables related with Data checkable Buttons More...
#include <GNEViewNetHelper.h>
Public Member Functions | |
| void | buildDataCheckableButtons () |
| build checkable buttons | |
| DataCheckableButtons (GNEViewNet *viewNet) | |
| default constructor | |
| void | disableDataCheckableButtons () |
| hide all options menu checks | |
| void | hideDataCheckableButtons () |
| hide all Data Checkable Buttons | |
| void | showDataCheckableButtons () |
| show all Data Checkable Buttons | |
| void | updateDataCheckableButtons () |
| update Data checkable buttons | |
Data Fields | |
| MFXCheckableButton * | edgeDataButton = nullptr |
| checkable button for edit mode "edgeData" | |
| MFXCheckableButton * | edgeRelDataButton = nullptr |
| checkable button for edit mode "edgeRelData" | |
| MFXCheckableButton * | meanDataButton = nullptr |
| checkable button for edit mode "meanData" | |
| MFXCheckableButton * | TAZRelDataButton = nullptr |
| checkable button for edit mode "TAZRelData" | |
Private Member Functions | |
| DataCheckableButtons (const DataCheckableButtons &)=delete | |
| Invalidated copy constructor. | |
| DataCheckableButtons & | operator= (const DataCheckableButtons &)=delete |
| Invalidated assignment operator. | |
Private Attributes | |
| GNEViewNet * | myViewNet |
| pointer to net | |
struct used to group all variables related with Data checkable Buttons
Definition at line 1598 of file GNEViewNetHelper.h.
| GNEViewNetHelper::DataCheckableButtons::DataCheckableButtons | ( | GNEViewNet * | viewNet | ) |
default constructor
Definition at line 4155 of file GNEViewNetHelper.cpp.
References myViewNet.
Referenced by DataCheckableButtons(), and operator=().
|
privatedelete |
Invalidated copy constructor.
References DataCheckableButtons().
| void GNEViewNetHelper::DataCheckableButtons::buildDataCheckableButtons | ( | ) |
build checkable buttons
Definition at line 4161 of file GNEViewNetHelper.cpp.
References edgeDataButton, edgeRelDataButton, GUIIconSubSys::getIcon(), GUIDesignMFXCheckableButtonSquare, meanDataButton, MID_HOTKEY_E_MODE_EDGE_EDGEDATA, MID_HOTKEY_M_MODE_MOVE_MEANDATA, MID_HOTKEY_R_MODE_CROSSING_ROUTE_EDGERELDATA, MID_HOTKEY_Z_MODE_TAZ_TAZREL, MODEEDGEDATA, MODEEDGERELDATA, MODEMEANDATA, MODETAZRELDATA, myViewNet, TAZRelDataButton, and TL.
| void GNEViewNetHelper::DataCheckableButtons::disableDataCheckableButtons | ( | ) |
hide all options menu checks
Definition at line 4210 of file GNEViewNetHelper.cpp.
References edgeDataButton, edgeRelDataButton, meanDataButton, and TAZRelDataButton.
| void GNEViewNetHelper::DataCheckableButtons::hideDataCheckableButtons | ( | ) |
hide all Data Checkable Buttons
Definition at line 4201 of file GNEViewNetHelper.cpp.
References edgeDataButton, edgeRelDataButton, meanDataButton, and TAZRelDataButton.
|
privatedelete |
Invalidated assignment operator.
References DataCheckableButtons().
| void GNEViewNetHelper::DataCheckableButtons::showDataCheckableButtons | ( | ) |
show all Data Checkable Buttons
Definition at line 4192 of file GNEViewNetHelper.cpp.
References edgeDataButton, edgeRelDataButton, meanDataButton, and TAZRelDataButton.
| void GNEViewNetHelper::DataCheckableButtons::updateDataCheckableButtons | ( | ) |
update Data checkable buttons
Definition at line 4219 of file GNEViewNetHelper.cpp.
References edgeDataButton, edgeRelDataButton, meanDataButton, and TAZRelDataButton.
| MFXCheckableButton* GNEViewNetHelper::DataCheckableButtons::edgeDataButton = nullptr |
checkable button for edit mode "edgeData"
Definition at line 1619 of file GNEViewNetHelper.h.
Referenced by buildDataCheckableButtons(), disableDataCheckableButtons(), hideDataCheckableButtons(), showDataCheckableButtons(), and updateDataCheckableButtons().
| MFXCheckableButton* GNEViewNetHelper::DataCheckableButtons::edgeRelDataButton = nullptr |
checkable button for edit mode "edgeRelData"
Definition at line 1622 of file GNEViewNetHelper.h.
Referenced by buildDataCheckableButtons(), disableDataCheckableButtons(), hideDataCheckableButtons(), showDataCheckableButtons(), and updateDataCheckableButtons().
| MFXCheckableButton* GNEViewNetHelper::DataCheckableButtons::meanDataButton = nullptr |
checkable button for edit mode "meanData"
Definition at line 1628 of file GNEViewNetHelper.h.
Referenced by buildDataCheckableButtons(), disableDataCheckableButtons(), hideDataCheckableButtons(), showDataCheckableButtons(), and updateDataCheckableButtons().
|
private |
pointer to net
Definition at line 1632 of file GNEViewNetHelper.h.
Referenced by buildDataCheckableButtons(), and DataCheckableButtons().
| MFXCheckableButton* GNEViewNetHelper::DataCheckableButtons::TAZRelDataButton = nullptr |
checkable button for edit mode "TAZRelData"
Definition at line 1625 of file GNEViewNetHelper.h.
Referenced by buildDataCheckableButtons(), disableDataCheckableButtons(), hideDataCheckableButtons(), showDataCheckableButtons(), and updateDataCheckableButtons().