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

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()

◆ ~TAZChildDefaultParameters()

GNETAZFrame::TAZChildDefaultParameters::~TAZChildDefaultParameters ( )

destructor

Definition at line 511 of file GNETAZFrame.cpp.

Member Function Documentation

◆ getDefaultTAZSinkWeight()

double GNETAZFrame::TAZChildDefaultParameters::getDefaultTAZSinkWeight ( ) const

default TAZSink weight

Definition at line 603 of file GNETAZFrame.cpp.

Referenced by GNETAZFrame::addOrRemoveTAZMember().

◆ getDefaultTAZSourceWeight()

double GNETAZFrame::TAZChildDefaultParameters::getDefaultTAZSourceWeight ( ) const

get default TAZSource weight

Definition at line 597 of file GNETAZFrame.cpp.

Referenced by GNETAZFrame::addOrRemoveTAZMember().

◆ getToggleMembership()

bool GNETAZFrame::TAZChildDefaultParameters::getToggleMembership ( ) const

check if toggle membership is enabled

Definition at line 609 of file GNETAZFrame.cpp.

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

◆ hideTAZChildDefaultParametersModul()

void GNETAZFrame::TAZChildDefaultParameters::hideTAZChildDefaultParametersModul ( )

hide TAZ child default parameters Modul

Definition at line 530 of file GNETAZFrame.cpp.

References GNETAZFrame::hide().

◆ onCmdSetDefaultValues()

long GNETAZFrame::TAZChildDefaultParameters::onCmdSetDefaultValues ( FXObject *  obj,
FXSelector  ,
void *   
)

Definition at line 615 of file GNETAZFrame.cpp.

Referenced by FXDEFMAP().

◆ onCmdUseSelectedEdges()

long GNETAZFrame::TAZChildDefaultParameters::onCmdUseSelectedEdges ( FXObject *  obj,
FXSelector  ,
void *   
)

Called when the user press use selected edges.

Definition at line 704 of file GNETAZFrame.cpp.

References GNE_ATTR_SELECTED.

Referenced by FXDEFMAP().

◆ showTAZChildDefaultParametersModul()

void GNETAZFrame::TAZChildDefaultParameters::showTAZChildDefaultParametersModul ( )

show TAZ child default parameters Modul

Definition at line 515 of file GNETAZFrame.cpp.

References GNEFrame::show().

◆ updateSelectEdgesButton()

void GNETAZFrame::TAZChildDefaultParameters::updateSelectEdgesButton ( )

update "select edges button"

Definition at line 539 of file GNETAZFrame.cpp.

References toString().

Referenced by GNETAZFrame::addOrRemoveTAZMember().

Field Documentation

◆ myDefaultTAZSinkFrame

FXHorizontalFrame* GNETAZFrame::TAZChildDefaultParameters::myDefaultTAZSinkFrame
private

Horizontal Frame for default TAZ Sink Weight.

Definition at line 290 of file GNETAZFrame.h.

Referenced by TAZChildDefaultParameters().

◆ myDefaultTAZSinkWeight

double GNETAZFrame::TAZChildDefaultParameters::myDefaultTAZSinkWeight
private

default TAZSink weight

Definition at line 305 of file GNETAZFrame.h.

◆ myDefaultTAZSourceFrame

FXHorizontalFrame* GNETAZFrame::TAZChildDefaultParameters::myDefaultTAZSourceFrame
private

Horizontal Frame for default TAZ Source Weight.

Definition at line 284 of file GNETAZFrame.h.

Referenced by TAZChildDefaultParameters().

◆ myDefaultTAZSourceWeight

double GNETAZFrame::TAZChildDefaultParameters::myDefaultTAZSourceWeight
private

default TAZSource weight

Definition at line 302 of file GNETAZFrame.h.

◆ myInformationLabel

FXLabel* GNETAZFrame::TAZChildDefaultParameters::myInformationLabel
private

information label

Definition at line 299 of file GNETAZFrame.h.

Referenced by TAZChildDefaultParameters().

◆ myTAZFrameParent

GNETAZFrame* GNETAZFrame::TAZChildDefaultParameters::myTAZFrameParent
private

pointer to TAZFrame parent

Definition at line 278 of file GNETAZFrame.h.

◆ myTextFieldDefaultValueTAZSinks

FXTextField* GNETAZFrame::TAZChildDefaultParameters::myTextFieldDefaultValueTAZSinks
private

textField to set a default value for TAZ Sinks

Definition at line 293 of file GNETAZFrame.h.

Referenced by TAZChildDefaultParameters().

◆ myTextFieldDefaultValueTAZSources

FXTextField* GNETAZFrame::TAZChildDefaultParameters::myTextFieldDefaultValueTAZSources
private

textField to set a default value for TAZ Sources

Definition at line 287 of file GNETAZFrame.h.

Referenced by TAZChildDefaultParameters().

◆ myToggleMembership

FXCheckButton* GNETAZFrame::TAZChildDefaultParameters::myToggleMembership
private

CheckButton to enable or disable Toggle edge Membership.

Definition at line 281 of file GNETAZFrame.h.

Referenced by TAZChildDefaultParameters().

◆ myUseSelectedEdges

FXButton* GNETAZFrame::TAZChildDefaultParameters::myUseSelectedEdges
private

button for use selected edges

Definition at line 296 of file GNETAZFrame.h.

Referenced by TAZChildDefaultParameters().


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