Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
com.generalrobotix.ui.view.tdview.ObjectRotationHandler Class Reference
Inheritance diagram for com.generalrobotix.ui.view.tdview.ObjectRotationHandler:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 33 of file ObjectRotationHandler.java.


Member Function Documentation

Vector3f com.generalrobotix.ui.view.tdview.ObjectRotationHandler._createAxisVector ( Vector3f  mouse) [inline, private]

Definition at line 228 of file ObjectRotationHandler.java.

Definition at line 211 of file ObjectRotationHandler.java.

Definition at line 218 of file ObjectRotationHandler.java.

Definition at line 277 of file ObjectRotationHandler.java.


Member Data Documentation

Definition at line 38 of file ObjectRotationHandler.java.

Definition at line 39 of file ObjectRotationHandler.java.

Definition at line 41 of file ObjectRotationHandler.java.

Definition at line 37 of file ObjectRotationHandler.java.

Definition at line 40 of file ObjectRotationHandler.java.

Definition at line 34 of file ObjectRotationHandler.java.

Definition at line 36 of file ObjectRotationHandler.java.


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


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Apr 11 2019 03:30:22