Package ffe.behaviors

The Behaviors Package contains Java3D Behaviors that turn user actions into scenegraph changes.

See:
          Description

Interface Summary
MouseBehaviorCallback The MouseBehaviorCallback interface is implemented by classes that want to receive callbacks when transforms are updated.
PickingCallback The PickingCallback interface is implemented by classes wishing to recieve notification that a picked object has moved.
 

Class Summary
CollisionBehavior The CollisionBehavior class creates a behavior which controls how atoms interact when they collide in the Java3D Universe.
EventDispatch The EventDispatch class listens for mouse events over the Java3D canvas, dispatching work to more specialized classes.
GlobalBehavior The GlobalBehavior class allows mouse control over camera position, adding a few functions to the OrbitBehavior class.
MouseBehavior The MouseBehavior class is the Base class for all mouse manipulators.
MouseOrbit The MouseOrbit class implements a mouse orbit behavior.
MouseProperties The MouseProperties class is simple extension of MouseBehavior.
MouseRotate The MouseRotate class implements a mouse rotation behavior.
MouseSelection The MouseSelection class implements a mouse selection behavior.
MouseTranslate The MouseTranslate class implements a mouse translate behavior.
MouseZoom The MouseZoom class implements a Mouse Zoom behavior.
PickMouseBehavior The PickMouseBehavior class is the base class for mouse picking behaviors.
PickNodeBehavior The PickNodeBehavior class is used to make graphical selections and measurements.
PickOrbitBehavior The PickOrbitBehavior class implements a mouse orbit behavior.
PickPropertiesBehavior The PickPropertiesBehavior class.
PickRotateBehavior The PickRotateBehavior class implements a mouse rotate behavior on a picked object.
PickSelectionBehavior The PickSelectionBehavior class implements a mouse based selections behavior.
PickTranslateBehavior The PickTranslateBehavior class implements a translation behavior on a picked scenegraph object.
PickZoomBehavior The PickZoomBehavior class implements a scaling behavior on a picked scenegraph object.
UpdateBehavior The UpdateBehavior class allows updating the Java3D Universe between redraws.
 

Package ffe.behaviors Description

The Behaviors Package contains Java3D Behaviors that turn user actions into scenegraph changes.