Interface and Description |
---|
com.sun.j3d.exp.swing.impl.AutoOffScreenCanvas3D
J3D 1.6.0
|
Class and Description |
---|
javax.media.j3d.CompressedGeometry |
javax.media.j3d.CompressedGeometryHeader |
javax.media.j3d.GraphicsContext3D
J3D 1.6.0
|
com.sun.j3d.exp.swing.JCanvas3D
J3D 1.6.0
|
javax.media.j3d.Morph |
javax.media.j3d.PickPoint
use PickBounds with a
BoundingSphere that has a small radius.
|
Field and Description |
---|
javax.media.j3d.Sensor.HAND_PREDICTOR
prediction is not a
supported feature.
|
javax.media.j3d.Sensor.HEAD_PREDICTOR
prediction is not a
supported feature.
|
javax.media.j3d.Sensor.NO_PREDICTOR
prediction is not a
supported feature.
|
javax.media.j3d.Sensor.PREDICT_NEXT_FRAME_TIME
prediction is not a
supported feature.
|
javax.media.j3d.Sensor.PREDICT_NONE
prediction is not a
supported feature.
|
Method and Description |
---|
javax.vecmath.Tuple4d.clamp(float, float)
Use clamp(double,double) instead
|
javax.vecmath.Tuple3d.clamp(float, float)
Use clamp(double,double) instead
|
javax.vecmath.Tuple3d.clamp(float, float, Tuple3d)
Use clamp(double,double,Tuple3d) instead
|
javax.vecmath.Tuple4d.clamp(float, float, Tuple4d)
Use clamp(double,double,Tuple4d) instead
|
javax.vecmath.Tuple4d.clampMax(float)
Use clampMax(double) instead
|
javax.vecmath.Tuple3d.clampMax(float)
Use clampMax(double) instead
|
javax.vecmath.Tuple3d.clampMax(float, Tuple3d)
Use clampMax(double,Tuple3d) instead
|
javax.vecmath.Tuple4d.clampMax(float, Tuple4d)
Use clampMax(double,Tuple4d) instead
|
javax.vecmath.Tuple4d.clampMin(float)
Use clampMin(double) instead
|
javax.vecmath.Tuple3d.clampMin(float)
Use clampMin(double) instead
|
javax.vecmath.Tuple3d.clampMin(float, Tuple3d)
Use clampMin(double,Tuple3d) instead
|
javax.vecmath.Tuple4d.clampMin(float, Tuple4d)
Use clampMin(double,Tuple4d) instead
|
javax.media.j3d.SourceCodeShader.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.TriangleFanArray.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.DepthComponentFloat.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.IndexedTriangleStripArray.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.IndexedLineArray.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.IndexedTriangleArray.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.TexCoordGeneration.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.IndexedLineStripArray.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.Texture2D.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.DepthComponentInt.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.RenderingAttributes.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.NodeComponent.cloneNodeComponent()
replaced by
cloneNodeComponent(boolean forceDuplicate) |
javax.media.j3d.ImageComponent3D.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.LineAttributes.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.TextureAttributes.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.Material.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.LineStripArray.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.TransparencyAttributes.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.PointArray.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.Raster.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.TriangleArray.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.CompressedGeometry.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.MediaContainer.cloneNodeComponent()
Replaced with
cloneNodeComponent(boolean forceDuplicate) |
javax.media.j3d.AuralAttributes.cloneNodeComponent()
Replaced with
cloneNodeComponent(boolean forceDuplicate) |
javax.media.j3d.Text3D.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.ShaderAppearance.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.IndexedPointArray.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.QuadArray.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.PointAttributes.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.IndexedQuadArray.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.Texture3D.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.ImageComponent2D.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.TextureUnitState.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.LineArray.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.PolygonAttributes.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.Appearance.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.IndexedTriangleFanArray.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.TriangleStripArray.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.ColoringAttributes.cloneNodeComponent()
replaced with cloneNodeComponent(boolean forceDuplicate)
|
javax.media.j3d.PathInterpolator.computePathInterpolation()
replaced by
computePathInterpolation(float) |
com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator.computePathInterpolation()
replaced by
computePathInterpolation(float) |
com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator.computePathInterpolation()
replaced by
computePathInterpolation(float) |
javax.media.j3d.TextureCubeMap.duplicateNodeComponent(NodeComponent)
replaced with duplicateNodeComponent(
NodeComponent originalNodeComponent, boolean forceDuplicate)
|
javax.media.j3d.Texture2D.duplicateNodeComponent(NodeComponent)
replaced with duplicateNodeComponent(
NodeComponent originalNodeComponent, boolean forceDuplicate)
|
javax.media.j3d.NodeComponent.duplicateNodeComponent(NodeComponent)
replaced by
duplicateNodeComponent(NodeComponent
originalNodeComponent, boolean forceDuplicate) |
javax.media.j3d.Raster.duplicateNodeComponent(NodeComponent)
replaced with duplicateNodeComponent(
NodeComponent originalNodeComponent, boolean forceDuplicate)
|
javax.media.j3d.ShaderAppearance.duplicateNodeComponent(NodeComponent)
replaced with duplicateNodeComponent(
NodeComponent originalNodeComponent, boolean forceDuplicate)
|
javax.media.j3d.Texture3D.duplicateNodeComponent(NodeComponent)
replaced with duplicateNodeComponent(
NodeComponent originalNodeComponent, boolean forceDuplicate)
|
javax.media.j3d.TextureUnitState.duplicateNodeComponent(NodeComponent)
replaced with duplicateNodeComponent(
NodeComponent originalNodeComponent, boolean forceDuplicate)
|
javax.media.j3d.Appearance.duplicateNodeComponent(NodeComponent)
replaced with duplicateNodeComponent(
NodeComponent originalNodeComponent, boolean forceDuplicate)
|
javax.vecmath.GMatrix.epsilonEquals(GMatrix, float)
Use epsilonEquals(GMatrix, double) instead
|
javax.vecmath.Matrix4d.epsilonEquals(Matrix4d, float)
Use epsilonEquals(Matrix4d,double) instead
|
javax.media.j3d.RotationPathInterpolator.getAxisOfRotation()
replaced by
TransformInterpolator.getTransformAxis() |
javax.media.j3d.RotationInterpolator.getAxisOfRotation()
replaced by
TransformInterpolator.getTransformAxis() |
javax.media.j3d.RotPosPathInterpolator.getAxisOfRotPos()
replaced by
TransformInterpolator.getTransformAxis() |
javax.media.j3d.RotPosScalePathInterpolator.getAxisOfRotPosScale()
replaced by
TransformInterpolator.geTransformAxis() |
com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator.getAxisOfRotPosScale()
replaced by
TransformInterpolator.getTransformAxis() |
com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator.getAxisOfRotPosScale()
replaced by
TransformInterpolator.getTransformAxis() |
javax.media.j3d.ScaleInterpolator.getAxisOfScale()
replaced by
TransformInterpolator.getTransformAxis() |
javax.media.j3d.PositionInterpolator.getAxisOfTranslation()
replaced by
TransformInterpolator.getTransformAxis() |
javax.media.j3d.PositionPathInterpolator.getAxisOfTranslation()
replaced by
TransformInterpolator.getTransformAxis() |
com.sun.j3d.utils.universe.Viewer.getCanvases()
superceded by getCanvas3D()
|
com.sun.j3d.audioengines.AudioEngine.getChannelsUsedForSound(Sound)
This method is now part of the Sound class
|
com.sun.j3d.utils.universe.Viewer.getFrame()
AWT Frame components are no longer created by the
Viewer class.
|
javax.media.j3d.View.getMonoscopicViewPolicy()
replaced by
Canvas3D.getMonoscopicViewPolicy |
javax.media.j3d.Raster.getOffset(Point)
replaced by
getSrcOffset(java.awt.Point) |
com.sun.j3d.utils.universe.Viewer.getPanel()
AWT Panel components are no longer created by the
Viewer class.
|
javax.media.j3d.Sensor.getPredictionPolicy()
prediction is not a
supported feature.
|
javax.media.j3d.Sensor.getPredictor()
prediction is not a
supported feature.
|
javax.media.j3d.Sensor.getRead(Transform3D, long)
prediction is not a
supported feature; use
getRead(Transform3D) instead. |
com.sun.j3d.audioengines.AudioEngine3D.getSampleList()
unsafe to get reference to samples list with this method.
It's better to directly reference samples list within a synchronized
block which also contains calls to .getSample(index).
|
com.sun.j3d.utils.geometry.ColorCube.getShape()
ColorCube now extends shape so it is no longer necessary
to call this method.
|
javax.media.j3d.IndexedGeometryArray.getTextureCoordinateIndex(int)
Replaced by
getTextureCoordinateIndex(int texCoordSet, ...) |
com.sun.j3d.utils.geometry.GeometryInfo.getTextureCoordinateIndices()
replaced by
int[] getTextureCoordinateIndices(int texCoordSet) |
javax.media.j3d.IndexedGeometryArray.getTextureCoordinateIndices(int, int[])
Replaced by
getTextureCoordinateIndices(int texCoordSet, ...) |
com.sun.j3d.utils.geometry.GeometryInfo.getTextureCoordinates()
replaced by
getTextureCoordinates(int texCoordSet) |
javax.media.j3d.MediaContainer.getURL()
Replaced by
getURLString |
javax.vecmath.GVector.interpolate(GVector, float)
Use interpolate(GVector, double) instead
|
javax.vecmath.GVector.interpolate(GVector, GVector, float)
Use interpolate(GVector, GVector, double) instead
|
javax.vecmath.Tuple3d.interpolate(Tuple3d, float)
Use interpolate(Tuple3d,double) instead
|
javax.vecmath.Tuple3d.interpolate(Tuple3d, Tuple3d, float)
Use interpolate(Tuple3d,Tuple3d,double) instead
|
javax.vecmath.Tuple4d.interpolate(Tuple4d, float)
Use interpolate(Tuple4d,double) instead
|
javax.vecmath.Tuple4d.interpolate(Tuple4d, Tuple4d, float)
Use interpolate(Tuple4d,Tuple4d,double) instead
|
javax.vecmath.Tuple3d.scaleAdd(double, Tuple3f)
Use scaleAdd(double,Tuple3d) instead
|
javax.vecmath.Tuple4d.scaleAdd(float, Tuple4d)
Use scaleAdd(double,Tuple4d) instead
|
javax.media.j3d.RotationPathInterpolator.setAxisOfRotation(Transform3D)
replaced by
TransformInterpolator.seTransformAxis(Transform3D) |
javax.media.j3d.RotationInterpolator.setAxisOfRotation(Transform3D)
replaced by
TransformInterpolator.setTransformAxis(Transform3D) |
javax.media.j3d.RotPosPathInterpolator.setAxisOfRotPos(Transform3D)
replaced by
TransformInterpolator.setTransformAxis(Transform3D) |
javax.media.j3d.RotPosScalePathInterpolator.setAxisOfRotPosScale(Transform3D)
replaced by
TransformInterpolator.setTransformAxis(Transform3D) |
com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator.setAxisOfRotPosScale(Transform3D)
replaced by
TransformInterpolator.setTransformAxis(Transform3D) |
com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator.setAxisOfRotPosScale(Transform3D)
replaced by
TransformInterpolator.setTransformAxis(Transform3D) |
javax.media.j3d.ScaleInterpolator.setAxisOfScale(Transform3D)
replaced by
TransformInterpolator.setTransformAxis(Transform3D) |
javax.media.j3d.PositionInterpolator.setAxisOfTranslation(Transform3D)
replaced by
TransformInterpolator.setTransformAxis(Transform3D) |
javax.media.j3d.PositionPathInterpolator.setAxisOfTranslation(Transform3D)
replaced by
TransformInterpolator.setTransformAxis(Transform3D) |
com.sun.j3d.utils.picking.PickTool.setBranchGroup(Locale)
This method does nothing other than return its
input parameter.
|
javax.media.j3d.Material.setDiffuseColor(float, float, float, float)
J3D 1.6.0
|
javax.media.j3d.View.setMonoscopicViewPolicy(int)
replaced by
Canvas3D.setMonoscopicViewPolicy |
javax.media.j3d.Transform3D.setNonUniformScale(double, double, double)
Use setScale(Vector3d) instead of setNonUniformScale;
note that the setScale only modifies the scale component
|
com.sun.j3d.utils.geometry.Primitive.setNumTriangles(int)
The number of triangles is an immutable attribute.
|
com.sun.j3d.utils.geometry.Primitive.setNumVertices(int)
The number of vertices is an immutable attribute.
|
javax.media.j3d.Raster.setOffset(int, int)
replaced by
setSrcOffset(int,int) |
javax.media.j3d.Raster.setOffset(Point)
replaced by
setSrcOffset(java.awt.Point) |
javax.media.j3d.Sensor.setPredictionPolicy(int)
prediction is not a
supported feature.
|
javax.media.j3d.Sensor.setPredictor(int)
prediction is not a
supported feature.
|
com.sun.j3d.utils.geometry.Primitive.setPrimitiveFlags(int)
The primitive flags must be set at construction time
via one of the subclass constructors.
|
javax.media.j3d.AuralAttributes.setReverbDelay(Bounds)
Replaced with
setReverbBounds(Bounds) |
javax.media.j3d.IndexedGeometryArray.setTextureCoordinateIndex(int, int)
Replaced by
setTextureCoordinateIndex(int texCoordSet, ...) |
com.sun.j3d.utils.geometry.GeometryInfo.setTextureCoordinateIndices(int[])
replaced by
setTextureCoordinateIndices(int texCoordSet, int indices[]) |
javax.media.j3d.IndexedGeometryArray.setTextureCoordinateIndices(int, int[])
Replaced by
setTextureCoordinateIndices(int texCoordSet, ...) |
com.sun.j3d.utils.geometry.GeometryInfo.setTextureCoordinates(Point2f[])
replaced by
setTextureCoordinates(int texCoordSet, TexCoord2f coords[]) |
com.sun.j3d.utils.geometry.GeometryInfo.setTextureCoordinates(Point3f[])
replaced by
setTextureCoordinates(int texCoordSet, TexCoord3f coords[]) |
com.sun.j3d.utils.geometry.GeometryInfo.setTextureCoordinates2(float[])
replaced by
setTextureCoordinates(int texCoordSet, float texCoords[]) |
com.sun.j3d.utils.geometry.GeometryInfo.setTextureCoordinates3(float[])
replaced by
setTextureCoordinates(int texCoordSet, float texCoords[]) |
javax.media.j3d.MediaContainer.setURL(String)
Replaced by
setURLString |
javax.media.j3d.MediaContainer.setURL(URL)
Replaced by
setURLObject |
javax.media.j3d.ImageComponent.setYUp(boolean)
The yUp flag should only be set at object construction time.
|
Constructor and Description |
---|
javax.media.j3d.Canvas3D(GraphicsConfiguration, boolean)
J3D 1.6.0
|
com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator(Alpha, KBKeyFrame[])
replaced by
KBSplinePathInterpolator(Alpha, TransformGroup, TCBKeyFrame[]) |
javax.media.j3d.PathInterpolator(Alpha, float[])
replaced by
PathInterpolator(Alpha, TransformGroup, float[]) |
com.sun.j3d.utils.universe.SimpleUniverse(HiResCoord, int, Canvas3D, URL)
use ConfiguredUniverse constructors to read a
configuration file
|
com.sun.j3d.utils.universe.SimpleUniverse(HiResCoord, int, Canvas3D, URL, LocaleFactory)
use ConfiguredUniverse constructors to read a
configuration file
|
com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator(Alpha, TCBKeyFrame[])
replaced by
TCBSplinePathInterpolator(Alpha, TransformGroup, TCBKeyFrame[]) |
com.sun.j3d.utils.geometry.Triangulator()
This class is created automatically when needed in
GeometryInfo and never needs to be used directly. Putting data
into a GeometryInfo with primitive POLYGON_ARRAY automatically
causes the triangulator to be created and used.
|
com.sun.j3d.utils.geometry.Triangulator(int)
This class is created automatically when needed in
GeometryInfo and never needs to be used directly. Putting data
into a GeometryInfo with primitive POLYGON_ARRAY automatically
causes the triangulator to be created and used.
|
com.sun.j3d.utils.universe.Viewer(Canvas3D, URL)
create a ConfiguredUniverse to use a configuration file
|
com.sun.j3d.utils.universe.Viewer(URL)
create a ConfiguredUniverse to use a configuration file
|