fshake3d  0.0.1
FreeformDensity3DSurfaceEditor
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Member Functions | Static Public Member Functions | Private Attributes
ScalarDragger Class Reference

#include <ui_Control.hpp>

List of all members.

Public Member Functions

 ScalarDragger ()
virtual bool dragBegin (int button, int x, int y)
virtual void dragUpdate (DragEvent &de)
virtual void dragEnd ()

Static Public Member Functions

static void def_class (Class &c)

Private Attributes

int mButton
double mScalar
double mScalarBase
int mDragBase
double mScale

Detailed Description

Definition at line 137 of file ui_Control.hpp.


Constructor & Destructor Documentation

Definition at line 140 of file ui_Control.hpp.


Member Function Documentation

static void ScalarDragger::def_class ( Class &  c) [inline, static]

Definition at line 166 of file ui_Control.hpp.

virtual bool ScalarDragger::dragBegin ( int  button,
int  x,
int  y 
) [inline, virtual]

Definition at line 146 of file ui_Control.hpp.

virtual void ScalarDragger::dragEnd ( ) [inline, virtual]

Definition at line 163 of file ui_Control.hpp.

virtual void ScalarDragger::dragUpdate ( DragEvent &  de) [inline, virtual]

Definition at line 156 of file ui_Control.hpp.


Member Data Documentation

int ScalarDragger::mButton [private]

Definition at line 177 of file ui_Control.hpp.

int ScalarDragger::mDragBase [private]

Definition at line 180 of file ui_Control.hpp.

double ScalarDragger::mScalar [private]

Definition at line 178 of file ui_Control.hpp.

double ScalarDragger::mScalarBase [private]

Definition at line 179 of file ui_Control.hpp.

double ScalarDragger::mScale [private]

Definition at line 181 of file ui_Control.hpp.


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