SUMO - Simulation of Urban MObility
GUICalibrator::GUIManip_Calibrator Class Reference

#include <GUICalibrator.h>

Inheritance diagram for GUICalibrator::GUIManip_Calibrator:
Inheritance graph
Collaboration diagram for GUICalibrator::GUIManip_Calibrator:
Collaboration graph

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

Protected Member Functions

 GUIManip_Calibrator ()
 

Private Attributes

FXDataTarget myChosenTarget
 
FXint myChosenValue
 
GUICalibratormyObject
 
GUIMainWindowmyParent
 
FXComboBox * myPredefinedValues
 
SUMOReal mySpeed
 
FXDataTarget mySpeedTarget
 
FXRealSpinDial * myUserDefinedSpeed
 

Detailed Description

Definition at line 137 of file GUICalibrator.h.

Member Enumeration Documentation

anonymous enum
Enumerator
MID_USER_DEF 
MID_PRE_DEF 
MID_OPTION 
MID_CLOSE 
ID_LAST 

Definition at line 140 of file GUICalibrator.h.

Constructor & Destructor Documentation

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

Constructor.

Definition at line 98 of file GUICalibrator.cpp.

References MID_CLOSE.

GUICalibrator::GUIManip_Calibrator::~GUIManip_Calibrator ( )
virtual

Destructor.

Definition at line 177 of file GUICalibrator.cpp.

GUICalibrator::GUIManip_Calibrator::GUIManip_Calibrator ( )
inlineprotected

Definition at line 181 of file GUICalibrator.h.

Member Function Documentation

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

Definition at line 226 of file GUICalibrator.cpp.

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

Definition at line 181 of file GUICalibrator.cpp.

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

Definition at line 207 of file GUICalibrator.cpp.

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

Definition at line 188 of file GUICalibrator.cpp.

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

Definition at line 216 of file GUICalibrator.cpp.

References myChosenValue, myParent, and GUIMainWindow::updateChildren().

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

Definition at line 197 of file GUICalibrator.cpp.

References myChosenValue, myParent, and GUIMainWindow::updateChildren().

Field Documentation

FXDataTarget GUICalibrator::GUIManip_Calibrator::myChosenTarget
private

Definition at line 168 of file GUICalibrator.h.

FXint GUICalibrator::GUIManip_Calibrator::myChosenValue
private

Definition at line 166 of file GUICalibrator.h.

Referenced by onUpdPreDef(), and onUpdUserDef().

GUICalibrator* GUICalibrator::GUIManip_Calibrator::myObject
private

Definition at line 178 of file GUICalibrator.h.

GUIMainWindow* GUICalibrator::GUIManip_Calibrator::myParent
private

Definition at line 164 of file GUICalibrator.h.

Referenced by onUpdPreDef(), and onUpdUserDef().

FXComboBox* GUICalibrator::GUIManip_Calibrator::myPredefinedValues
private

Definition at line 176 of file GUICalibrator.h.

SUMOReal GUICalibrator::GUIManip_Calibrator::mySpeed
private

Definition at line 170 of file GUICalibrator.h.

FXDataTarget GUICalibrator::GUIManip_Calibrator::mySpeedTarget
private

Definition at line 172 of file GUICalibrator.h.

FXRealSpinDial* GUICalibrator::GUIManip_Calibrator::myUserDefinedSpeed
private

Definition at line 174 of file GUICalibrator.h.


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