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
com.sun.j3d.utils.compression.CompressedGeometryFile
          As of Java 3D 1.5, replaced by com.sun.j3d.utils.geometry.compression.CompressedGeometryFile. 
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. 
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 
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 Methods
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() 
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. 
com.sun.j3d.utils.universe.Viewer.getPanel()
          AWT Panel components are no longer created by the Viewer class. 
com.sun.j3d.utils.geometry.ColorCube.getShape()
          ColorCube now extends shape so it is no longer necessary to call this method. 
com.sun.j3d.utils.geometry.GeometryInfo.getTextureCoordinateIndices()
          As of Java 3D 1.3 replaced by int[] getTextureCoordinateIndices(int texCoordSet)  
com.sun.j3d.utils.geometry.GeometryInfo.getTextureCoordinates()
          As of Java 3D 1.3 replaced by getTextureCoordinates(int texCoordSet) 
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) 
com.sun.j3d.utils.picking.PickTool.setBranchGroup(Locale)
          This method does nothing other than return its input parameter. 
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. 
com.sun.j3d.utils.geometry.Primitive.setPrimitiveFlags(int)
          The primitive flags must be set at construction time via one of the subclass constructors. 
com.sun.j3d.utils.geometry.GeometryInfo.setTextureCoordinateIndices(int[])
          As of Java 3D 1.3 replaced by setTextureCoordinateIndices(int texCoordSet, int indices[]) 
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[]) 
 

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