Uses of Class
javax.media.j3d.TransformGroup

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.