Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
GUITriggeredRerouter::GUIManip_TriggeredRerouter Class Reference

#include <GUITriggeredRerouter.h>

Inheritance diagram for GUITriggeredRerouter::GUIManip_TriggeredRerouter:
[legend]
Collaboration diagram for GUITriggeredRerouter::GUIManip_TriggeredRerouter:
[legend]

Public Types

enum  {
  MID_USER_DEF = FXDialogBox::ID_LAST , MID_PRE_DEF , MID_OPTION , MID_CLOSE ,
  MID_SHIFT_PROBS , ID_LAST
}

Public Member Functions

 GUIManip_TriggeredRerouter (GUIMainWindow &app, const std::string &name, GUITriggeredRerouter &o)
 Constructor.
long onCmdChangeOption (FXObject *, FXSelector, void *)
long onCmdClose (FXObject *, FXSelector, void *)
long onCmdShiftProbs (FXObject *, FXSelector, void *)
long onCmdUserDef (FXObject *, FXSelector, void *)
long onUpdUserDef (FXObject *, FXSelector, void *)
virtual ~GUIManip_TriggeredRerouter ()
 Destructor.

Protected Member Functions

 GUIManip_TriggeredRerouter ()

Private Attributes

FXDataTarget myChosenTarget
FXint myChosenValue
GUITriggeredReroutermyObject
GUIMainWindowmyParent
double myUsageProbability
FXRealSpinner * myUsageProbabilityDial
FXDataTarget myUsageProbabilityTarget

Detailed Description

Definition at line 235 of file GUITriggeredRerouter.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
MID_USER_DEF 
MID_PRE_DEF 
MID_OPTION 
MID_CLOSE 
MID_SHIFT_PROBS 
ID_LAST 

Definition at line 238 of file GUITriggeredRerouter.h.

Constructor & Destructor Documentation

◆ GUIManip_TriggeredRerouter() [1/2]

GUITriggeredRerouter::GUIManip_TriggeredRerouter::GUIManip_TriggeredRerouter ( GUIMainWindow & app,
const std::string & name,
GUITriggeredRerouter & o )

Constructor.

Definition at line 87 of file GUITriggeredRerouter.cpp.

References GUIDesigns::buildFXButton(), MSTriggeredRerouter::getProbability(), GUIManip_TriggeredRerouter(), GUIManipulator::GUIManipulator(), GUITriggeredRerouter::GUITriggeredRerouter(), MID_CLOSE, MID_OPTION, MID_SHIFT_PROBS, MID_USER_DEF, myChosenTarget, myChosenValue, myObject, myParent, myUsageProbability, myUsageProbabilityDial, and myUsageProbabilityTarget.

Referenced by GUIManip_TriggeredRerouter().

Here is the caller graph for this function:

◆ ~GUIManip_TriggeredRerouter()

GUITriggeredRerouter::GUIManip_TriggeredRerouter::~GUIManip_TriggeredRerouter ( )
virtual

Destructor.

Definition at line 149 of file GUITriggeredRerouter.cpp.

◆ GUIManip_TriggeredRerouter() [2/2]

GUITriggeredRerouter::GUIManip_TriggeredRerouter::GUIManip_TriggeredRerouter ( )
inlineprotected

Definition at line 274 of file GUITriggeredRerouter.h.

Member Function Documentation

◆ onCmdChangeOption()

long GUITriggeredRerouter::GUIManip_TriggeredRerouter::onCmdChangeOption ( FXObject * ,
FXSelector ,
void *  )

Definition at line 180 of file GUITriggeredRerouter.cpp.

References GUITriggeredRerouter::GUITriggeredRerouter(), myChosenValue, myObject, myParent, myUsageProbability, MSTriggeredRerouter::setUserMode(), and MSTriggeredRerouter::setUserUsageProbability().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdClose()

long GUITriggeredRerouter::GUIManip_TriggeredRerouter::onCmdClose ( FXObject * ,
FXSelector ,
void *  )

Definition at line 153 of file GUITriggeredRerouter.cpp.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdShiftProbs()

long GUITriggeredRerouter::GUIManip_TriggeredRerouter::onCmdShiftProbs ( FXObject * ,
FXSelector ,
void *  )

Definition at line 201 of file GUITriggeredRerouter.cpp.

References GUITriggeredRerouter::GUITriggeredRerouter(), myObject, myParent, and GUITriggeredRerouter::shiftProbs().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdUserDef()

long GUITriggeredRerouter::GUIManip_TriggeredRerouter::onCmdUserDef ( FXObject * ,
FXSelector ,
void *  )

Definition at line 160 of file GUITriggeredRerouter.cpp.

References GUITriggeredRerouter::GUITriggeredRerouter(), myObject, myParent, myUsageProbability, myUsageProbabilityDial, MSTriggeredRerouter::setUserMode(), and MSTriggeredRerouter::setUserUsageProbability().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onUpdUserDef()

long GUITriggeredRerouter::GUIManip_TriggeredRerouter::onUpdUserDef ( FXObject * sender,
FXSelector ,
void * ptr )

Definition at line 170 of file GUITriggeredRerouter.cpp.

References myChosenValue, and myParent.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

Field Documentation

◆ myChosenTarget

FXDataTarget GUITriggeredRerouter::GUIManip_TriggeredRerouter::myChosenTarget
private

Definition at line 263 of file GUITriggeredRerouter.h.

Referenced by GUIManip_TriggeredRerouter().

◆ myChosenValue

FXint GUITriggeredRerouter::GUIManip_TriggeredRerouter::myChosenValue
private

◆ myObject

GUITriggeredRerouter* GUITriggeredRerouter::GUIManip_TriggeredRerouter::myObject
private

◆ myParent

GUIMainWindow* GUITriggeredRerouter::GUIManip_TriggeredRerouter::myParent
private

◆ myUsageProbability

double GUITriggeredRerouter::GUIManip_TriggeredRerouter::myUsageProbability
private

◆ myUsageProbabilityDial

FXRealSpinner* GUITriggeredRerouter::GUIManip_TriggeredRerouter::myUsageProbabilityDial
private

Definition at line 267 of file GUITriggeredRerouter.h.

Referenced by GUIManip_TriggeredRerouter(), and onCmdUserDef().

◆ myUsageProbabilityTarget

FXDataTarget GUITriggeredRerouter::GUIManip_TriggeredRerouter::myUsageProbabilityTarget
private

Definition at line 269 of file GUITriggeredRerouter.h.

Referenced by GUIManip_TriggeredRerouter().


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