Uses of Interface
ffx.ui.behaviors.MouseBehaviorCallback
Packages that use 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
Classes in ffx.ui that implement MouseBehaviorCallbackModifier 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
Classes in ffx.ui.behaviors that implement MouseBehaviorCallbackModifier 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.Methods in ffx.ui.behaviors with parameters of type MouseBehaviorCallbackModifier 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