Eclipse SUMO - Simulation of Urban MObility
GNETAZFrame::TAZChildDefaultParameters Class Reference

#include <GNETAZFrame.h>

Inheritance diagram for GNETAZFrame::TAZChildDefaultParameters:
Collaboration diagram for GNETAZFrame::TAZChildDefaultParameters:

Public Member Functions

double getDefaultTAZSinkWeight () const
 default TAZSink weight More...
 
double getDefaultTAZSourceWeight () const
 get default TAZSource weight More...
 
bool getToggleMembership () const
 check if toggle membership is enabled More...
 
void hideTAZChildDefaultParametersModul ()
 hide TAZ child default parameters Modul More...
 
void showTAZChildDefaultParametersModul ()
 show TAZ child default parameters Modul More...
 
 TAZChildDefaultParameters (GNETAZFrame *TAZFrameParent)
 FOX-declaration. More...
 
void updateSelectEdgesButton ()
 update "select edges button" More...
 
 ~TAZChildDefaultParameters ()
 destructor More...
 
FOX-callbacks

Called when the user changes default values

long onCmdSetDefaultValues (FXObject *obj, FXSelector, void *)
 
long onCmdUseSelectedEdges (FXObject *obj, FXSelector, void *)
 Called when the user press use selected edges. More...
 

Protected Member Functions

 TAZChildDefaultParameters ()
 FOX needs this. More...
 

Private Attributes

FXHorizontalFrame * myDefaultTAZSinkFrame
 Horizontal Frame for default TAZ Sink Weight. More...
 
double myDefaultTAZSinkWeight
 default TAZSink weight More...
 
FXHorizontalFrame * myDefaultTAZSourceFrame
 Horizontal Frame for default TAZ Source Weight. More...
 
double myDefaultTAZSourceWeight
 default TAZSource weight More...
 
FXLabel * myInformationLabel
 information label More...
 
GNETAZFramemyTAZFrameParent
 pointer to TAZFrame parent More...
 
FXTextField * myTextFieldDefaultValueTAZSinks
 textField to set a default value for TAZ Sinks More...
 
FXTextField * myTextFieldDefaultValueTAZSources
 textField to set a default value for TAZ Sources More...
 
FXCheckButton * myToggleMembership
 CheckButton to enable or disable Toggle edge Membership. More...
 
FXButton * myUseSelectedEdges
 button for use selected edges More...
 

Detailed Description

Definition at line 235 of file GNETAZFrame.h.

Constructor & Destructor Documentation

◆ TAZChildDefaultParameters() [1/2]

◆ ~TAZChildDefaultParameters()

GNETAZFrame::TAZChildDefaultParameters::~TAZChildDefaultParameters ( )

destructor

Definition at line 512 of file GNETAZFrame.cpp.

◆ TAZChildDefaultParameters() [2/2]

GNETAZFrame::TAZChildDefaultParameters::TAZChildDefaultParameters ( )
inlineprotected

FOX needs this.

Definition at line 275 of file GNETAZFrame.h.

Member Function Documentation

◆ getDefaultTAZSinkWeight()

double GNETAZFrame::TAZChildDefaultParameters::getDefaultTAZSinkWeight ( ) const

default TAZSink weight

Definition at line 604 of file GNETAZFrame.cpp.

References myDefaultTAZSinkWeight.

Referenced by GNETAZFrame::addOrRemoveTAZMember().

◆ getDefaultTAZSourceWeight()

double GNETAZFrame::TAZChildDefaultParameters::getDefaultTAZSourceWeight ( ) const

get default TAZSource weight

Definition at line 598 of file GNETAZFrame.cpp.

References myDefaultTAZSourceWeight.

Referenced by GNETAZFrame::addOrRemoveTAZMember().

◆ getToggleMembership()

bool GNETAZFrame::TAZChildDefaultParameters::getToggleMembership ( ) const

check if toggle membership is enabled

Definition at line 610 of file GNETAZFrame.cpp.

References myToggleMembership.

Referenced by GNETAZFrame::processClick(), and GNETAZFrame::processEdgeSelection().

◆ hideTAZChildDefaultParametersModul()

void GNETAZFrame::TAZChildDefaultParameters::hideTAZChildDefaultParametersModul ( )

◆ onCmdSetDefaultValues()

◆ onCmdUseSelectedEdges()

◆ showTAZChildDefaultParametersModul()

◆ updateSelectEdgesButton()

Field Documentation

◆ myDefaultTAZSinkFrame

FXHorizontalFrame* GNETAZFrame::TAZChildDefaultParameters::myDefaultTAZSinkFrame
private

Horizontal Frame for default TAZ Sink Weight.

Definition at line 291 of file GNETAZFrame.h.

Referenced by onCmdSetDefaultValues(), and TAZChildDefaultParameters().

◆ myDefaultTAZSinkWeight

double GNETAZFrame::TAZChildDefaultParameters::myDefaultTAZSinkWeight
private

default TAZSink weight

Definition at line 306 of file GNETAZFrame.h.

Referenced by getDefaultTAZSinkWeight(), and onCmdSetDefaultValues().

◆ myDefaultTAZSourceFrame

FXHorizontalFrame* GNETAZFrame::TAZChildDefaultParameters::myDefaultTAZSourceFrame
private

Horizontal Frame for default TAZ Source Weight.

Definition at line 285 of file GNETAZFrame.h.

Referenced by onCmdSetDefaultValues(), and TAZChildDefaultParameters().

◆ myDefaultTAZSourceWeight

double GNETAZFrame::TAZChildDefaultParameters::myDefaultTAZSourceWeight
private

default TAZSource weight

Definition at line 303 of file GNETAZFrame.h.

Referenced by getDefaultTAZSourceWeight(), and onCmdSetDefaultValues().

◆ myInformationLabel

FXLabel* GNETAZFrame::TAZChildDefaultParameters::myInformationLabel
private

information label

Definition at line 300 of file GNETAZFrame.h.

Referenced by onCmdSetDefaultValues(), and TAZChildDefaultParameters().

◆ myTAZFrameParent

GNETAZFrame* GNETAZFrame::TAZChildDefaultParameters::myTAZFrameParent
private

◆ myTextFieldDefaultValueTAZSinks

FXTextField* GNETAZFrame::TAZChildDefaultParameters::myTextFieldDefaultValueTAZSinks
private

textField to set a default value for TAZ Sinks

Definition at line 294 of file GNETAZFrame.h.

Referenced by onCmdSetDefaultValues(), and TAZChildDefaultParameters().

◆ myTextFieldDefaultValueTAZSources

FXTextField* GNETAZFrame::TAZChildDefaultParameters::myTextFieldDefaultValueTAZSources
private

textField to set a default value for TAZ Sources

Definition at line 288 of file GNETAZFrame.h.

Referenced by onCmdSetDefaultValues(), and TAZChildDefaultParameters().

◆ myToggleMembership

FXCheckButton* GNETAZFrame::TAZChildDefaultParameters::myToggleMembership
private

CheckButton to enable or disable Toggle edge Membership.

Definition at line 282 of file GNETAZFrame.h.

Referenced by getToggleMembership(), onCmdSetDefaultValues(), onCmdUseSelectedEdges(), showTAZChildDefaultParametersModul(), TAZChildDefaultParameters(), and updateSelectEdgesButton().

◆ myUseSelectedEdges

FXButton* GNETAZFrame::TAZChildDefaultParameters::myUseSelectedEdges
private

button for use selected edges

Definition at line 297 of file GNETAZFrame.h.

Referenced by onCmdSetDefaultValues(), TAZChildDefaultParameters(), and updateSelectEdgesButton().


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