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:

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

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 viewNet More...
 

Detailed Description

struct used to group all variables related with Demand checkable Buttons

Definition at line 798 of file GNEViewNetHelper.h.

Constructor & Destructor Documentation

◆ DemandCheckableButtons()

GNEViewNetHelper::DemandCheckableButtons::DemandCheckableButtons ( GNEViewNet viewNet)

default constructor

Definition at line 1996 of file GNEViewNetHelper.cpp.

Member Function Documentation

◆ buildDemandCheckableButtons()

◆ disableDemandCheckableButtons()

void GNEViewNetHelper::DemandCheckableButtons::disableDemandCheckableButtons ( )

◆ hideDemandCheckableButtons()

void GNEViewNetHelper::DemandCheckableButtons::hideDemandCheckableButtons ( )

hide all Demand Checkable Buttons

Definition at line 2056 of file GNEViewNetHelper.cpp.

References personButton, personPlanButton, personTypeButton, routeButton, stopButton, vehicleButton, and vehicleTypeButton.

Referenced by GNEViewNetHelper::EditModes::setSupermode().

◆ showDemandCheckableButtons()

void GNEViewNetHelper::DemandCheckableButtons::showDemandCheckableButtons ( )

show all Demand Checkable Buttons

Definition at line 2044 of file GNEViewNetHelper.cpp.

References personButton, personPlanButton, personTypeButton, routeButton, stopButton, vehicleButton, and vehicleTypeButton.

Referenced by GNEViewNetHelper::EditModes::setSupermode().

◆ updateDemandCheckableButtons()

void GNEViewNetHelper::DemandCheckableButtons::updateDemandCheckableButtons ( )

Field Documentation

◆ myViewNet

GNEViewNet* GNEViewNetHelper::DemandCheckableButtons::myViewNet
private

pointer to viewNet

Definition at line 841 of file GNEViewNetHelper.h.

Referenced by buildDemandCheckableButtons().

◆ personButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::personButton

◆ personPlanButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::personPlanButton

◆ personTypeButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::personTypeButton

◆ routeButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::routeButton

◆ stopButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::stopButton

◆ vehicleButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::vehicleButton

◆ vehicleTypeButton

MFXCheckableButton* GNEViewNetHelper::DemandCheckableButtons::vehicleTypeButton

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