Uses of Interface
ffx.ui.behaviors.MouseBehaviorCallback
Package
Description
The UI package provides views and controllers for manipulating molecular systems.
The Behaviors package contains Java3D Behaviors that turn user actions into scenegraph changes.
-
Uses of MouseBehaviorCallback in ffx.ui
Modifier and TypeClassDescriptionfinal class
The GraphicsAxis class encapsulates the 3D Axis that is used to display and control rotation/translation in the global frame. -
Uses of MouseBehaviorCallback in ffx.ui.behaviors
Modifier and TypeClassDescriptionclass
The PickOrbitBehavior class implements a mouse orbit behavior.class
The PickPropertiesBehavior class.class
The PickRotateBehavior class implements a mouse rotate behavior on a picked object.class
The PickSelectionBehavior class implements a mouse based selections behavior.class
The PickTranslateBehavior class implements a translation behavior on a picked scenegraph object.class
The PickZoomBehavior class implements a scaling behavior on a picked scenegraph object.Modifier and TypeMethodDescriptionvoid
MouseOrbit.setupCallback
(MouseBehaviorCallback c) The transformChanged method in the callback class will be called every time the transform is updatedvoid
MouseProperties.setupCallback
(MouseBehaviorCallback c) The transformChanged method in the callback class will be called every time the transform is updatedvoid
MouseRotate.setupCallback
(MouseBehaviorCallback c) setupCallbackvoid
MouseSelection.setupCallback
(MouseBehaviorCallback c) The transformChanged method in the callback class will be called every time the transform is updatedvoid
MouseTranslate.setupCallback
(MouseBehaviorCallback c) The transformChanged method in the callback class will be called every time the transform is updated.void
MouseZoom.setupCallback
(MouseBehaviorCallback c) The transformChanged method in the callback class will be called every time the transform is updated.void
GlobalBehavior.setUpCallback
(MouseBehaviorCallback m) setUpCallback