Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
GUICalibrator::GUIManip_Calibrator Class Reference

#include <GUICalibrator.h>

Inheritance diagram for GUICalibrator::GUIManip_Calibrator:
[legend]
Collaboration diagram for GUICalibrator::GUIManip_Calibrator:
[legend]

Public Types

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

Public Member Functions

 GUIManip_Calibrator (GUIMainWindow &app, const std::string &name, GUICalibrator &o, int xpos, int ypos)
 Constructor.
long onCmdChangeOption (FXObject *, FXSelector, void *)
long onCmdClose (FXObject *, FXSelector, void *)
long onCmdOverride (FXObject *, FXSelector, void *)
long onCmdPreDef (FXObject *, FXSelector, void *)
long onCmdUserDef (FXObject *, FXSelector, void *)
long onUpdPreDef (FXObject *, FXSelector, void *)
long onUpdUserDef (FXObject *, FXSelector, void *)
virtual ~GUIManip_Calibrator ()
 Destructor.

Protected Member Functions

 GUIManip_Calibrator ()

Private Attributes

FXDataTarget myChosenTarget
FXint myChosenValue
GUICalibratormyObject
GUIMainWindowmyParent
MFXComboBoxIconmyPredefinedValues
double mySpeed
FXDataTarget mySpeedTarget
FXRealSpinner * myUserDefinedSpeed

Detailed Description

Definition at line 109 of file GUICalibrator.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
MID_USER_DEF 
MID_PRE_DEF 
MID_OPTION 
MID_CLOSE 
ID_LAST 

Definition at line 112 of file GUICalibrator.h.

Constructor & Destructor Documentation

◆ GUIManip_Calibrator() [1/2]

GUICalibrator::GUIManip_Calibrator::GUIManip_Calibrator ( GUIMainWindow & app,
const std::string & name,
GUICalibrator & o,
int xpos,
int ypos )

Constructor.

Definition at line 79 of file GUICalibrator.cpp.

References GUIDesigns::buildFXButton(), GUICalibrator::GUICalibrator(), GUIDesignComboBoxVisibleItems, GUIManip_Calibrator(), GUIManipulator::GUIManipulator(), MID_CLOSE, MID_OPTION, MID_PRE_DEF, MID_USER_DEF, myChosenTarget, myChosenValue, myObject, myParent, myPredefinedValues, mySpeed, mySpeedTarget, and myUserDefinedSpeed.

Referenced by GUIManip_Calibrator().

Here is the caller graph for this function:

◆ ~GUIManip_Calibrator()

GUICalibrator::GUIManip_Calibrator::~GUIManip_Calibrator ( )
virtual

Destructor.

Definition at line 144 of file GUICalibrator.cpp.

◆ GUIManip_Calibrator() [2/2]

GUICalibrator::GUIManip_Calibrator::GUIManip_Calibrator ( )
inlineprotected

Definition at line 153 of file GUICalibrator.h.

Member Function Documentation

◆ onCmdChangeOption()

long GUICalibrator::GUIManip_Calibrator::onCmdChangeOption ( FXObject * ,
FXSelector ,
void *  )

Definition at line 193 of file GUICalibrator.cpp.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdClose()

long GUICalibrator::GUIManip_Calibrator::onCmdClose ( FXObject * ,
FXSelector ,
void *  )

Definition at line 148 of file GUICalibrator.cpp.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdOverride()

long GUICalibrator::GUIManip_Calibrator::onCmdOverride ( FXObject * ,
FXSelector ,
void *  )

◆ onCmdPreDef()

long GUICalibrator::GUIManip_Calibrator::onCmdPreDef ( FXObject * ,
FXSelector ,
void *  )

Definition at line 174 of file GUICalibrator.cpp.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdUserDef()

long GUICalibrator::GUIManip_Calibrator::onCmdUserDef ( FXObject * ,
FXSelector ,
void *  )

Definition at line 155 of file GUICalibrator.cpp.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onUpdPreDef()

long GUICalibrator::GUIManip_Calibrator::onUpdPreDef ( FXObject * sender,
FXSelector ,
void * ptr )

Definition at line 183 of file GUICalibrator.cpp.

References myChosenValue, and myParent.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onUpdUserDef()

long GUICalibrator::GUIManip_Calibrator::onUpdUserDef ( FXObject * sender,
FXSelector ,
void * ptr )

Definition at line 164 of file GUICalibrator.cpp.

References myChosenValue, and myParent.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

Field Documentation

◆ myChosenTarget

FXDataTarget GUICalibrator::GUIManip_Calibrator::myChosenTarget
private

Definition at line 140 of file GUICalibrator.h.

Referenced by GUIManip_Calibrator().

◆ myChosenValue

FXint GUICalibrator::GUIManip_Calibrator::myChosenValue
private

Definition at line 138 of file GUICalibrator.h.

Referenced by GUIManip_Calibrator(), onUpdPreDef(), and onUpdUserDef().

◆ myObject

GUICalibrator* GUICalibrator::GUIManip_Calibrator::myObject
private

Definition at line 150 of file GUICalibrator.h.

Referenced by GUIManip_Calibrator().

◆ myParent

GUIMainWindow* GUICalibrator::GUIManip_Calibrator::myParent
private

Definition at line 136 of file GUICalibrator.h.

Referenced by GUIManip_Calibrator(), onUpdPreDef(), and onUpdUserDef().

◆ myPredefinedValues

MFXComboBoxIcon* GUICalibrator::GUIManip_Calibrator::myPredefinedValues
private

Definition at line 148 of file GUICalibrator.h.

Referenced by GUIManip_Calibrator().

◆ mySpeed

double GUICalibrator::GUIManip_Calibrator::mySpeed
private

Definition at line 142 of file GUICalibrator.h.

Referenced by GUIManip_Calibrator().

◆ mySpeedTarget

FXDataTarget GUICalibrator::GUIManip_Calibrator::mySpeedTarget
private

Definition at line 144 of file GUICalibrator.h.

Referenced by GUIManip_Calibrator().

◆ myUserDefinedSpeed

FXRealSpinner* GUICalibrator::GUIManip_Calibrator::myUserDefinedSpeed
private

Definition at line 146 of file GUICalibrator.h.

Referenced by GUIManip_Calibrator().


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