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

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

#include <GNEViewNetHelper.h>

Collaboration diagram for GNEViewNetHelper::DemandCheckableButtons:
[legend]

Public Member Functions

void buildDemandCheckableButtons ()
 build checkable buttons More...
 
 DemandCheckableButtons (GNEViewNet *viewNet)
 default constructor More...
 
void disableDemandCheckableButtons ()
 hide all options menu checks More...
 
void hideDemandCheckableButtons ()
 hide all Demand Checkable Buttons More...
 
void showDemandCheckableButtons ()
 show all Demand Checkable Buttons More...
 
void updateDemandCheckableButtons ()
 update Demand checkable buttons More...
 

Data Fields

MFXCheckableButtoncontainerButton
 checkable button for edit mode create containers More...
 
MFXCheckableButtoncontainerPlanButton
 checkable button for edit mode create container plans More...
 
MFXCheckableButtonmoveDemandElementsButton
 checkable button for edit mode "move demand elements" More...
 
MFXCheckableButtonpersonButton
 checkable button for edit mode create persons More...
 
MFXCheckableButtonpersonPlanButton
 checkable button for edit mode create person plans More...
 
MFXCheckableButtonrouteButton
 checkable button for edit mode create routes More...
 
MFXCheckableButtonstopButton
 checkable button for edit mode create stops More...
 
MFXCheckableButtontypeButton
 checkable button for edit mode create type More...
 
MFXCheckableButtonvehicleButton
 checkable button for edit mode create vehicles More...
 

Private Attributes

GNEViewNetmyViewNet
 pointer to net More...
 

Detailed Description

struct used to group all variables related with Demand checkable Buttons

Definition at line 1232 of file GNEViewNetHelper.h.

Constructor & Destructor Documentation

◆ DemandCheckableButtons()

GNEViewNetHelper::DemandCheckableButtons::DemandCheckableButtons ( GNEViewNet viewNet)

default constructor

Definition at line 3583 of file GNEViewNetHelper.cpp.

Member Function Documentation

◆ buildDemandCheckableButtons()

void GNEViewNetHelper::DemandCheckableButtons::buildDemandCheckableButtons ( )

◆ disableDemandCheckableButtons()

void GNEViewNetHelper::DemandCheckableButtons::disableDemandCheckableButtons ( )

hide all options menu checks

Definition at line 3687 of file GNEViewNetHelper.cpp.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

Here is the caller graph for this function:

◆ hideDemandCheckableButtons()

void GNEViewNetHelper::DemandCheckableButtons::hideDemandCheckableButtons ( )

hide all Demand Checkable Buttons

Definition at line 3673 of file GNEViewNetHelper.cpp.

◆ showDemandCheckableButtons()

void GNEViewNetHelper::DemandCheckableButtons::showDemandCheckableButtons ( )

show all Demand Checkable Buttons

Definition at line 3659 of file GNEViewNetHelper.cpp.

◆ updateDemandCheckableButtons()

void GNEViewNetHelper::DemandCheckableButtons::updateDemandCheckableButtons ( )

update Demand checkable buttons

Definition at line 3701 of file GNEViewNetHelper.cpp.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

Here is the caller graph for this function:

Field Documentation

◆ containerButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::containerButton

checkable button for edit mode create containers

Definition at line 1274 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

◆ containerPlanButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::containerPlanButton

checkable button for edit mode create container plans

Definition at line 1277 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

◆ moveDemandElementsButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::moveDemandElementsButton

checkable button for edit mode "move demand elements"

Definition at line 1253 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

◆ myViewNet

GNEViewNet* GNEViewNetHelper::DemandCheckableButtons::myViewNet
private

pointer to net

Definition at line 1281 of file GNEViewNetHelper.h.

◆ personButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::personButton

checkable button for edit mode create persons

Definition at line 1268 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

◆ personPlanButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::personPlanButton

checkable button for edit mode create person plans

Definition at line 1271 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

◆ routeButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::routeButton

checkable button for edit mode create routes

Definition at line 1256 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

◆ stopButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::stopButton

checkable button for edit mode create stops

Definition at line 1265 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

◆ typeButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::typeButton

checkable button for edit mode create type

Definition at line 1262 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

◆ vehicleButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::vehicleButton

checkable button for edit mode create vehicles

Definition at line 1259 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().


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