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 classThe 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 TypeClassDescriptionclassThe PickOrbitBehavior class implements a mouse orbit behavior.classThe PickPropertiesBehavior class.classThe PickRotateBehavior class implements a mouse rotate behavior on a picked object.classThe PickSelectionBehavior class implements a mouse based selections behavior.classThe PickTranslateBehavior class implements a translation behavior on a picked scenegraph object.classThe PickZoomBehavior class implements a scaling behavior on a picked scenegraph object.Methods in ffx.ui.behaviors with parameters of type MouseBehaviorCallbackModifier and TypeMethodDescriptionvoidMouseOrbit.setupCallback(MouseBehaviorCallback c) The transformChanged method in the callback class will be called every time the transform is updatedvoidMouseProperties.setupCallback(MouseBehaviorCallback c) The transformChanged method in the callback class will be called every time the transform is updatedvoidMouseRotate.setupCallback(MouseBehaviorCallback c) setupCallbackvoidMouseSelection.setupCallback(MouseBehaviorCallback c) The transformChanged method in the callback class will be called every time the transform is updatedvoidMouseTranslate.setupCallback(MouseBehaviorCallback c) The transformChanged method in the callback class will be called every time the transform is updated.voidMouseZoom.setupCallback(MouseBehaviorCallback c) The transformChanged method in the callback class will be called every time the transform is updated.voidGlobalBehavior.setUpCallback(MouseBehaviorCallback m) setUpCallback