com.sun.j3d.utils.behaviors.mouse |
com.sun.j3d.utils.behaviors.mouse
Provides mouse navigation utility classes.
|
Java Source File Name | Type | Comment |
MouseBehavior.java | Class | Base class for all mouse manipulators (see MouseRotate, MouseZoom
and MouseTranslate for
examples of how to extend this base class). |
MouseBehaviorCallback.java | Interface | The MouseBehaviorCallback interface allows a class to be notified
when the transform is changed by one of the MouseBehaviors. |
MouseRotate.java | Class | MouseRotate is a Java3D behavior object that lets users control the
rotation of an object via a mouse.
To use this utility, first create a transform group that this
rotate behavior will operate on. |
MouseTranslate.java | Class | MouseTranslate is a Java3D behavior object that lets users control the
translation (X, Y) of an object via a mouse drag motion with the third
mouse button (alt-click on PC). |
MouseWheelZoom.java | Class | MouseWheelZoom is a Java3D behavior object that lets users control the
Z axis translation of an object via mouse wheel. |
MouseZoom.java | Class | MouseZoom is a Java3D behavior object that lets users control the
Z axis translation of an object via a mouse drag motion with the second
mouse button. |