Package com.sun.j3d.utils.behaviors.mouse
Provides mouse navigation utility classes.
-
Interface Summary Interface Description MouseBehaviorCallback The MouseBehaviorCallback interface allows a class to be notified when the transform is changed by one of the MouseBehaviors. -
Class Summary Class Description MouseBehavior Base class for all mouse manipulators (see MouseRotate, MouseZoom and MouseTranslate for examples of how to extend this base class).MouseRotate MouseRotate is a Java3D behavior object that lets users control the rotation of an object via a mouse.MouseTranslate 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 MouseWheelZoom is a Java3D behavior object that lets users control the Z axis translation of an object via mouse wheel.MouseZoom 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.