Eclipse SUMO - Simulation of Urban MObility
GNEViewNetHelper::NetworkCheckableButtons Struct Reference

struct used to group all variables related with Network chekable Buttons More...

#include <GNEViewNetHelper.h>

Collaboration diagram for GNEViewNetHelper::NetworkCheckableButtons:

Public Member Functions

void buildNetworkCheckableButtons ()
 build checkable buttons More...
 
void disableNetworkCheckableButtons ()
 hide all options menu checks More...
 
void hideNetworkCheckableButtons ()
 hide all Network Checkable Buttons More...
 
 NetworkCheckableButtons (GNEViewNet *viewNet)
 default constructor More...
 
void showNetworkCheckableButtons ()
 show all Network Checkable Buttons More...
 
void updateNetworkCheckableButtons ()
 update network checkable buttons More...
 

Data Fields

MFXCheckableButtonadditionalButton
 chekable button for edit mode additional More...
 
MFXCheckableButtonconnectionButton
 chekable button for edit mode connection More...
 
MFXCheckableButtoncreateEdgeButton
 chekable button for edit mode create edge More...
 
MFXCheckableButtoncrossingButton
 chekable button for edit mode crossing More...
 
MFXCheckableButtonprohibitionButton
 checkable button for edit mode polygon More...
 
MFXCheckableButtonshapeButton
 chekable button for edit mode shape More...
 
MFXCheckableButtonTAZButton
 chekable button for edit mode TAZ More...
 
MFXCheckableButtontrafficLightButton
 chekable button for edit mode traffic light More...
 

Private Attributes

GNEViewNetmyViewNet
 pointer to viewNet More...
 

Detailed Description

struct used to group all variables related with Network chekable Buttons

Definition at line 748 of file GNEViewNetHelper.h.

Constructor & Destructor Documentation

◆ NetworkCheckableButtons()

GNEViewNetHelper::NetworkCheckableButtons::NetworkCheckableButtons ( GNEViewNet viewNet)

default constructor

Definition at line 1889 of file GNEViewNetHelper.cpp.

Member Function Documentation

◆ buildNetworkCheckableButtons()

◆ disableNetworkCheckableButtons()

void GNEViewNetHelper::NetworkCheckableButtons::disableNetworkCheckableButtons ( )

◆ hideNetworkCheckableButtons()

void GNEViewNetHelper::NetworkCheckableButtons::hideNetworkCheckableButtons ( )

◆ showNetworkCheckableButtons()

void GNEViewNetHelper::NetworkCheckableButtons::showNetworkCheckableButtons ( )

◆ updateNetworkCheckableButtons()

void GNEViewNetHelper::NetworkCheckableButtons::updateNetworkCheckableButtons ( )

Field Documentation

◆ additionalButton

MFXCheckableButton* GNEViewNetHelper::NetworkCheckableButtons::additionalButton

◆ connectionButton

MFXCheckableButton* GNEViewNetHelper::NetworkCheckableButtons::connectionButton

◆ createEdgeButton

MFXCheckableButton* GNEViewNetHelper::NetworkCheckableButtons::createEdgeButton

◆ crossingButton

MFXCheckableButton* GNEViewNetHelper::NetworkCheckableButtons::crossingButton

◆ myViewNet

GNEViewNet* GNEViewNetHelper::NetworkCheckableButtons::myViewNet
private

pointer to viewNet

Definition at line 794 of file GNEViewNetHelper.h.

Referenced by buildNetworkCheckableButtons().

◆ prohibitionButton

MFXCheckableButton* GNEViewNetHelper::NetworkCheckableButtons::prohibitionButton

◆ shapeButton

◆ TAZButton

◆ trafficLightButton

MFXCheckableButton* GNEViewNetHelper::NetworkCheckableButtons::trafficLightButton

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