Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
GNEViewNetHelper::DataCheckableButtons Struct Reference

struct used to group all variables related with Data checkable Buttons More...

#include <GNEViewNetHelper.h>

Collaboration diagram for GNEViewNetHelper::DataCheckableButtons:
[legend]

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

MFXCheckableButtonedgeDataButton = nullptr
 checkable button for edit mode "edgeData"
MFXCheckableButtonedgeRelDataButton = nullptr
 checkable button for edit mode "edgeRelData"
MFXCheckableButtonmeanDataButton = nullptr
 checkable button for edit mode "meanData"
MFXCheckableButtonTAZRelDataButton = nullptr
 checkable button for edit mode "TAZRelData"

Private Member Functions

 DataCheckableButtons (const DataCheckableButtons &)=delete
 Invalidated copy constructor.
DataCheckableButtonsoperator= (const DataCheckableButtons &)=delete
 Invalidated assignment operator.

Private Attributes

GNEViewNetmyViewNet
 pointer to net

Detailed Description

struct used to group all variables related with Data checkable Buttons

Definition at line 1598 of file GNEViewNetHelper.h.

Constructor & Destructor Documentation

◆ DataCheckableButtons() [1/2]

GNEViewNetHelper::DataCheckableButtons::DataCheckableButtons ( GNEViewNet * viewNet)

default constructor

Definition at line 4155 of file GNEViewNetHelper.cpp.

References myViewNet.

Referenced by DataCheckableButtons(), and operator=().

Here is the caller graph for this function:

◆ DataCheckableButtons() [2/2]

GNEViewNetHelper::DataCheckableButtons::DataCheckableButtons ( const DataCheckableButtons & )
privatedelete

Invalidated copy constructor.

References DataCheckableButtons().

Member Function Documentation

◆ buildDataCheckableButtons()

◆ disableDataCheckableButtons()

void GNEViewNetHelper::DataCheckableButtons::disableDataCheckableButtons ( )

hide all options menu checks

Definition at line 4210 of file GNEViewNetHelper.cpp.

References edgeDataButton, edgeRelDataButton, meanDataButton, and TAZRelDataButton.

◆ hideDataCheckableButtons()

void GNEViewNetHelper::DataCheckableButtons::hideDataCheckableButtons ( )

hide all Data Checkable Buttons

Definition at line 4201 of file GNEViewNetHelper.cpp.

References edgeDataButton, edgeRelDataButton, meanDataButton, and TAZRelDataButton.

◆ operator=()

DataCheckableButtons & GNEViewNetHelper::DataCheckableButtons::operator= ( const DataCheckableButtons & )
privatedelete

Invalidated assignment operator.

References DataCheckableButtons().

◆ showDataCheckableButtons()

void GNEViewNetHelper::DataCheckableButtons::showDataCheckableButtons ( )

show all Data Checkable Buttons

Definition at line 4192 of file GNEViewNetHelper.cpp.

References edgeDataButton, edgeRelDataButton, meanDataButton, and TAZRelDataButton.

◆ updateDataCheckableButtons()

void GNEViewNetHelper::DataCheckableButtons::updateDataCheckableButtons ( )

update Data checkable buttons

Definition at line 4219 of file GNEViewNetHelper.cpp.

References edgeDataButton, edgeRelDataButton, meanDataButton, and TAZRelDataButton.

Field Documentation

◆ edgeDataButton

MFXCheckableButton* GNEViewNetHelper::DataCheckableButtons::edgeDataButton = nullptr

◆ edgeRelDataButton

MFXCheckableButton* GNEViewNetHelper::DataCheckableButtons::edgeRelDataButton = nullptr

◆ meanDataButton

MFXCheckableButton* GNEViewNetHelper::DataCheckableButtons::meanDataButton = nullptr

◆ myViewNet

GNEViewNet* GNEViewNetHelper::DataCheckableButtons::myViewNet
private

pointer to net

Definition at line 1632 of file GNEViewNetHelper.h.

Referenced by buildDataCheckableButtons(), and DataCheckableButtons().

◆ TAZRelDataButton

MFXCheckableButton* GNEViewNetHelper::DataCheckableButtons::TAZRelDataButton = nullptr

The documentation for this struct was generated from the following files: