|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
Packages that use Transform3D | |
---|---|
com.sun.j3d.audioengines | Provides abstract classes for creating Java 3D audio devices. |
com.sun.j3d.audioengines.javasound | Provides a JavaSound-based implementation of a Java 3D audio device. |
com.sun.j3d.utils.behaviors.interpolators | Provides spline-based interpolation behaviors. |
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 | Provides picking utility classes for the new core picking methods. |
com.sun.j3d.utils.pickfast.behaviors | Provides picking behaviors for the new core picking methods. |
com.sun.j3d.utils.picking | OBSOLETE: provides picking utility classes for the old picking methods. |
com.sun.j3d.utils.picking.behaviors | OBSOLETE: provides picking behaviors for the old picking methods. |
com.sun.j3d.utils.scenegraph.io.retained | |
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 Transform3D in com.sun.j3d.audioengines |
---|
Methods in com.sun.j3d.audioengines with parameters of type Transform3D | |
---|---|
void |
AudioEngine3D.setVworldXfrm(int index,
Transform3D trans)
Set the transform for local to virtual world coordinate space |
Uses of Transform3D in com.sun.j3d.audioengines.javasound |
---|
Methods in com.sun.j3d.audioengines.javasound with parameters of type Transform3D | |
---|---|
void |
JavaSoundMixer.setVworldXfrm(int index,
Transform3D trans)
Save a reference to the local to virtual world coordinate space Overriden method from AudioEngine3D. |
Uses of Transform3D in com.sun.j3d.utils.behaviors.interpolators |
---|
Methods in com.sun.j3d.utils.behaviors.interpolators that return Transform3D | |
---|---|
Transform3D |
RotPosScaleTCBSplinePathInterpolator.getAxisOfRotPosScale()
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis() |
Transform3D |
KBRotPosScaleSplinePathInterpolator.getAxisOfRotPosScale()
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis() |
Methods in com.sun.j3d.utils.behaviors.interpolators with parameters of type Transform3D | |
---|---|
void |
RotPosScaleTCBSplinePathInterpolator.computeTransform(float alphaValue,
Transform3D transform)
Computes the new transform for this interpolator for a given alpha value. |
void |
KBRotPosScaleSplinePathInterpolator.computeTransform(float alphaValue,
Transform3D transform)
Computes the new transform for this interpolator for a given alpha value. |
void |
RotPosScaleTCBSplinePathInterpolator.setAxisOfRotPosScale(Transform3D axisOfRotPosScale)
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D) |
void |
KBRotPosScaleSplinePathInterpolator.setAxisOfRotPosScale(Transform3D axisOfRotPosScale)
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D) |
Constructors in com.sun.j3d.utils.behaviors.interpolators with parameters of type Transform3D | |
---|---|
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,
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,
Transform3D axisOfTransform,
TCBKeyFrame[] keys)
Constructs a new TCBSplinePathInterpolator object that interpolates between keyframes with specified alpha, target and axisOfTransform. |
Uses of Transform3D in com.sun.j3d.utils.behaviors.mouse |
---|
Methods in com.sun.j3d.utils.behaviors.mouse with parameters of type Transform3D | |
---|---|
void |
MouseBehaviorCallback.transformChanged(int type,
Transform3D transform)
Classes implementing this interface that are registered with one of the MouseBehaviors will be called every time the behavior updates the Transform |
void |
MouseZoom.transformChanged(Transform3D transform)
Users can overload this method which is called every time the Behavior updates the transform Default implementation does nothing |
void |
MouseWheelZoom.transformChanged(Transform3D transform)
Users can overload this method which is called every time the Behavior updates the transform Default implementation does nothing |
void |
MouseTranslate.transformChanged(Transform3D transform)
Users can overload this method which is called every time the Behavior updates the transform Default implementation does nothing |
void |
MouseRotate.transformChanged(Transform3D transform)
Users can overload this method which is called every time the Behavior updates the transform Default implementation does nothing |
Uses of Transform3D in com.sun.j3d.utils.behaviors.picking |
---|
Methods in com.sun.j3d.utils.behaviors.picking with parameters of type Transform3D | |
---|---|
void |
PickZoomBehavior.transformChanged(int type,
Transform3D transform)
Deprecated. Callback method from MouseZoom This is used when the Picking callback is enabled |
void |
PickTranslateBehavior.transformChanged(int type,
Transform3D transform)
Deprecated. Callback method from MouseTranslate This is used when the Picking callback is enabled |
void |
PickRotateBehavior.transformChanged(int type,
Transform3D transform)
Deprecated. Callback method from MouseRotate This is used when the Picking callback is enabled |
Uses of Transform3D in com.sun.j3d.utils.behaviors.sensor |
---|
Methods in com.sun.j3d.utils.behaviors.sensor with parameters of type Transform3D | |
---|---|
void |
SensorEvent.getSensorRead(Transform3D t)
Copies the sensor's read value at the time of the event into the given Transform3D . |
void |
SensorEvent.set(java.lang.Object source,
int id,
Sensor sensor,
Transform3D sensorRead,
int[] buttonState,
int button,
long time,
long lastTime)
Sets the fields of an ephemeral event. |
Constructors in com.sun.j3d.utils.behaviors.sensor with parameters of type Transform3D | |
---|---|
SensorEvent(java.lang.Object source,
int id,
Sensor sensor,
Transform3D sensorRead,
int[] buttonState,
int button,
long time,
long lastTime)
Creates a new SensorEvent . |
|
SensorGnomonEcho(Transform3D transform,
double baseWidth,
double axisLength,
boolean enableLighting)
Constructs a SensorGnomonEcho. |
Uses of Transform3D in com.sun.j3d.utils.behaviors.vp |
---|
Methods in com.sun.j3d.utils.behaviors.vp with parameters of type Transform3D | |
---|---|
void |
ViewPlatformBehavior.getHomeTransform(Transform3D home)
Returns the behaviors "home" transform. |
void |
WandViewBehavior.getNominalSensorRotation(Transform3D t3d)
Gets the nominal sensor transform. |
void |
ViewPlatformBehavior.setHomeTransform(Transform3D home)
Copies the given Transform3D into the "home" transform, used to position and reorient the ViewingPlatform to a known point of interest. |
void |
WandViewBehavior.setNominalSensorRotation(Transform3D transform)
Sets the nominal sensor transform. |
Constructors in com.sun.j3d.utils.behaviors.vp with parameters of type Transform3D | |
---|---|
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 Transform3D in com.sun.j3d.utils.pickfast |
---|
Constructors in com.sun.j3d.utils.pickfast with parameters of type Transform3D | |
---|---|
PickIntersection(Transform3D localToVWorld,
PickInfo.IntersectionInfo intersectionInfo)
Constructor |
Uses of Transform3D in com.sun.j3d.utils.pickfast.behaviors |
---|
Methods in com.sun.j3d.utils.pickfast.behaviors with parameters of type Transform3D | |
---|---|
void |
PickZoomBehavior.transformChanged(int type,
Transform3D transform)
Callback method from MouseZoom This is used when the Picking callback is enabled |
void |
PickTranslateBehavior.transformChanged(int type,
Transform3D transform)
Callback method from MouseTranslate This is used when the Picking callback is enabled |
void |
PickRotateBehavior.transformChanged(int type,
Transform3D transform)
Callback method from MouseRotate This is used when the Picking callback is enabled |
Uses of Transform3D in com.sun.j3d.utils.picking |
---|
Methods in com.sun.j3d.utils.picking that return Transform3D | |
---|---|
Transform3D |
PickResult.getLocalToVworld()
Get the localToVworld transform for the Node |
Constructors in com.sun.j3d.utils.picking with parameters of type Transform3D | |
---|---|
PickResult(Node pn,
Transform3D l2vw,
PickShape ps)
Construct a PickResult using the Node and localToVWorld transform |
Uses of Transform3D in com.sun.j3d.utils.picking.behaviors |
---|
Methods in com.sun.j3d.utils.picking.behaviors with parameters of type Transform3D | |
---|---|
void |
PickZoomBehavior.transformChanged(int type,
Transform3D transform)
Callback method from MouseZoom This is used when the Picking callback is enabled |
void |
PickTranslateBehavior.transformChanged(int type,
Transform3D transform)
Callback method from MouseTranslate This is used when the Picking callback is enabled |
void |
PickRotateBehavior.transformChanged(int type,
Transform3D transform)
Callback method from MouseRotate This is used when the Picking callback is enabled |
Uses of Transform3D in com.sun.j3d.utils.scenegraph.io.retained |
---|
Methods in com.sun.j3d.utils.scenegraph.io.retained that return Transform3D | |
---|---|
Transform3D |
Controller.readTransform3D(java.io.DataInput in)
|
Methods in com.sun.j3d.utils.scenegraph.io.retained with parameters of type Transform3D | |
---|---|
void |
Controller.writeTransform3D(java.io.DataOutput out,
Transform3D tran)
|
Uses of Transform3D in com.sun.j3d.utils.universe |
---|
Methods in com.sun.j3d.utils.universe with parameters of type Transform3D | |
---|---|
void |
ViewInfo.getCoexistenceToImagePlate(Canvas3D c3d,
Transform3D coe2ipl,
Transform3D coe2ipr)
Gets the current transforms from coexistence coordinates to image plate coordinates and copies them into the given Transform3Ds. |
void |
ViewInfo.getCoexistenceToViewPlatform(Canvas3D c3d,
Transform3D coe2vp)
Gets the current transform from coexistence coordinates to view platform coordinates and copies it into the given transform. |
void |
ViewInfo.getCoexistenceToVworld(Canvas3D c3d,
Transform3D coe2vw)
Gets the current transform from coexistence coordinates to virtual world coordinates and copies it into the given transform. |
void |
ViewInfo.getEyeToImagePlate(Canvas3D c3d,
Transform3D e2ipl,
Transform3D e2ipr)
Gets the transforms from eye coordinates to image plate coordinates and copies them into the Transform3Ds specified. |
void |
ViewInfo.getEyeToViewPlatform(Canvas3D c3d,
Transform3D e2vpl,
Transform3D e2vpr)
Gets the current transforms from eye coordinates to view platform coordinates and copies them into the given Transform3Ds. |
void |
ViewInfo.getEyeToVworld(Canvas3D c3d,
Transform3D e2vwl,
Transform3D e2vwr)
Gets the current transforms from eye coordinates to virtual world coordinates and copies them into the given Transform3Ds. |
void |
ViewInfo.getImagePlateToViewPlatform(Canvas3D c3d,
Transform3D ip2vpl,
Transform3D ip2vpr)
Gets the current transforms from image plate coordinates to view platform coordinates and copies them into the given Transform3Ds. |
void |
ViewInfo.getImagePlateToVworld(Canvas3D c3d,
Transform3D ip2vwl,
Transform3D ip2vwr)
Gets the current transforms from image plate coordinates to virtual world coordinates and copies them into the given Transform3Ds. |
void |
ViewInfo.getInverseProjection(Canvas3D c3d,
Transform3D cc2el,
Transform3D cc2er)
Gets the transforms from clipping coordinates to eye coordinates and copies them into the given Transform3Ds. |
void |
ViewInfo.getInverseViewPlatformProjection(Canvas3D c3d,
Transform3D cc2vpl,
Transform3D cc2vpr)
Gets the transforms from clipping coordinates to view platform coordinates and copies them into the given Transform3Ds. |
void |
ViewInfo.getInverseVworldProjection(Canvas3D c3d,
Transform3D cc2vwl,
Transform3D cc2vwr)
Gets the transforms from clipping coordinates to virtual world coordinates and copies them into the given Transform3Ds. |
void |
ViewInfo.getProjection(Canvas3D c3d,
Transform3D e2ccl,
Transform3D e2ccr)
Gets the transforms from eye coordinates to clipping coordinates and copies them into the given Transform3Ds. |
void |
ViewInfo.getSensorToVworld(Canvas3D c3d,
Sensor sensor,
Transform3D s2vw)
Gets a read from the specified sensor and transforms it to virtual world coordinates. |
void |
ViewInfo.getTrackerBaseToViewPlatform(Canvas3D c3d,
Transform3D tb2vp)
Gets the transform from tracker base coordinates to view platform coordinates and copies it into the specified Transform3D. |
void |
ViewInfo.getTrackerBaseToVworld(Canvas3D c3d,
Transform3D tb2vw)
Gets the transform from tracker base coordinates to virtual world coordinates and copies it into the specified Transform3D. |
void |
ViewInfo.getViewPlatformToCoexistence(Canvas3D c3d,
Transform3D vp2coe)
Gets the current transform from view platform coordinates to coexistence coordinates and copies it into the given transform. |
void |
ViewInfo.getViewPlatformToEye(Canvas3D c3d,
Transform3D vp2el,
Transform3D vp2er)
Gets the current transforms from view platform coordinates to eye coordinates and copies them into the given Transform3Ds. |
Uses of Transform3D in javax.media.j3d |
---|
Methods in javax.media.j3d that return Transform3D | |
---|---|
Transform3D |
RotationPathInterpolator.getAxisOfRotation()
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis() |
Transform3D |
RotationInterpolator.getAxisOfRotation()
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis() |
Transform3D |
RotPosPathInterpolator.getAxisOfRotPos()
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis() |
Transform3D |
RotPosScalePathInterpolator.getAxisOfRotPosScale()
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.geTransformAxis() |
Transform3D |
ScaleInterpolator.getAxisOfScale()
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis() |
Transform3D |
PositionPathInterpolator.getAxisOfTranslation()
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis() |
Transform3D |
PositionInterpolator.getAxisOfTranslation()
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis() |
Transform3D |
PickInfo.getLocalToVWorld()
Retrieves the reference to the LocalToVworld transform of the picked node in this PickInfo object. |
Transform3D |
SceneGraphPath.getTransform()
Returns a copy of the transform associated with this SceneGraphPath; returns null if there is no transform associated. |
Transform3D |
TransformInterpolator.getTransformAxis()
This method retrieves this interpolator's axis of transform. |
Methods in javax.media.j3d with parameters of type Transform3D | |
---|---|
void |
Transform3D.add(Transform3D t1)
Adds this transform to transform t1 and places the result into this: this = this + t1. |
void |
Transform3D.add(Transform3D t1,
Transform3D t2)
Adds transforms t1 and t2 and places the result into this transform. |
abstract void |
TransformInterpolator.computeTransform(float alphaValue,
Transform3D transform)
Computes the new transform for this interpolator for a given alpha value. |
void |
ScaleInterpolator.computeTransform(float alphaValue,
Transform3D transform)
Computes the new transform for this interpolator for a given alpha value. |
void |
RotPosScalePathInterpolator.computeTransform(float alphaValue,
Transform3D transform)
Computes the new transform for this interpolator for a given alpha value. |
void |
RotPosPathInterpolator.computeTransform(float alphaValue,
Transform3D transform)
Computes the new transform for this interpolator for a given alpha value. |
void |
RotationPathInterpolator.computeTransform(float alphaValue,
Transform3D transform)
Computes the new transform for this interpolator for a given alpha value. |
void |
RotationInterpolator.computeTransform(float alphaValue,
Transform3D transform)
Computes the new transform for this interpolator for a given alpha value. |
void |
PositionPathInterpolator.computeTransform(float alphaValue,
Transform3D transform)
Computes the new transform for this interpolator for a given alpha value. |
void |
PositionInterpolator.computeTransform(float alphaValue,
Transform3D transform)
Computes the new transform for this interpolator for a given alpha value. |
boolean |
Transform3D.epsilonEquals(Transform3D t1,
double epsilon)
Returns true if the L-infinite distance between this matrix and matrix m1 is less than or equal to the epsilon parameter, otherwise returns false. |
boolean |
Transform3D.equals(Transform3D t1)
Returns true if all of the data members of transform t1 are equal to the corresponding data members in this Transform3D. |
void |
SensorRead.get(Transform3D result)
Retrieve the SensorRead's transform and place it in result |
void |
PhysicalEnvironment.getCoexistenceToTrackerBase(Transform3D t)
Retrieves the coexistence coordinate system to tracker-base coordinate system transform and copies it into the specified Transform3D object. |
void |
PhysicalBody.getHeadToHeadTracker(Transform3D t)
Retrieves the head to head-tracker coordinate system transform. |
void |
Screen3D.getHeadTrackerToLeftImagePlate(Transform3D t)
Retrieves the head-tracker coordinate system to left image-plate coordinate system transform and copies it into the specified Transform3D object. |
void |
Screen3D.getHeadTrackerToRightImagePlate(Transform3D t)
Retrieves the head-tracker coordinate system to right image-plate coordinate system transform and copies it into the specified Transform3D object. |
void |
Canvas3D.getImagePlateToVworld(Transform3D t)
Retrieves the current ImagePlate coordinates to Virtual World coordinates transform and places it into the specified object. |
void |
Canvas3D.getInverseVworldProjection(Transform3D leftInverseProjection,
Transform3D rightInverseProjection)
Copies the inverse of the current Vworld projection transform for each eye into the specified Transform3D objects. |
void |
View.getLeftProjection(Transform3D projection)
Compatibility mode method that retrieves the current compatibility mode projection transform for the left eye and places it into the specified object. |
void |
Node.getLocalToVworld(SceneGraphPath path,
Transform3D t)
Retrieves the local coordinates to virtual world coordinates transform for the particular path in the scene graph ending with this node. |
void |
Node.getLocalToVworld(Transform3D t)
Retrieves the local coordinates to virtual world coordinates transform for this node in the scene graph. |
void |
TransparencySortGeom.getLocalToVWorld(Transform3D localToVW)
Returns the LocalToVWorld transform for this object |
void |
GraphicsContext3D.getModelTransform(Transform3D t)
Retrieves the current model transform. |
void |
Sensor.getRead(Transform3D read)
Retrieves the last sensor reading and copies that value into the specified argument. |
void |
Sensor.getRead(Transform3D read,
long deltaT)
Deprecated. As of Java 3D version 1.4, prediction is not a supported feature; use getRead(Transform3D) instead. |
void |
View.getRightProjection(Transform3D projection)
Compatibility mode method that retrieves the current compatibility mode projection transform for the right eye and places it into the specified object. |
void |
View.getSensorToVworld(Sensor sensor,
Transform3D t)
Computes the sensor to virtual-world transform and copies that value into the transform provided. |
void |
TextureAttributes.getTextureTransform(Transform3D transform)
Retrieves a copy of the texture transform object. |
void |
Screen3D.getTrackerBaseToImagePlate(Transform3D t)
Retrieves the tracker-base coordinate system to image-plate coordinate system transform and copies it into the specified Transform3D object. |
void |
TransformGroup.getTransform(Transform3D t1)
Copies the transform component of this TransformGroup into the passed transform object. |
void |
View.getUserHeadToVworld(Transform3D t)
Retrieves the user-head to virtual-world transform and copies that value into the transform provided. |
void |
View.getVpcToEc(Transform3D vpcToEc)
Compatibility mode method that retrieves the current ViewPlatform Coordinates (VPC) system to Eye Coordinates (EC) transform and copies it into the specified object. |
void |
Canvas3D.getVworldProjection(Transform3D leftProjection,
Transform3D rightProjection)
Copies the current Vworld projection transform for each eye into the specified Transform3D objects. |
void |
Canvas3D.getVworldToImagePlate(Transform3D t)
Retrieves the current Virtual World coordinates to ImagePlate coordinates transform and places it into the specified object. |
void |
Transform3D.invert(Transform3D t1)
Sets the value of this transform to the inverse of the passed Transform3D parameter. |
void |
Sensor.lastRead(Transform3D read)
Extracts the most recent sensor reading and copies that value into the specified argument. |
void |
Sensor.lastRead(Transform3D read,
int kth)
Extracts the kth-most recent sensor reading and copies that value into the specified argument; where 0 is the most recent sensor reading, 1 is the next most recent sensor reading, etc. |
void |
Transform3D.mul(double scalar,
Transform3D t1)
Multiplies each element of transform t1 by a scalar and places the result into this. |
void |
Transform3D.mul(Transform3D t1)
Sets the value of this transform to the result of multiplying itself with transform t1 (this = this * t1). |
void |
Transform3D.mul(Transform3D t1,
Transform3D t2)
Sets the value of this transform to the result of multiplying transform t1 by transform t2 (this = t1*t2). |
void |
Transform3D.mulInverse(Transform3D t1)
Multiplies this transform by the inverse of transform t1. |
void |
Transform3D.mulInverse(Transform3D t1,
Transform3D t2)
Multiplies transform t1 by the inverse of transform t2. |
void |
GraphicsContext3D.multiplyModelTransform(Transform3D t)
Multiplies the current model transform by the specified transform and stores the result back into the current transform. |
void |
Transform3D.mulTransposeBoth(Transform3D t1,
Transform3D t2)
Multiplies the transpose of transform t1 by the transpose of transform t2 and places the result into this transform (this = transpose(t1) * transpose(t2)). |
void |
Transform3D.mulTransposeLeft(Transform3D t1,
Transform3D t2)
Multiplies the transpose of transform t1 by transform t2 and places the result into this matrix (this = transpose(t1) * t2). |
void |
Transform3D.mulTransposeRight(Transform3D t1,
Transform3D t2)
Multiplies transform t1 by the transpose of transform t2 and places the result into this transform (this = t1 * transpose(t2)). |
void |
Transform3D.normalize(Transform3D t1)
Normalizes the rotational components (upper 3x3) of transform t1 using a Singular Value Decomposition (SVD), and places the result into this transform. |
void |
Transform3D.normalizeCP(Transform3D t1)
Normalizes the rotational components (upper 3x3) of transform t1 using a Cross Product (CP) normalization, and places the result into this transform. |
void |
Transform3D.scaleAdd(double s,
Transform3D t1)
Scales this transform by a Uniform scale matrix with scale factor s and then adds transform t1 (this = S*this + t1). |
void |
Transform3D.scaleAdd(double s,
Transform3D t1,
Transform3D t2)
Scales transform t1 by a Uniform scale matrix with scale factor s and then adds transform t2 (this = S*t1 + t2). |
void |
Transform3D.set(Transform3D t1)
Sets the matrix, type, and state of this transform to the matrix, type, and state of transform t1. |
void |
SensorRead.set(Transform3D t1)
Set the SensorRead's transform to the value specified |
void |
RotationPathInterpolator.setAxisOfRotation(Transform3D axisOfRotation)
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.seTransformAxis(Transform3D) |
void |
RotationInterpolator.setAxisOfRotation(Transform3D axisOfRotation)
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D) |
void |
RotPosPathInterpolator.setAxisOfRotPos(Transform3D axisOfRotPos)
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D) |
void |
RotPosScalePathInterpolator.setAxisOfRotPosScale(Transform3D axisOfRotPosScale)
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D) |
void |
ScaleInterpolator.setAxisOfScale(Transform3D axisOfScale)
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D) |
void |
PositionPathInterpolator.setAxisOfTranslation(Transform3D axisOfTranslation)
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D) |
void |
PositionInterpolator.setAxisOfTranslation(Transform3D axisOfTranslation)
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D) |
void |
PhysicalEnvironment.setCoexistenceToTrackerBase(Transform3D t)
Sets the coexistence coordinate system to tracker-base coordinate system transform. |
void |
PhysicalBody.setHeadToHeadTracker(Transform3D t)
Sets the head to head-tracker coordinate system transform. |
void |
Screen3D.setHeadTrackerToLeftImagePlate(Transform3D t)
Sets the head-tracker coordinate system to left image-plate coordinate system transform. |
void |
Screen3D.setHeadTrackerToRightImagePlate(Transform3D t)
Sets the head-tracker coordinate system to right image-plate coordinate system transform. |
void |
View.setLeftProjection(Transform3D projection)
Compatibility mode method that specifies a viewing frustum for the left eye that transforms points in Eye Coordinates (EC) to Clipping Coordinates (CC). |
void |
GraphicsContext3D.setModelTransform(Transform3D t)
Sets the current model transform to a copy of the specified transform. |
void |
Sensor.setNextSensorRead(long time,
Transform3D transform,
int[] values)
Sets the next sensor read to the specified values; once these values are set via this method they become the current values returned by methods such as lastRead(), lastTime(), and lastButtons(); note that if there are no buttons associated with this sensor, values can just be an empty array. |
void |
View.setRightProjection(Transform3D projection)
Compatibility mode method that specifies a viewing frustum for the right eye that transforms points in Eye Coordinates (EC) to Clipping Coordinates (CC). |
void |
TextureAttributes.setTextureTransform(Transform3D transform)
Sets the texture transform object used to transform texture coordinates. |
void |
Screen3D.setTrackerBaseToImagePlate(Transform3D t)
Sets the tracker-base coordinate system to image-plate coordinate system transform. |
void |
TransformGroup.setTransform(Transform3D t1)
Sets the transform component of this TransformGroup to the value of the passed transform. |
void |
SceneGraphPath.setTransform(Transform3D trans)
Sets the transform component of this SceneGraphPath to the value of the passed transform. |
void |
TransformInterpolator.setTransformAxis(Transform3D axisOfTransform)
This method sets the axis of transform for this interpolator. |
void |
View.setVpcToEc(Transform3D vpcToEc)
Compatibility mode method that specifies the ViewPlatform Coordinates (VPC) to Eye Coordinates (EC) transform. |
void |
AudioDevice3D.setVworldXfrm(int index,
Transform3D trans)
Passes a reference to the concatenated transformation to be applied to local sound position and direction parameters. |
void |
Transform3D.sub(Transform3D t1)
Subtracts transform t1 from this transform and places the result into this: this = this - t1. |
void |
Transform3D.sub(Transform3D t1,
Transform3D t2)
Subtracts transform t2 from transform t1 and places the result into this: this = t1 - t2. |
abstract void |
Bounds.transform(Bounds bounds,
Transform3D trans)
Modifies the bounding object so that it bounds the volume generated by transforming the given bounding object. |
void |
BoundingSphere.transform(Bounds boundsObject,
Transform3D matrix)
Modifies the bounding sphere so that it bounds the volume generated by transforming the given bounding object. |
void |
BoundingPolytope.transform(Bounds boundsObject,
Transform3D matrix)
Modifies the bounding polytope so that it bounds the volume generated by transforming the given bounding object. |
void |
BoundingBox.transform(Bounds boundsObject,
Transform3D matrix)
Modifies the bounding box so that it bounds the volume generated by transforming the given bounding object. |
abstract void |
Bounds.transform(Transform3D trans)
Transforms this bounding object by the given matrix. |
void |
BoundingSphere.transform(Transform3D trans)
Transforms this bounding sphere by the given matrix. |
void |
BoundingPolytope.transform(Transform3D matrix)
Transforms this bounding polytope by the given transformation matrix. |
void |
BoundingBox.transform(Transform3D matrix)
Transforms this bounding box by the given matrix. |
void |
Transform3D.transpose(Transform3D t1)
Transposes transform t1 and places the value into this transform. |
Constructors in javax.media.j3d with parameters of type Transform3D | |
---|---|
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,
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,
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,
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). |
|
TextureAttributes(int textureMode,
Transform3D transform,
Color4f textureBlendColor,
int perspCorrectionMode)
Constructs a TextureAttributes object with the specified values. |
|
Transform3D(Transform3D t1)
Constructs and initializes a transform from the Transform3D object. |
|
TransformGroup(Transform3D t1)
Constructs and initializes a TransformGroup from the Transform passed. |
|
TransformInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform)
Constructs a new transform interpolator that set an specified alpha, a specified targe and a specified axisOfTransform. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |