Public Member Functions | |
void | disableHandler () |
void | processDragOperation (MouseEvent evt, BehaviorInfo info) |
void | processPicking (MouseEvent evt, BehaviorInfo info) |
void | processReleased (MouseEvent evt, BehaviorInfo info) |
void | processStartDrag (MouseEvent evt, BehaviorInfo info) |
boolean | processTimerOperation (BehaviorInfo info) |
void | setPickTarget (TransformGroup tg, BehaviorInfo info) |
Private Member Functions | |
Vector3f | _createAxisVector (Vector3f mouse) |
void | _disableBoundingBox () |
boolean | _enableBoundingBox (TransformGroup tg, BehaviorInfo info) |
void | _transformChanged (BehaviorInfo info) |
Private Attributes | |
Vector3f | axis_ |
Vector3f | dir_ = new Vector3f() |
boolean | isPicked_ |
Vector3f | norm_ |
Point | prevPoint_ = new Point() |
TransformGroup | tgTarget_ |
Static Private Attributes | |
static final float | ROTATION_FACTOR = 0.006f |
Definition at line 33 of file ObjectRotationHandler.java.
Vector3f com.generalrobotix.ui.view.tdview.ObjectRotationHandler._createAxisVector | ( | Vector3f | mouse | ) | [inline, private] |
Definition at line 228 of file ObjectRotationHandler.java.
void com.generalrobotix.ui.view.tdview.ObjectRotationHandler._disableBoundingBox | ( | ) | [inline, private] |
Definition at line 211 of file ObjectRotationHandler.java.
boolean com.generalrobotix.ui.view.tdview.ObjectRotationHandler._enableBoundingBox | ( | TransformGroup | tg, |
BehaviorInfo | info | ||
) | [inline, private] |
Definition at line 218 of file ObjectRotationHandler.java.
void com.generalrobotix.ui.view.tdview.ObjectRotationHandler._transformChanged | ( | BehaviorInfo | info | ) | [inline, private] |
Definition at line 277 of file ObjectRotationHandler.java.
void com.generalrobotix.ui.view.tdview.ObjectRotationHandler.disableHandler | ( | ) | [inline, virtual] |
Implements com.generalrobotix.ui.view.tdview.OperationHandler.
Definition at line 199 of file ObjectRotationHandler.java.
void com.generalrobotix.ui.view.tdview.ObjectRotationHandler.processDragOperation | ( | MouseEvent | evt, |
BehaviorInfo | info | ||
) | [inline] |
Implements com.generalrobotix.ui.view.tdview.BehaviorHandler.
Definition at line 133 of file ObjectRotationHandler.java.
void com.generalrobotix.ui.view.tdview.ObjectRotationHandler.processPicking | ( | MouseEvent | evt, |
BehaviorInfo | info | ||
) | [inline] |
Implements com.generalrobotix.ui.view.tdview.BehaviorHandler.
Definition at line 45 of file ObjectRotationHandler.java.
void com.generalrobotix.ui.view.tdview.ObjectRotationHandler.processReleased | ( | MouseEvent | evt, |
BehaviorInfo | info | ||
) | [inline] |
Implements com.generalrobotix.ui.view.tdview.BehaviorHandler.
Definition at line 187 of file ObjectRotationHandler.java.
void com.generalrobotix.ui.view.tdview.ObjectRotationHandler.processStartDrag | ( | MouseEvent | evt, |
BehaviorInfo | info | ||
) | [inline] |
Implements com.generalrobotix.ui.view.tdview.BehaviorHandler.
Definition at line 81 of file ObjectRotationHandler.java.
boolean com.generalrobotix.ui.view.tdview.ObjectRotationHandler.processTimerOperation | ( | BehaviorInfo | info | ) | [inline] |
Implements com.generalrobotix.ui.view.tdview.BehaviorHandler.
Definition at line 193 of file ObjectRotationHandler.java.
void com.generalrobotix.ui.view.tdview.ObjectRotationHandler.setPickTarget | ( | TransformGroup | tg, |
BehaviorInfo | info | ||
) | [inline, virtual] |
Implements com.generalrobotix.ui.view.tdview.OperationHandler.
Definition at line 203 of file ObjectRotationHandler.java.
Vector3f com.generalrobotix.ui.view.tdview.ObjectRotationHandler.axis_ [private] |
Definition at line 38 of file ObjectRotationHandler.java.
Vector3f com.generalrobotix.ui.view.tdview.ObjectRotationHandler.dir_ = new Vector3f() [private] |
Definition at line 39 of file ObjectRotationHandler.java.
Definition at line 41 of file ObjectRotationHandler.java.
Vector3f com.generalrobotix.ui.view.tdview.ObjectRotationHandler.norm_ [private] |
Definition at line 37 of file ObjectRotationHandler.java.
Point com.generalrobotix.ui.view.tdview.ObjectRotationHandler.prevPoint_ = new Point() [private] |
Definition at line 40 of file ObjectRotationHandler.java.
final float com.generalrobotix.ui.view.tdview.ObjectRotationHandler.ROTATION_FACTOR = 0.006f [static, private] |
Definition at line 34 of file ObjectRotationHandler.java.
TransformGroup com.generalrobotix.ui.view.tdview.ObjectRotationHandler.tgTarget_ [private] |
Definition at line 36 of file ObjectRotationHandler.java.