|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Behavior | |
---|---|
javax.media.ding3d | Provides the core set of classes for the 3D graphics API for the Java platform; click here for more information, including explanatory material that was formerly found in the guide. |
javax.media.ding3d.loaders | Provides interfaces and abstract classes for writing Java 3D loaders. |
javax.media.ding3d.utils.behaviors.interpolators | Provides spline-based interpolation behaviors. |
javax.media.ding3d.utils.behaviors.keyboard | Provides keyboard navigation utility classes. |
javax.media.ding3d.utils.behaviors.mouse | Provides mouse navigation utility classes. |
javax.media.ding3d.utils.behaviors.sensor | Provides 6DOF sensor behavior classes. |
javax.media.ding3d.utils.behaviors.vp | Provides ViewPlatform navigation utility classes. |
javax.media.ding3d.utils.pickfast.behaviors | Provides picking behaviors for the new core picking methods. |
javax.media.ding3d.utils.scenegraph.io | This package provides a Java3D SceneGraph IO capability. |
Uses of Behavior in javax.media.ding3d |
---|
Subclasses of Behavior in javax.media.ding3d | |
---|---|
class |
Billboard
The Billboard behavior node operates on the TransformGroup node to cause the local +z axis of the TransformGroup to point at the viewer's eye position. |
class |
ColorInterpolator
Color interpolation behavior. |
class |
DistanceLOD
This class defines a distance-based LOD behavior node that operates on a Switch group node to select one of the children of that Switch node based on the distance of this LOD node from the viewer. |
class |
Interpolator
Interpolator is an abstract class that extends Behavior to provide common methods used by various interpolation subclasses. |
class |
LOD
An LOD leaf node is an abstract behavior class that operates on a list of Switch group nodes to select one of the children of the Switch nodes. |
class |
PathInterpolator
PathInterpolator behavior. |
class |
PositionInterpolator
Position interpolator behavior. |
class |
PositionPathInterpolator
PositionPathInterpolator behavior. |
class |
RotationInterpolator
Rotation interpolator behavior. |
class |
RotationPathInterpolator
RotationPathInterpolator behavior. |
class |
RotPosPathInterpolator
RotPosPathInterpolator behavior. |
class |
RotPosScalePathInterpolator
RotPosScalePathInterpolation behavior. |
class |
ScaleInterpolator
Scale interpolation behavior. |
class |
SwitchValueInterpolator
SwitchValueInterpolator behavior. |
class |
TransformInterpolator
TransformInterpolator is an abstract class that extends Interpolator to provide common methods used by various transform related interpolator subclasses. |
class |
TransparencyInterpolator
TransparencyInterpolator behavior. |
Methods in javax.media.ding3d that return Behavior | |
---|---|
Behavior |
WakeupOnBehaviorPost.getBehavior()
Returns the behavior specified in this object's constructor. |
Behavior |
WakeupOnBehaviorPost.getTriggeringBehavior()
Returns the behavior that triggered this wakeup. |
Constructors in javax.media.ding3d with parameters of type Behavior | |
---|---|
WakeupOnBehaviorPost(Behavior behavior,
int postId)
Constructs a new WakeupOnBehaviorPost criterion. |
Uses of Behavior in javax.media.ding3d.loaders |
---|
Methods in javax.media.ding3d.loaders that return Behavior | |
---|---|
Behavior[] |
SceneBase.getBehaviorNodes()
This method returns a group containing all of the Behavior nodes in the scene. |
Behavior[] |
Scene.getBehaviorNodes()
This method returns an array of all the behavior nodes in the scene. |
Methods in javax.media.ding3d.loaders with parameters of type Behavior | |
---|---|
void |
SceneBase.addBehaviorNode(Behavior b)
Adds the given behavior to a list of behaviors |
Uses of Behavior in javax.media.ding3d.utils.behaviors.interpolators |
---|
Subclasses of Behavior in javax.media.ding3d.utils.behaviors.interpolators | |
---|---|
class |
KBRotPosScaleSplinePathInterpolator
KBRotPosScaleSplinePathInterpolator behavior. |
class |
KBSplinePathInterpolator
KBSplinePathInterpolator behavior. |
class |
RotPosScaleTCBSplinePathInterpolator
RotPosScaleTCBSplinePathInterpolator behavior. |
class |
TCBSplinePathInterpolator
TCBSplinePathInterpolator behavior. |
Uses of Behavior in javax.media.ding3d.utils.behaviors.keyboard |
---|
Subclasses of Behavior in javax.media.ding3d.utils.behaviors.keyboard | |
---|---|
class |
KeyNavigatorBehavior
This class is a simple behavior that invokes the KeyNavigator to modify the view platform transform. |
Uses of Behavior in javax.media.ding3d.utils.behaviors.mouse |
---|
Subclasses of Behavior in javax.media.ding3d.utils.behaviors.mouse | |
---|---|
class |
MouseBehavior
Base class for all mouse manipulators (see MouseRotate, MouseZoom and MouseTranslate for examples of how to extend this base class). |
class |
MouseRotate
MouseRotate is a Java3D behavior object that lets users control the rotation of an object via a mouse. |
class |
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). |
class |
MouseWheelZoom
MouseWheelZoom is a Java3D behavior object that lets users control the Z axis translation of an object via mouse wheel. |
class |
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. |
Uses of Behavior in javax.media.ding3d.utils.behaviors.sensor |
---|
Subclasses of Behavior in javax.media.ding3d.utils.behaviors.sensor | |
---|---|
class |
Mouse6DPointerBehavior
This class provides basic behavior for a 6DOF mouse sensor. |
Uses of Behavior in javax.media.ding3d.utils.behaviors.vp |
---|
Subclasses of Behavior in javax.media.ding3d.utils.behaviors.vp | |
---|---|
class |
OrbitBehavior
Moves the View around a point of interest when the mouse is dragged with a mouse button pressed. |
class |
ViewPlatformAWTBehavior
Abstract class which implements much of the event tracking and state updating in a thread safe manner. |
class |
ViewPlatformBehavior
Abstract class for ViewPlatformBehaviors. |
class |
WandViewBehavior
Manipulates view platform transforms using a motion-tracked wand or mouse equipped with a six degree of freedom (6DOF) sensor. |
Uses of Behavior in javax.media.ding3d.utils.pickfast.behaviors |
---|
Subclasses of Behavior in javax.media.ding3d.utils.pickfast.behaviors | |
---|---|
class |
PickMouseBehavior
Base class that allows users to adding picking and mouse manipulation to the scene graph (see PickDragBehavior for an example of how to extend this base class). |
class |
PickRotateBehavior
A mouse behavior that allows user to pick and rotate scene graph objects. |
class |
PickTranslateBehavior
A mouse behavior that allows user to pick and translate scene graph objects. |
class |
PickZoomBehavior
A mouse behavior that allows user to pick and zoom scene graph objects. |
Uses of Behavior in javax.media.ding3d.utils.scenegraph.io |
---|
Subclasses of Behavior in javax.media.ding3d.utils.scenegraph.io | |
---|---|
class |
UnresolvedBehavior
This Behavior is used in place of any behaviors which can not be instantiated when a scene graph is read. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |