Deprecated API


Contents
Deprecated Interfaces
com.sun.j3d.utils.behaviors.picking.PickingCallback
          As of Java 3D version 1.2, replaced by com.sun.j3d.utils.picking.behaviors.PickingCallback 
 

Deprecated Classes
javax.media.j3d.CompressedGeometry
          As of Java 3D version 1.4. 
com.sun.j3d.utils.compression.CompressedGeometryFile
          As of Java 3D 1.5, replaced by com.sun.j3d.utils.geometry.compression.CompressedGeometryFile. 
javax.media.j3d.CompressedGeometryHeader
          As of Java 3D version 1.4. 
com.sun.j3d.utils.compression.CompressionStream
          As of Java 3D 1.5, replaced by com.sun.j3d.utils.geometry.compression.CompressionStream. 
com.sun.j3d.utils.compression.GeometryCompressor
          As of Java 3D 1.5, replaced by com.sun.j3d.utils.geometry.compression.GeometryCompressor. 
com.sun.j3d.utils.behaviors.picking.Intersect
          As of Java 3D version 1.2, this class is no longer needed 
com.sun.j3d.utils.timer.J3DTimer
          Use java.lang.System.nanoTime() instead. 
javax.media.j3d.Morph
          As of Java 3D version 1.4. 
com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
          As of Java 3D version 1.2, replaced by com.sun.j3d.utils.picking.behaviors.PickMouseBehavior 
com.sun.j3d.utils.behaviors.picking.PickObject
          As of Java 3D version 1.2, replaced by com.sun.j3d.utils.picking.PickCanvas 
javax.media.j3d.PickPoint
          As of Java 3D version 1.4, use PickBounds with a BoundingSphere that has a small radius. 
com.sun.j3d.utils.behaviors.picking.PickRotateBehavior
          As of Java 3D version 1.2, replaced by com.sun.j3d.utils.picking.behaviors.PickRotateBehavior 
com.sun.j3d.utils.behaviors.picking.PickTranslateBehavior
          As of Java 3D version 1.2, replaced by com.sun.j3d.utils.picking.behaviors.PickTranslateBehavior 
com.sun.j3d.utils.behaviors.picking.PickZoomBehavior
          As of Java 3D version 1.2, replaced by com.sun.j3d.utils.picking.behaviors.PickZoomBehavior 
 

Deprecated Fields
javax.media.j3d.Texture2D.ALLOW_DETAIL_TEXTURE_READ
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. Specifies that this Texture object allows reading its detail texture information (e.g., detail texture image, detail texture mode, detail texture function, detail texture function points count, detail texture level) 
javax.media.j3d.Texture2D.DETAIL_ADD
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. Adds the detail texture image to the level 0 image of this texture object 
javax.media.j3d.Texture2D.DETAIL_MODULATE
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. Modulates the detail texture image with the level 0 image of this texture object 
javax.media.j3d.Sensor.HAND_PREDICTOR
          As of Java 3D version 1.4, prediction is not a supported feature. 
javax.media.j3d.Sensor.HEAD_PREDICTOR
          As of Java 3D version 1.4, prediction is not a supported feature. 
javax.media.j3d.Texture2D.LINEAR_DETAIL
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. Performs linear sampling in both the base level texture image and the detail texture image, and combines the two texture values according to the detail texture mode. 
javax.media.j3d.Texture2D.LINEAR_DETAIL_ALPHA
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. Performs linear detail for the alpha component only. The rgb components are computed using BASE_LEVEL_LINEAR filter. 
javax.media.j3d.Texture2D.LINEAR_DETAIL_RGB
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. Performs linear detail for the rgb components only. The alpha component is computed using BASE_LEVEL_LINEAR filter. 
javax.media.j3d.Sensor.NO_PREDICTOR
          As of Java 3D version 1.4, prediction is not a supported feature. 
javax.media.j3d.Sensor.PREDICT_NEXT_FRAME_TIME
          As of Java 3D version 1.4, prediction is not a supported feature. 
javax.media.j3d.Sensor.PREDICT_NONE
          As of Java 3D version 1.4, prediction is not a supported feature. 
 

Deprecated Methods
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.TriangleStripArray.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.TriangleFanArray.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.TriangleArray.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.TransparencyAttributes.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.TextureUnitState.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.TextureAttributes.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.Texture3D.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.Texture2D.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.Text3D.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.TexCoordGeneration.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.SourceCodeShader.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.ShaderAppearance.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.RenderingAttributes.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.Raster.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.QuadArray.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.PolygonAttributes.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.PointAttributes.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.PointArray.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.NodeComponent.cloneNodeComponent()
          As of Java 3D version 1.2, replaced by cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.MediaContainer.cloneNodeComponent()
          As of Java 3D version 1.2, 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.LineAttributes.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.LineArray.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.IndexedTriangleStripArray.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.IndexedTriangleFanArray.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.IndexedTriangleArray.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.IndexedQuadArray.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.IndexedPointArray.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.IndexedLineStripArray.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.IndexedLineArray.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.ImageComponent3D.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.ImageComponent2D.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.DepthComponentInt.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.DepthComponentFloat.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.CompressedGeometry.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.ColoringAttributes.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.AuralAttributes.cloneNodeComponent()
          As of Java 3D version 1.2, replaced by cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.Appearance.cloneNodeComponent()
          replaced with cloneNodeComponent(boolean forceDuplicate) 
javax.media.j3d.TextureUnitState.duplicateNodeComponent(NodeComponent)
          replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate) 
javax.media.j3d.TextureCubeMap.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.Texture2D.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.Raster.duplicateNodeComponent(NodeComponent)
          replaced with duplicateNodeComponent( NodeComponent originalNodeComponent, boolean forceDuplicate) 
javax.media.j3d.NodeComponent.duplicateNodeComponent(NodeComponent)
          As of Java 3D version 1.2, replaced by 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()
          As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis() 
javax.media.j3d.RotationInterpolator.getAxisOfRotation()
          As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis() 
javax.media.j3d.RotPosPathInterpolator.getAxisOfRotPos()
          As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis() 
javax.media.j3d.RotPosScalePathInterpolator.getAxisOfRotPosScale()
          As of Java 3D version 1.3, replaced by TransformInterpolator.geTransformAxis() 
com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator.getAxisOfRotPosScale()
          As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis() 
com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator.getAxisOfRotPosScale()
          As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis() 
javax.media.j3d.ScaleInterpolator.getAxisOfScale()
          As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis() 
javax.media.j3d.PositionPathInterpolator.getAxisOfTranslation()
          As of Java 3D version 1.3, replaced by TransformInterpolator.getTransformAxis() 
javax.media.j3d.PositionInterpolator.getAxisOfTranslation()
          As of Java 3D version 1.3, 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 
javax.media.j3d.GeometryArray.getColorRef3b()
          As of Java 3D version 1.3, use geometry by-copy for Color3b arrays 
javax.media.j3d.GeometryArray.getColorRef3f()
          As of Java 3D version 1.3, use geometry by-copy for Color3f arrays 
javax.media.j3d.GeometryArray.getColorRef4b()
          As of Java 3D version 1.3, use geometry by-copy for Color4b arrays 
javax.media.j3d.GeometryArray.getColorRef4f()
          As of Java 3D version 1.3, use geometry by-copy for Color4f arrays 
javax.media.j3d.GeometryArray.getCoordRef3d()
          As of Java 3D version 1.3, use geometry by-copy for Point3d arrays 
javax.media.j3d.GeometryArray.getCoordRef3f()
          As of Java 3D version 1.3, use geometry by-copy for Point3f arrays 
javax.media.j3d.Texture2D.getDetailImage()
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. 
javax.media.j3d.Texture2D.getDetailTextureFunc(float[], float[])
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. 
javax.media.j3d.Texture2D.getDetailTextureFunc(Point2f[])
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. 
javax.media.j3d.Texture2D.getDetailTextureFuncPointsCount()
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. 
javax.media.j3d.Texture2D.getDetailTextureLevel()
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. 
javax.media.j3d.Texture2D.getDetailTextureMode()
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. 
com.sun.j3d.utils.universe.Viewer.getFrame()
          AWT Frame components are no longer created by the Viewer class. 
javax.media.j3d.View.getMonoscopicViewPolicy()
          As of Java 3D version 1.2, replaced by Canvas3D.getMonoscopicViewPolicy 
javax.media.j3d.GeometryArray.getNormalRef3f()
          As of Java 3D version 1.3, use geometry by-copy for Vector3f arrays 
javax.media.j3d.Raster.getOffset(Point)
          As of Java 3D version 1.3, 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()
          As of Java 3D version 1.4, prediction is not a supported feature. 
javax.media.j3d.Sensor.getPredictor()
          As of Java 3D version 1.4, prediction is not a supported feature. 
javax.media.j3d.Sensor.getRead(Transform3D, long)
          As of Java 3D version 1.4, prediction is not a supported feature; use getRead(Transform3D) instead. 
com.sun.j3d.utils.geometry.ColorCube.getShape()
          ColorCube now extends shape so it is no longer necessary to call this method. 
javax.media.j3d.GeometryArray.getTexCoordRef2f(int)
          As of Java 3D version 1.3, use geometry by-copy for TexCoord2f arrays 
javax.media.j3d.GeometryArray.getTexCoordRef3f(int)
          As of Java 3D version 1.3, use geometry by-copy for TexCoord3f arrays 
javax.media.j3d.GeometryArray.getTextureCoordinate(int, float[])
          As of Java 3D version 1.2, replaced by getTextureCoordinate(int texCoordSet, ...) 
javax.media.j3d.GeometryArray.getTextureCoordinate(int, Point2f)
          As of Java 3D version 1.2, replaced by getTextureCoordinate(int texCoordSet, TexCoord2f texCoord) 
javax.media.j3d.GeometryArray.getTextureCoordinate(int, Point3f)
          As of Java 3D version 1.2, replaced by getTextureCoordinate(int texCoordSet, TexCoord3f texCoord) 
javax.media.j3d.IndexedGeometryArray.getTextureCoordinateIndex(int)
          As of Java 3D version 1.2, replaced by getTextureCoordinateIndex(int texCoordSet, ...) 
com.sun.j3d.utils.geometry.GeometryInfo.getTextureCoordinateIndices()
          As of Java 3D 1.3 replaced by int[] getTextureCoordinateIndices(int texCoordSet)  
javax.media.j3d.IndexedGeometryArray.getTextureCoordinateIndices(int, int[])
          As of Java 3D version 1.2, replaced by getTextureCoordinateIndices(int texCoordSet, ...) 
com.sun.j3d.utils.geometry.GeometryInfo.getTextureCoordinates()
          As of Java 3D 1.3 replaced by getTextureCoordinates(int texCoordSet) 
javax.media.j3d.GeometryArray.getTextureCoordinates(int, float[])
          As of Java 3D version 1.2, replaced by getTextureCoordinates(int texCoordSet, ...) 
javax.media.j3d.GeometryArray.getTextureCoordinates(int, Point2f[])
          As of Java 3D version 1.2, replaced by getTextureCoordinates(int texCoordSet, TexCoord2f texCoords[]) 
javax.media.j3d.GeometryArray.getTextureCoordinates(int, Point3f[])
          As of Java 3D version 1.2, replaced by getTextureCoordinates(int texCoordSet, TexCoord3f texCoords[]) 
javax.media.j3d.MediaContainer.getURL()
          As of Java 3D version 1.2, 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)
          As of Java 3D version 1.3, replaced by TransformInterpolator.seTransformAxis(Transform3D) 
javax.media.j3d.RotationInterpolator.setAxisOfRotation(Transform3D)
          As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D) 
javax.media.j3d.RotPosPathInterpolator.setAxisOfRotPos(Transform3D)
          As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D) 
javax.media.j3d.RotPosScalePathInterpolator.setAxisOfRotPosScale(Transform3D)
          As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D) 
com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator.setAxisOfRotPosScale(Transform3D)
          As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D) 
com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator.setAxisOfRotPosScale(Transform3D)
          As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D) 
javax.media.j3d.ScaleInterpolator.setAxisOfScale(Transform3D)
          As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D) 
javax.media.j3d.PositionPathInterpolator.setAxisOfTranslation(Transform3D)
          As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D) 
javax.media.j3d.PositionInterpolator.setAxisOfTranslation(Transform3D)
          As of Java 3D version 1.3, 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.GeometryArray.setColorRef3b(Color3b[])
          As of Java 3D version 1.3, use geometry by-copy for Color3b arrays 
javax.media.j3d.GeometryArray.setColorRef3f(Color3f[])
          As of Java 3D version 1.3, use geometry by-copy for Color3f arrays 
javax.media.j3d.GeometryArray.setColorRef4b(Color4b[])
          As of Java 3D version 1.3, use geometry by-copy for Color4b arrays 
javax.media.j3d.GeometryArray.setColorRef4f(Color4f[])
          As of Java 3D version 1.3, use geometry by-copy for Color4f arrays 
javax.media.j3d.GeometryArray.setCoordRef3d(Point3d[])
          As of Java 3D version 1.3, use geometry by-copy for Point3d arrays 
javax.media.j3d.GeometryArray.setCoordRef3f(Point3f[])
          As of Java 3D version 1.3, use geometry by-copy for Point3f arrays 
javax.media.j3d.Texture2D.setDetailImage(ImageComponent2D)
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. 
javax.media.j3d.Texture2D.setDetailTextureFunc(float[], float[])
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. 
javax.media.j3d.Texture2D.setDetailTextureFunc(Point2f[])
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. 
javax.media.j3d.Texture2D.setDetailTextureLevel(int)
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. 
javax.media.j3d.Texture2D.setDetailTextureMode(int)
          As of Java 3D 1.5 the optional detail texture feature is no longer supported. 
javax.media.j3d.View.setMonoscopicViewPolicy(int)
          As of Java 3D version 1.2, 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 
javax.media.j3d.GeometryArray.setNormalRef3f(Vector3f[])
          As of Java 3D version 1.3, use geometry by-copy for Vector3f arrays 
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)
          As of Java 3D version 1.3, replaced by setSrcOffset(int,int) 
javax.media.j3d.Raster.setOffset(Point)
          As of Java 3D version 1.3, replaced by setSrcOffset(java.awt.Point) 
javax.media.j3d.Sensor.setPredictionPolicy(int)
          As of Java 3D version 1.4, prediction is not a supported feature. 
javax.media.j3d.Sensor.setPredictor(int)
          As of Java 3D version 1.4, 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)
          As of Java 3D version 1.2, replaced by setReverbBounds(Bounds) 
javax.media.j3d.GeometryArray.setTexCoordRef2f(int, TexCoord2f[])
          As of Java 3D version 1.3, use geometry by-copy for TexCoord2f arrays 
javax.media.j3d.GeometryArray.setTexCoordRef3f(int, TexCoord3f[])
          As of Java 3D version 1.3, use geometry by-copy for TexCoord3f arrays 
javax.media.j3d.GeometryArray.setTextureCoordinate(int, float[])
          As of Java 3D version 1.2, replaced by setTextureCoordinate(int texCoordSet, ...) 
javax.media.j3d.GeometryArray.setTextureCoordinate(int, Point2f)
          As of Java 3D version 1.2, replaced by setTextureCoordinate(int texCoordSet, TexCoord2f texCoord) 
javax.media.j3d.GeometryArray.setTextureCoordinate(int, Point3f)
          As of Java 3D version 1.2, replaced by setTextureCoordinate(int texCoordSet, TexCoord3f texCoord) 
javax.media.j3d.IndexedGeometryArray.setTextureCoordinateIndex(int, int)
          As of Java 3D version 1.2, replaced by setTextureCoordinateIndex(int texCoordSet, ...) 
com.sun.j3d.utils.geometry.GeometryInfo.setTextureCoordinateIndices(int[])
          As of Java 3D 1.3 replaced by setTextureCoordinateIndices(int texCoordSet, int indices[]) 
javax.media.j3d.IndexedGeometryArray.setTextureCoordinateIndices(int, int[])
          As of Java 3D version 1.2, replaced by setTextureCoordinateIndices(int texCoordSet, ...) 
javax.media.j3d.GeometryArray.setTextureCoordinates(int, float[])
          As of Java 3D version 1.2, replaced by setTextureCoordinates(int texCoordSet, ...) 
javax.media.j3d.GeometryArray.setTextureCoordinates(int, float[], int, int)
          As of Java 3D version 1.2, replaced by setTextureCoordinates(int texCoordSet, ...) 
javax.media.j3d.GeometryArray.setTextureCoordinates(int, Point2f[])
          As of Java 3D version 1.2, replaced by setTextureCoordinates(int texCoordSet, TexCoord2f texCoords[]) 
javax.media.j3d.GeometryArray.setTextureCoordinates(int, Point2f[], int, int)
          As of Java 3D version 1.2, replaced by setTextureCoordinates(int texCoordSet, TexCoord2f texCoords[], ...) 
javax.media.j3d.GeometryArray.setTextureCoordinates(int, Point3f[])
          As of Java 3D version 1.2, replaced by setTextureCoordinates(int texCoordSet, TexCoord3f texCoords[]) 
javax.media.j3d.GeometryArray.setTextureCoordinates(int, Point3f[], int, int)
          As of Java 3D version 1.2, replaced by setTextureCoordinates(int texCoordSet, TexCoord3f texCoords[], ...) 
com.sun.j3d.utils.geometry.GeometryInfo.setTextureCoordinates(Point2f[])
          As of Java 3D 1.3 replaced by setTextureCoordinates(int texCoordSet, TexCoord2f coords[]) 
com.sun.j3d.utils.geometry.GeometryInfo.setTextureCoordinates(Point3f[])
          As of Java 3D 1.3 replaced by setTextureCoordinates(int texCoordSet, TexCoord3f coords[]) 
com.sun.j3d.utils.geometry.GeometryInfo.setTextureCoordinates2(float[])
          As of Java 3D 1.3 replaced by setTextureCoordinates(int texCoordSet, float texCoords[]) 
com.sun.j3d.utils.geometry.GeometryInfo.setTextureCoordinates3(float[])
          As of Java 3D 1.3 replaced by setTextureCoordinates(int texCoordSet, float texCoords[]) 
javax.media.j3d.MediaContainer.setURL(String)
          As of Java 3D version 1.2, replaced by setURLString 
javax.media.j3d.MediaContainer.setURL(URL)
          As of Java 3D version 1.2, replaced by setURLObject 
javax.media.j3d.ImageComponent.setYUp(boolean)
          as of Java 3D 1.5, the yUp flag should only be set at object construction time. 
 

Deprecated Constructors
com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator(Alpha, KBKeyFrame[])
          As of Java 3D version 1.3, replaced by KBSplinePathInterpolator(Alpha, TransformGroup, TCBKeyFrame[])  
javax.media.j3d.PathInterpolator(Alpha, float[])
          As of Java 3D version 1.3, 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[])
          As of Java 3D version 1.3, 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