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

#include <GNETAZFrame.h>

Inheritance diagram for GNETAZFrame::TAZChildDefaultParameters:
[legend]
Collaboration diagram for GNETAZFrame::TAZChildDefaultParameters:
[legend]

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 234 of file GNETAZFrame.h.

Constructor & Destructor Documentation

◆ TAZChildDefaultParameters()

◆ ~TAZChildDefaultParameters()

GNETAZFrame::TAZChildDefaultParameters::~TAZChildDefaultParameters ( )

destructor

Definition at line 509 of file GNETAZFrame.cpp.

Member Function Documentation

◆ getDefaultTAZSinkWeight()

double GNETAZFrame::TAZChildDefaultParameters::getDefaultTAZSinkWeight ( ) const

default TAZSink weight

Definition at line 601 of file GNETAZFrame.cpp.

Referenced by GNETAZFrame::addOrRemoveTAZMember().

Here is the caller graph for this function:

◆ getDefaultTAZSourceWeight()

double GNETAZFrame::TAZChildDefaultParameters::getDefaultTAZSourceWeight ( ) const

get default TAZSource weight

Definition at line 595 of file GNETAZFrame.cpp.

Referenced by GNETAZFrame::addOrRemoveTAZMember().

Here is the caller graph for this function:

◆ getToggleMembership()

bool GNETAZFrame::TAZChildDefaultParameters::getToggleMembership ( ) const

check if toggle membership is enabled

Definition at line 607 of file GNETAZFrame.cpp.

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

Here is the caller graph for this function:

◆ hideTAZChildDefaultParametersModul()

void GNETAZFrame::TAZChildDefaultParameters::hideTAZChildDefaultParametersModul ( )

hide TAZ child default parameters Modul

Definition at line 528 of file GNETAZFrame.cpp.

References GNETAZFrame::hide().

◆ onCmdSetDefaultValues()

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

Definition at line 613 of file GNETAZFrame.cpp.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdUseSelectedEdges()

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

Called when the user press use selected edges.

Definition at line 702 of file GNETAZFrame.cpp.

References GNE_ATTR_SELECTED.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ showTAZChildDefaultParametersModul()

void GNETAZFrame::TAZChildDefaultParameters::showTAZChildDefaultParametersModul ( )

show TAZ child default parameters Modul

Definition at line 513 of file GNETAZFrame.cpp.

References GNEFrame::show().

◆ updateSelectEdgesButton()

void GNETAZFrame::TAZChildDefaultParameters::updateSelectEdgesButton ( )

update "select edges button"

Definition at line 537 of file GNETAZFrame.cpp.

References toString().

Referenced by GNETAZFrame::addOrRemoveTAZMember().

Here is the caller graph for this function:

Field Documentation

◆ myDefaultTAZSinkFrame

FXHorizontalFrame* GNETAZFrame::TAZChildDefaultParameters::myDefaultTAZSinkFrame
private

Horizontal Frame for default TAZ Sink Weight.

Definition at line 289 of file GNETAZFrame.h.

Referenced by TAZChildDefaultParameters().

◆ myDefaultTAZSinkWeight

double GNETAZFrame::TAZChildDefaultParameters::myDefaultTAZSinkWeight
private

default TAZSink weight

Definition at line 304 of file GNETAZFrame.h.

◆ myDefaultTAZSourceFrame

FXHorizontalFrame* GNETAZFrame::TAZChildDefaultParameters::myDefaultTAZSourceFrame
private

Horizontal Frame for default TAZ Source Weight.

Definition at line 283 of file GNETAZFrame.h.

Referenced by TAZChildDefaultParameters().

◆ myDefaultTAZSourceWeight

double GNETAZFrame::TAZChildDefaultParameters::myDefaultTAZSourceWeight
private

default TAZSource weight

Definition at line 301 of file GNETAZFrame.h.

◆ myInformationLabel

FXLabel* GNETAZFrame::TAZChildDefaultParameters::myInformationLabel
private

information label

Definition at line 298 of file GNETAZFrame.h.

Referenced by TAZChildDefaultParameters().

◆ myTAZFrameParent

GNETAZFrame* GNETAZFrame::TAZChildDefaultParameters::myTAZFrameParent
private

pointer to TAZFrame parent

Definition at line 277 of file GNETAZFrame.h.

◆ myTextFieldDefaultValueTAZSinks

FXTextField* GNETAZFrame::TAZChildDefaultParameters::myTextFieldDefaultValueTAZSinks
private

textField to set a default value for TAZ Sinks

Definition at line 292 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 286 of file GNETAZFrame.h.

Referenced by TAZChildDefaultParameters().

◆ myToggleMembership

FXCheckButton* GNETAZFrame::TAZChildDefaultParameters::myToggleMembership
private

CheckButton to enable or disable Toggle edge Membership.

Definition at line 280 of file GNETAZFrame.h.

Referenced by TAZChildDefaultParameters().

◆ myUseSelectedEdges

FXButton* GNETAZFrame::TAZChildDefaultParameters::myUseSelectedEdges
private

button for use selected edges

Definition at line 295 of file GNETAZFrame.h.

Referenced by TAZChildDefaultParameters().


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