|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TransformGroup | |
---|---|
com.sun.j3d.loaders | Provides interfaces and abstract classes for writing Java 3D loaders. |
com.sun.j3d.loaders.lw3d | Provides a Java 3D loader for Lightwave 3D scene files. |
com.sun.j3d.utils.behaviors.interpolators | Provides spline-based interpolation behaviors. |
com.sun.j3d.utils.behaviors.keyboard | Provides keyboard navigation utility classes. |
com.sun.j3d.utils.behaviors.mouse | Provides mouse navigation utility classes. |
com.sun.j3d.utils.behaviors.picking | Deprecated: Use com.sun.j3d.utils.pickfast.behaviors
instead. |
com.sun.j3d.utils.behaviors.sensor | Provides 6DOF sensor behavior classes. |
com.sun.j3d.utils.behaviors.vp | Provides ViewPlatform navigation utility classes. |
com.sun.j3d.utils.pickfast.behaviors | Provides picking behaviors for the new core picking methods. |
com.sun.j3d.utils.picking.behaviors | OBSOLETE: provides picking behaviors for the old picking methods. |
com.sun.j3d.utils.universe | Provides utility classes for setting up the Java 3D universe, including the viewing configuration. |
javax.media.j3d | 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. |
Uses of TransformGroup in com.sun.j3d.loaders |
---|
Methods in com.sun.j3d.loaders that return TransformGroup | |
---|---|
TransformGroup[] |
SceneBase.getViewGroups()
This method returns an array of all View Groups defined in the file. |
TransformGroup[] |
Scene.getViewGroups()
This method returns an array of all View Groups defined in the file. |
Methods in com.sun.j3d.loaders with parameters of type TransformGroup | |
---|---|
void |
SceneBase.addViewGroup(TransformGroup tg)
Adds the given group to the list of view groups. |
Uses of TransformGroup in com.sun.j3d.loaders.lw3d |
---|
Methods in com.sun.j3d.loaders.lw3d that return TransformGroup | |
---|---|
TransformGroup |
Lw3dLoader.getObject(java.lang.String name)
getObject() iterates through the objectList checking the given name against the fileName and objectName of each object in turn. |
Uses of TransformGroup in com.sun.j3d.utils.behaviors.interpolators |
---|
Constructors in com.sun.j3d.utils.behaviors.interpolators with parameters of type TransformGroup | |
---|---|
KBRotPosScaleSplinePathInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform,
KBKeyFrame[] keys)
Constructs a new KBRotPosScaleSplinePathInterpolator object that varies the rotation, translation, and scale of the target TransformGroup's transform. |
|
KBSplinePathInterpolator(Alpha alpha,
TransformGroup target,
KBKeyFrame[] keys)
Constructs a new KBSplinePathInterpolator object that interpolates between keyframes with specified alpha, target and an default axisOfTranform set to identity. |
|
KBSplinePathInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform,
KBKeyFrame[] keys)
Constructs a new KBSplinePathInterpolator object that interpolates between keyframes with specified alpha, target and axisOfTransform. |
|
RotPosScaleTCBSplinePathInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform,
TCBKeyFrame[] keys)
Constructs a new RotPosScaleTCBSplinePathInterpolator object that varies the rotation, translation, and scale of the target TransformGroup's transform. |
|
TCBSplinePathInterpolator(Alpha alpha,
TransformGroup target,
TCBKeyFrame[] keys)
Constructs a new TCBSplinePathInterpolator object that interpolates between keyframes with specified alpha, target and default axisOfTransform set to identity. |
|
TCBSplinePathInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform,
TCBKeyFrame[] keys)
Constructs a new TCBSplinePathInterpolator object that interpolates between keyframes with specified alpha, target and axisOfTransform. |
Uses of TransformGroup in com.sun.j3d.utils.behaviors.keyboard |
---|
Constructors in com.sun.j3d.utils.behaviors.keyboard with parameters of type TransformGroup | |
---|---|
KeyNavigator(TransformGroup targetTG)
Constructs a new key navigator object that operates on the specified transform group. |
|
KeyNavigatorBehavior(java.awt.Component c,
TransformGroup targetTG)
Constructs a key navigator behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent. |
|
KeyNavigatorBehavior(TransformGroup targetTG)
Constructs a new key navigator behavior node that operates on the specified transform group. |
Uses of TransformGroup in com.sun.j3d.utils.behaviors.mouse |
---|
Methods in com.sun.j3d.utils.behaviors.mouse that return TransformGroup | |
---|---|
TransformGroup |
MouseBehavior.getTransformGroup()
Return the transformGroup on which this node is operating |
Methods in com.sun.j3d.utils.behaviors.mouse with parameters of type TransformGroup | |
---|---|
void |
MouseBehavior.setTransformGroup(TransformGroup transformGroup)
Swap a new transformGroup replacing the old one. |
Constructors in com.sun.j3d.utils.behaviors.mouse with parameters of type TransformGroup | |
---|---|
MouseBehavior(java.awt.Component c,
TransformGroup transformGroup)
Creates a mouse behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent. |
|
MouseBehavior(TransformGroup transformGroup)
Creates a mouse behavior object with a given transform group. |
|
MouseRotate(java.awt.Component c,
TransformGroup transformGroup)
Creates a rotate behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent. |
|
MouseRotate(TransformGroup transformGroup)
Creates a rotate behavior given the transform group. |
|
MouseTranslate(java.awt.Component c,
TransformGroup transformGroup)
Creates a translate behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent. |
|
MouseTranslate(TransformGroup transformGroup)
Creates a mouse translate behavior given the transform group. |
|
MouseWheelZoom(java.awt.Component c,
TransformGroup transformGroup)
Creates a zoom behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent. |
|
MouseWheelZoom(TransformGroup transformGroup)
Creates a zoom behavior given the transform group. |
|
MouseZoom(java.awt.Component c,
TransformGroup transformGroup)
Creates a zoom behavior that uses AWT listeners and behavior posts rather than WakeupOnAWTEvent. |
|
MouseZoom(TransformGroup transformGroup)
Creates a zoom behavior given the transform group. |
Uses of TransformGroup in com.sun.j3d.utils.behaviors.picking |
---|
Methods in com.sun.j3d.utils.behaviors.picking with parameters of type TransformGroup | |
---|---|
void |
PickingCallback.transformChanged(int type,
TransformGroup tg)
Deprecated. Called by the Pick Behavior with which this callback is registered each time the Picked object is moved |
Uses of TransformGroup in com.sun.j3d.utils.behaviors.sensor |
---|
Methods in com.sun.j3d.utils.behaviors.sensor that return TransformGroup | |
---|---|
TransformGroup |
Mouse6DPointerBehavior.getEcho()
Gets the echo used by this behavior. |
Constructors in com.sun.j3d.utils.behaviors.sensor with parameters of type TransformGroup | |
---|---|
Mouse6DPointerBehavior(Sensor sensor,
TransformGroup tg)
Constructs the behavior with an echo parented by the specified TransformGroup. |
Uses of TransformGroup in com.sun.j3d.utils.behaviors.vp |
---|
Methods in com.sun.j3d.utils.behaviors.vp that return TransformGroup | |
---|---|
TransformGroup |
WandViewBehavior.getEchoTransformGroup()
Gets the transform group containing a 6DOF sensor's echo geometry. |
Methods in com.sun.j3d.utils.behaviors.vp with parameters of type TransformGroup | |
---|---|
void |
WandViewBehavior.setEchoTransformGroup(TransformGroup echo)
Sets the transform group containing a 6DOF sensor's echo geometry. |
Constructors in com.sun.j3d.utils.behaviors.vp with parameters of type TransformGroup | |
---|---|
WandViewBehavior(Sensor sensor6D,
Sensor sensor2D,
TransformGroup echo)
Creates a new instance with the specified sensors and a 6DOF sensor echo parented by the specified TransformGroup . |
|
WandViewBehavior(Sensor sensor6D,
Sensor sensor2D,
View view,
TransformGroup viewTransform,
Transform3D homeTransform,
TransformGroup echo)
Creates a new instance with the specified sensors and a 6DOF sensor echo parented by the specified TransformGroup . |
Uses of TransformGroup in com.sun.j3d.utils.pickfast.behaviors |
---|
Methods in com.sun.j3d.utils.pickfast.behaviors with parameters of type TransformGroup | |
---|---|
void |
PickingCallback.transformChanged(int type,
TransformGroup tg)
Called by the Pick Behavior with which this callback is registered each time the Picked object is moved |
Uses of TransformGroup in com.sun.j3d.utils.picking.behaviors |
---|
Methods in com.sun.j3d.utils.picking.behaviors with parameters of type TransformGroup | |
---|---|
void |
PickingCallback.transformChanged(int type,
TransformGroup tg)
Called by the Pick Behavior with which this callback is registered each time the Picked object is moved |
Uses of TransformGroup in com.sun.j3d.utils.universe |
---|
Methods in com.sun.j3d.utils.universe that return TransformGroup | |
---|---|
TransformGroup |
MultiTransformGroup.getTransformGroup(int transform)
Returns the selected TransformGroup node. |
TransformGroup |
ViewingPlatform.getViewPlatformTransform()
Returns a reference to the "bottom most" transform in the MultiTransformGroup that is above the ViewPlatform node. |
Uses of TransformGroup in javax.media.j3d |
---|
Methods in javax.media.j3d that return TransformGroup | |
---|---|
TransformGroup |
TransformInterpolator.getTarget()
This method retrieves this interpolator's TransformGroup node reference. |
TransformGroup |
Billboard.getTarget()
Returns a copy of the transformGroup associated with this Billboard. |
TransformGroup |
WakeupOnTransformChange.getTransformGroup()
Returns the TransformGroup node used in creating this WakeupCriterion |
Methods in javax.media.j3d with parameters of type TransformGroup | |
---|---|
void |
TransformInterpolator.setTarget(TransformGroup target)
This method sets the target TransformGroup node for this interpolator. |
void |
Billboard.setTarget(TransformGroup tg)
Sets the tranformGroup for this Billboard object. |
Constructors in javax.media.j3d with parameters of type TransformGroup | |
---|---|
Billboard(TransformGroup tg)
Constructs a Billboard node with default parameters that operates on the specified TransformGroup node. |
|
Billboard(TransformGroup tg,
int mode,
Point3f point)
Constructs a Billboard node with the specified rotation point and mode that operates on the specified TransformGroup node. |
|
Billboard(TransformGroup tg,
int mode,
Vector3f axis)
Constructs a Billboard node with the specified axis and mode that operates on the specified TransformGroup node. |
|
PathInterpolator(Alpha alpha,
TransformGroup target,
float[] knots)
Constructs a new PathInterpolator object that interpolates between the knot values in the knots array. |
|
PathInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform,
float[] knots)
Constructs a new PathInterpolator object that interpolates between the knot values in the knots array. |
|
PositionInterpolator(Alpha alpha,
TransformGroup target)
Constructs a trivial position interpolator with a specified target, an axisOfTranslation set to Identity, a startPosition of 0.0f, and an endPosition of 1.0f. |
|
PositionInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform,
float startPosition,
float endPosition)
Constructs a new position interpolator that varies the target TransformGroup's translational component (startPosition and endPosition). |
|
PositionPathInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform,
float[] knots,
Point3f[] positions)
Constructs a new PositionPathInterpolator that varies the transform of the target TransformGroup. |
|
RotationInterpolator(Alpha alpha,
TransformGroup target)
Constructs a trivial rotation interpolator with a specified target, an default axisOfTranform set to identity, a minimum angle of 0.0f, and a maximum angle of 2*pi radians. |
|
RotationInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform,
float minimumAngle,
float maximumAngle)
Constructs a new rotation interpolator that varies the target transform node's rotational component. |
|
RotationPathInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform,
float[] knots,
Quat4f[] quats)
Constructs a new RotationPathInterpolator object that varies the target TransformGroup node's transform. |
|
RotPosPathInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform,
float[] knots,
Quat4f[] quats,
Point3f[] positions)
Constructs a new interpolator that varies the rotation and translation of the target TransformGroup's transform. |
|
RotPosScalePathInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform,
float[] knots,
Quat4f[] quats,
Point3f[] positions,
float[] scales)
Constructs a new RotPosScalePathInterpolator object that varies the rotation, translation, and scale of the target TransformGroup's transform. |
|
ScaleInterpolator(Alpha alpha,
TransformGroup target)
Constructs a trivial scale interpolator that varies its target TransformGroup node between the two specified alpha values using the specified alpha, an identity matrix, a minimum scale = 0.1f, and a maximum scale = 1.0f. |
|
ScaleInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform,
float minimumScale,
float maximumScale)
Constructs a new scaleInterpolator object that varies its target TransformGroup node's scale component between two scale values (minimumScale and maximumScale). |
|
TransformInterpolator(Alpha alpha,
TransformGroup target)
Constructs a trivial transform interpolator with a specified alpha, a specified target and an default axis set to Identity. |
|
TransformInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform)
Constructs a new transform interpolator that set an specified alpha, a specified targe and a specified axisOfTransform. |
|
WakeupOnTransformChange(TransformGroup node)
Constructs a new WakeupOnTransformChange criterion. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |