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

MFXCheckableButtonmoveDemandElementsButton
 chekable button for edit mode "move demand elements" More...
 
MFXCheckableButtonpersonButton
 chekable button for edit mode create persons More...
 
MFXCheckableButtonpersonPlanButton
 chekable button for edit mode create person plans More...
 
MFXCheckableButtonpersonTypeButton
 chekable button for edit mode create person type More...
 
MFXCheckableButtonrouteButton
 chekable button for edit mode create routes More...
 
MFXCheckableButtonstopButton
 chekable button for edit mode create stops More...
 
MFXCheckableButtonvehicleButton
 chekable button for edit mode create vehicles More...
 
MFXCheckableButtonvehicleTypeButton
 chekable button for edit mode create vehicle type More...
 

Private Attributes

GNEViewNetmyViewNet
 pointer to net More...
 

Detailed Description

struct used to group all variables related with Demand checkable Buttons

Definition at line 1110 of file GNEViewNetHelper.h.

Constructor & Destructor Documentation

◆ DemandCheckableButtons()

GNEViewNetHelper::DemandCheckableButtons::DemandCheckableButtons ( GNEViewNet viewNet)

default constructor

Definition at line 3011 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 3098 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 3085 of file GNEViewNetHelper.cpp.

◆ showDemandCheckableButtons()

void GNEViewNetHelper::DemandCheckableButtons::showDemandCheckableButtons ( )

show all Demand Checkable Buttons

Definition at line 3072 of file GNEViewNetHelper.cpp.

◆ updateDemandCheckableButtons()

void GNEViewNetHelper::DemandCheckableButtons::updateDemandCheckableButtons ( )

update Demand checkable buttons

Definition at line 3111 of file GNEViewNetHelper.cpp.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

Here is the caller graph for this function:

Field Documentation

◆ moveDemandElementsButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::moveDemandElementsButton

chekable button for edit mode "move demand elements"

Definition at line 1131 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

◆ myViewNet

GNEViewNet* GNEViewNetHelper::DemandCheckableButtons::myViewNet
private

pointer to net

Definition at line 1156 of file GNEViewNetHelper.h.

◆ personButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::personButton

chekable button for edit mode create persons

Definition at line 1149 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

◆ personPlanButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::personPlanButton

chekable button for edit mode create person plans

Definition at line 1152 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

◆ personTypeButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::personTypeButton

chekable button for edit mode create person type

Definition at line 1146 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

◆ routeButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::routeButton

chekable button for edit mode create routes

Definition at line 1134 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

◆ stopButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::stopButton

chekable button for edit mode create stops

Definition at line 1143 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

◆ vehicleButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::vehicleButton

chekable button for edit mode create vehicles

Definition at line 1137 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().

◆ vehicleTypeButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::vehicleTypeButton

chekable button for edit mode create vehicle type

Definition at line 1140 of file GNEViewNetHelper.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls().


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