A B C D E F G H I J K L M N O P Q R S T U V W Y Z

S

Sample - Class in com.sun.j3d.audioengines
The Sample class defines the data and methods associated with a sound sample played through the AudioDevice.
Sample() - Constructor for class com.sun.j3d.audioengines.Sample
 
saveChildren() - Method in interface com.sun.j3d.utils.scenegraph.io.SceneGraphIO
Flag indicating for children of this object should be saved This method only has an effect if this is a subclass of Group.
scale - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
 
scale - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
 
SCALE - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that a 2D sensor button or read action should be bound to scaling.
SCALE_DOWN - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that a 6DOF sensor button action should be bound to scaling the view platform smaller.
SCALE_UP - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that a 6DOF sensor button action should be bound to scaling the view platform larger.
ScaleInterpolatorState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
ScaleInterpolatorState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ScaleInterpolatorState
 
ScaleSpeed(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets the scaling speed.
Scene - Interface in com.sun.j3d.loaders
The Scene interface is a set of methods used to extract Java 3D scene graph information from a file loader utility.
SceneBase - Class in com.sun.j3d.loaders
This class implements the Scene interface and extends it to incorporate utilities that could be used by loaders.
SceneBase() - Constructor for class com.sun.j3d.loaders.SceneBase
 
SceneGraphFileReader - Class in com.sun.j3d.utils.scenegraph.io
Read Java3D BranchGraphs and/or Universe from a file.
SceneGraphFileReader(File) - Constructor for class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Creates new SceneGraphFileReader.
SceneGraphFileWriter - Class in com.sun.j3d.utils.scenegraph.io
Write a (set) of Java3D BranchGraphs and/or Universe to a file.
SceneGraphFileWriter(File, SimpleUniverse, boolean, String, Serializable) - Constructor for class com.sun.j3d.utils.scenegraph.io.SceneGraphFileWriter
Creates new SceneGraphFileWriter and opens the file for writing.
SceneGraphIO - Interface in com.sun.j3d.utils.scenegraph.io
Implement this interface in any classes that subclass a Java3D SceneGraphObject in order to have your class handled correctly by scenegraph.io.
SceneGraphObjectReferenceControl - Interface in com.sun.j3d.utils.scenegraph.io
Provides and resolves references to SceneGraphObjects to enable persistant references in user defined SceneGraphObjects implementing the SceneGraphIO interface.
SceneGraphObjectState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
SceneGraphObjectState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
Create a new State object During Saveing SymbolTableData will have the nodeID and j3dNode fields set During loading SymbolTableData be null, symbol will be created and added to the symbol data during readObject()
SceneGraphStateProvider - Interface in com.sun.j3d.utils.scenegraph.io
This interface allows developers to provide their own custom IO control for subclasses of SceneGraphObjects.
SceneGraphStreamReader - Class in com.sun.j3d.utils.scenegraph.io
Read and create a (set) of Java3D BranchGraphs or Universe from a Java Stream.
SceneGraphStreamReader(InputStream) - Constructor for class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamReader
Creates new SceneGraphStreamReader and reads the file header information
SceneGraphStreamWriter - Class in com.sun.j3d.utils.scenegraph.io
Writes a Java3D SceneGraph to a Java OutputStream.
SceneGraphStreamWriter(OutputStream) - Constructor for class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamWriter
Creates new SceneGraphStreamWriter that will write to the supplied stream
SCREEN_AUTO_UPDATE - Static variable in class com.sun.j3d.utils.universe.ViewInfo
Indicates that updates to a Screen3D associated with the View should be automatically checked with each call to a public method in this class.
seekForward(long) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
Move the file pointer to the specified position.
seekForward(long) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
Move the file pointer to the specified position.
segmentAndLine(PickSegment, Point3d[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Determines if the PickSegment and Line objects intersect.
segmentAndLine(PickSegment, Point3f[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Return true if line intersects with segment and the distance, from the start of segment to the intersection point, is stored in dist[0].
segmentAndPoint(PickSegment, Point3d, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Determines if the PickSegment and Point3d objects intersect.
segmentAndPoint(PickSegment, Point3f, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Return true if point intersects with segment and the distance, from the start of segment to the intersection point, is stored in dist[0].
segmentAndQuad(PickSegment, Point3d[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Caluates the intersection between a PickSegment object and a quadrilateral.
segmentAndQuad(PickSegment, Point3f[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Return true if quad intersects with segment and the distance, from the start of segment to the intersection point, is stored in dist[0].
segmentAndTriangle(PickSegment, Point3d[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Caluates the intersection between a PickSegment object and a triangle.
segmentAndTriangle(PickSegment, Point3f[], int, double[]) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
Deprecated. Return true if triangle intersects with segment and the distance, from the start of segment to the intersection point, is stored in dist[0].
segmentToSegment(Point3d, Point3d, Point3d, Point3d) - Static method in class com.sun.j3d.internal.Distance
Minimum segment to segment distance.
segmentToSegment(Point3d, Point3d, Point3d, Point3d, Point3d, Point3d, double[]) - Static method in class com.sun.j3d.internal.Distance
Minimum segment to segment distance.
SENSOR - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Indicates that rotation should occur in sensor coordinates.
Sensor2D(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets a 2D sensor for manipulating the view platform.
Sensor6D(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Property which sets a 6DOF sensor for manipulating the view platform.
SensorBeamEcho - Class in com.sun.j3d.utils.behaviors.sensor
A Shape3D representing a beam pointing from the origin of a sensor's local coordinate system to its hotspot.
SensorBeamEcho(Point3d, double, boolean) - Constructor for class com.sun.j3d.utils.behaviors.sensor.SensorBeamEcho
Creates a SensorBeamEcho.
SensorButtonListener - Interface in com.sun.j3d.utils.behaviors.sensor
This defines the interface for handling a sensor's button events in conjunction with a SensorEventAgent instance.
SensorEvent - Class in com.sun.j3d.utils.behaviors.sensor
This class defines the event object that is created by a SensorEventAgent and passed to registered SensorReadListener and SensorButtonListener implementations.
SensorEvent(Object, int, Sensor, Transform3D, int[], int, long, long) - Constructor for class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Creates a new SensorEvent.
SensorEvent() - Constructor for class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Creates a new ephemeral SensorEvent.
SensorEvent(SensorEvent) - Constructor for class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Creates a copy of the given SensorEvent.
SensorEventAgent - Class in com.sun.j3d.utils.behaviors.sensor
This class works in conjunction with the SensorButtonListener and SensorReadListener interfaces to support an event-driven model of sensor interaction.
SensorEventAgent(Object) - Constructor for class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
Create a SensorEventAgent to generate and dispatch sensor events to registered listeners.
SensorGnomonEcho - Class in com.sun.j3d.utils.behaviors.sensor
A Shape3D representing a gnomon pointing along each coordinate axis.
SensorGnomonEcho(Transform3D, double, double, boolean) - Constructor for class com.sun.j3d.utils.behaviors.sensor.SensorGnomonEcho
Constructs a SensorGnomonEcho.
SensorInputAdaptor - Class in com.sun.j3d.utils.behaviors.sensor
The adaptor which receives sensor button and read events.
SensorInputAdaptor() - Constructor for class com.sun.j3d.utils.behaviors.sensor.SensorInputAdaptor
 
SensorReadListener - Interface in com.sun.j3d.utils.behaviors.sensor
This defines the interface for handling a sensor's read events in conjuction with a SensorEventAgent instance.
set(Object, int, Sensor, Transform3D, int[], int, long, long) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
Sets the fields of an ephemeral event.
setAccelerationTime(double) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the time interval for accelerating to the translation, rotation, or scale speeds and for transitioning between the normal and fast translation speeds.
setAngleOffsetToSpeaker(float) - Method in class com.sun.j3d.audioengines.AudioEngine
Set Angle Offset To Speaker
setAngularAttenuation(int, int, double[], float[], float[]) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Set angular attenuation arrays affecting angular amplitude attenuation and angular distance filtering.
setAngularAttenuation(int, double[], float[], float[]) - Method in class com.sun.j3d.audioengines.Sample
 
setAppearance(Appearance) - Method in class com.sun.j3d.utils.geometry.Box
Sets appearance of the box.
setAppearance(Appearance) - Method in class com.sun.j3d.utils.geometry.Cone
Sets appearance of the cone.
setAppearance(Appearance) - Method in class com.sun.j3d.utils.geometry.Cylinder
Sets appearance of the cylinder.
setAppearance(int, Appearance) - Method in class com.sun.j3d.utils.geometry.Primitive
Sets the appearance of a subpart given a partid.
setAppearance(Appearance) - Method in class com.sun.j3d.utils.geometry.Primitive
Sets the main appearance of the primitive (all subparts) to same appearance.
setAppearance() - Method in class com.sun.j3d.utils.geometry.Primitive
Sets the main appearance of the primitive (all subparts) to a default white appearance.
setAppearance(Appearance) - Method in class com.sun.j3d.utils.geometry.Sphere
Sets appearance of the Sphere.
setAudioPlaybackType(int) - Method in class com.sun.j3d.audioengines.AudioEngine
Set Type of Audio Playback physical transducer(s) sound is output to.
setAvatar(ViewerAvatar) - Method in class com.sun.j3d.utils.universe.Viewer
Sets the geometry to be associated with the viewer's avatar.
setAxisOfRotPosScale(Transform3D) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D)
setAxisOfRotPosScale(Transform3D) - Method in class com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
Deprecated. As of Java 3D version 1.3, replaced by TransformInterpolator.setTransformAxis(Transform3D)
setBasePath(String) - Method in interface com.sun.j3d.loaders.Loader
This method sets the base path name for data files associated with the file passed into the load(String) method.
setBasePath(String) - Method in class com.sun.j3d.loaders.LoaderBase
This method sets the base path name for data files associated with the file.
setBasePath(String) - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
This method sets the base path to be used when searching for all data files within a Lightwave scene.
setBasePath(String) - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
Set the path where files associated with this .obj file are located.
setBaseUrl(URL) - Method in interface com.sun.j3d.loaders.Loader
This method sets the base URL name for data files associated with the file passed into the load(URL) method.
setBaseUrl(URL) - Method in class com.sun.j3d.loaders.LoaderBase
This method sets the base URL name for data files associated with the file.
setBaseUrl(URL) - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
This method sets the base URL name for data files associated with the file passed into the load(URL) method.
setBaseUrl(URL) - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
For an .obj file loaded from a URL, set the URL where associated files (like material properties files) will be found.
setBounds(int, int, int, int) - Method in class com.sun.j3d.exp.swing.JCanvas3D
setBranchGraphID(SymbolTableData) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Set the branchGraphID in the symbol to the current branch graph ID
setBranchGraphRoot(SymbolTableData, long) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Mark the node referenced by this Symbol as a branch graph root The filePointer is the position of the BranchGraph in the file, this is not the same as the BranchGroups position due to the extra data stored for a graph.
setBranchGroup(Locale) - Method in class com.sun.j3d.utils.picking.PickTool
Deprecated. This method does nothing other than return its input parameter.
setButtonAction2D(int, int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets a button action for the 2D valuator.
setButtonAction6D(int, int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets a button action for the 6DOF sensor.
setCapabilities(Node, int) - Static method in class com.sun.j3d.utils.picking.PickTool
Sets the capabilities on the Node and it's components to allow picking at the specified detail level.
setCenterEarToSpeaker(float) - Method in class com.sun.j3d.audioengines.AudioEngine
Set Distance from the Center Ear to a Speaker
setClassLoader(ClassLoader) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Set the class loader used to load the Scene Graph Objects and the serialized user data.
setClassLoader(ClassLoader) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
Set the ClassLoader used to load the scene graph objects and deserialize user data
setClassLoader(ClassLoader) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamReader
Set the ClassLoader used to load the scene graph objects and deserialize user data
setColorIndices(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the array of indices into the Color array.
setColors(Color3f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setColors(Color4f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setColors(Color3b[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setColors(Color4b[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setColors3(float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setColors3(byte[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setColors4(float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setColors4(byte[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the colors array.
setComparator(View, Comparator<TransparencySortGeom>) - Static method in class com.sun.j3d.utils.scenegraph.transparency.TransparencySortController
Set the comparator for the specified view.
setConstantSpeedTime(double) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the time interval for which the translation occurs at the normal speed.
setContourCounts(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the list of contour counts.
setCoordinateIndices(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the array of indices into the Coordinate array.
setCoordinates(Point3f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the coordinates array.
setCoordinates(Point3d[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the coordinates array.
setCoordinates(float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the coordinates array.
setCoordinates(double[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the coordinates array.
setCreaseAngle(double) - Method in class com.sun.j3d.utils.geometry.NormalGenerator
Set the crease angle.
setDecayFilter(float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
Set reverb decay filter.
setDecayTime(float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
Set reverb decay time.
setDensity(float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
Set reverb density.
setDiffusion(float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
Set reverb diffusion.
setDirection(int, Vector3d) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Set direction vector of sample.
setDirection(int, Vector3d) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
 
setDirection(Vector3d) - Method in class com.sun.j3d.audioengines.Sample
 
setDirtyFlags(int) - Method in class com.sun.j3d.audioengines.Sample
 
setDistanceFilter(int, double[], float[]) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Set distance filter for current aural attribute applied to all samples.
setDistanceFilter(int, double[], float[]) - Method in class com.sun.j3d.audioengines.AuralParameters
 
setDistanceGain(int, double[], float[], double[], float[]) - Method in class com.sun.j3d.audioengines.AudioEngine3D
 
setDistanceGain(double[], float[], double[], float[]) - Method in class com.sun.j3d.audioengines.Sample
 
setEchoColor(Color3f) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the color of the 6DOF sensor echo.
setEchoSize(double) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the size of the 6DOF sensor echo in physical meters.
setEchoTransformGroup(TransformGroup) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the transform group containing a 6DOF sensor's echo geometry.
setEchoTransparency(float) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the 6DOF sensor echo transparency.
setEchoType(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the 6DOF sensor echo type.
setEnable(boolean) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
 
setEnable(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Overload setEnable from Behavior.
setEnable(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Enables or disables this behavior.
setFactor(double) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Set the x-axis amd y-axis movement multipler with factor.
setFactor(double, double) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseRotate
Set the x-axis amd y-axis movement multipler with xFactor and yFactor respectively.
setFactor(double) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Set the x-axis amd y-axis movement multipler with factor.
setFactor(double, double) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
Set the x-axis amd y-axis movement multipler with xFactor and yFactor respectively.
setFactor(double) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
Set the wheel units movement multipler with factor.
setFactor(double) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseZoom
Set the y-axis movement multipler with factor.
setFastSpeedFactor(double) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the fast translation speed factor.
setFilePosition(long, SceneGraphObjectState) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Set the position of the object referenced by state
setFirstIntersectOnly(boolean) - Method in class com.sun.j3d.utils.picking.PickResult
Set the PickResult to find only the first intersection of the PickShape with the Node.
setFlags(int) - Method in interface com.sun.j3d.loaders.Loader
This method sets the load flags for the file.
setFlags(int) - Method in class com.sun.j3d.loaders.LoaderBase
This method sets the load flags for the file.
setFlags(int) - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
This method sets the load flags for the file.
setFlags(int) - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
Set parameters for loading the model.
setFlags(int) - Method in class com.sun.j3d.utils.pickfast.PickTool
Sets the PickInfo content flags.
setFrequencyScaleFactor(float) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Set frequency scale factor for current aural attribute applied to all samples.
setGain(float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
Set overall gain control of all sounds playing on the audio device.
setGain(float) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
 
setGain(float) - Method in class com.sun.j3d.audioengines.Sample
 
setHomeTransform(Transform3D) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
Copies the given Transform3D into the "home" transform, used to position and reorient the ViewingPlatform to a known point of interest.
setKeyFrame(int, KBKeyFrame) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
Set the key frame at the specified index to keyFrame
setKeyFrame(int, KBKeyFrame) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
Set the key frame at the specified index to keyFrame
setKeyFrames(KBKeyFrame[]) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
Set all the key frames
setKeyFrames(KBKeyFrame[]) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
Set allthe key frames
setLoadListener(ImageComponent2DURLIOListener) - Static method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURLState
Set the listener which will handle the creation of this ImageComponent from it's URL.
setLoop(int, int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Set number of times sample is looped.
setLoop(int, int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
 
setLoopCount(int) - Method in class com.sun.j3d.audioengines.Sample
 
setMatrixIndices2D(int, int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Specifies where to find the X and Y values in the matrix read generated by a 2D valuator.
setMinRadius(double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the minimum radius for the OrbitBehavior.
setMode(int) - Method in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
Sets the pick mode
setMode(int) - Method in class com.sun.j3d.utils.pickfast.PickTool
Sets the picking detail mode.
setMode(int) - Method in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
Sets the pick mode
setMode(int) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the picking detail mode.
setMuteFlag(boolean) - Method in class com.sun.j3d.audioengines.Sample
 
setNodeState(SceneGraphObjectState) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
 
setNominalSensorRotation(Transform3D) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the nominal sensor transform.
setNominalViewingTransform() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Sets the nominal viewing distance in the ViewPlatform transform based on the current field of view.
setNormalIndices(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the array of indices into the Normal array.
setNormals(Vector3f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the normals array.
setNormals(float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the normals array.
setNumTriangles(int) - Method in class com.sun.j3d.utils.geometry.Primitive
Deprecated. The number of triangles is an immutable attribute.
setNumVertices(int) - Method in class com.sun.j3d.utils.geometry.Primitive
Deprecated. The number of vertices is an immutable attribute.
setObstructionFilter(int, float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
Set the obstruction filter control.
setObstructionFilter(float) - Method in class com.sun.j3d.audioengines.Sample
 
setObstructionGain(int, float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
Set the obstruction gain control.
setObstructionGain(float) - Method in class com.sun.j3d.audioengines.Sample
 
setOcclusionFilter(int, float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
Set the occlusion filter control.
setOcclusionFilter(float) - Method in class com.sun.j3d.audioengines.Sample
 
setOcclusionGain(int, float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
Set the occlusion gain control.
setOcclusionGain(float) - Method in class com.sun.j3d.audioengines.Sample
 
setPickMode(int) - Method in class com.sun.j3d.utils.behaviors.picking.PickRotateBehavior
Deprecated. Sets the pickMode component of this PickRotateBehavior to the value of the passed pickMode.
setPickMode(int) - Method in class com.sun.j3d.utils.behaviors.picking.PickTranslateBehavior
Deprecated. Sets the pickMode component of this PickTranslateBehavior to the value of the passed pickMode.
setPickMode(int) - Method in class com.sun.j3d.utils.behaviors.picking.PickZoomBehavior
Deprecated. Sets the pickMode component of this PickZoomBehavior to the value of the passed pickMode.
setPlatformGeometry(PlatformGeometry) - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Assigns the geometry to associate with the ViewingPlatform.
setPosition(int, Point3d) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Set location of sample.
setPosition(int, Point3d) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
 
setPosition(Point3d) - Method in class com.sun.j3d.audioengines.Sample
 
setPrimitiveFlags(int) - Method in class com.sun.j3d.utils.geometry.Primitive
Deprecated. The primitive flags must be set at construction time via one of the subclass constructors.
setProportionalZoom(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Set proportional zoom behavior.
setRateScaleFactor(int, float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
Set scale factor applied to sample playback rate for a particular sound associated with the audio device.
setRateScaleFactor(int, float) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
 
setRateScaleFactor(float) - Method in class com.sun.j3d.audioengines.Sample
 
setReadAction2D(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the action to be bound to 2D valuator reads.
setReadAction6D(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the action to be bound to 6DOF sensor reads.
setRectangleScaleFactor(float) - Method in class com.sun.j3d.utils.geometry.Text2D
Sets the scale factor used in converting the image width/height to width/height values in 3D.
setReflectionCoefficient(float) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Set reverberation surface reflection coefficient value for current aural attribute applied to all samples.
setReflectionCoefficient(float) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
 
setReflectionDelay(float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
Sets the early reflection delay time.
setResetViewButtonCount2D(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the number of buttons to be pressed simultaneously on the 2D valuator in order to reset the view back to the home transform.
setResetViewButtonCount6D(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the number of buttons to be pressed simultaneously on the 6DOF sensor in order to reset the view back to the home transform.
setResizeMode(int) - Method in class com.sun.j3d.exp.swing.JCanvas3D
Sets resize mode to be used on this component.
setResizeValidationDelay(int) - Method in class com.sun.j3d.exp.swing.JCanvas3D
Sets the validation delay for the component.
setReverbCoefficient(float) - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
Set late reflection (referred to as 'reverb') attenuation.
setReverbDelay(float) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Set reverberation delay time for current aural attribute applied to all samples.
setReverbDelay(float) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
 
setReverbOrder(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Set reverberation order for current aural attribute applied to all samples.
setReverbOrder(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
 
setReverseRotate(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Set reverse rotate behavior.
setReverseTranslate(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Set reverse translate behavior.
setReverseZoom(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Set reverse zoom behavior.
setRolloff(float) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Set rolloff value for current aural attribute applied to all samples.
setRotateEnable(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Enables or disables rotation.
setRotationCenter(Point3d) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the center around which the View rotates.
setRotationCoords(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the rotation coordinate system.
setRotationSpeed(double, int, int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the rotation speed.
setRotFactors(double, double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the rotation x and y factors.
setRotXFactor(double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the rotation x factor.
setRotYFactor(double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the rotation y factor.
setSampleGain(int, float) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Set gain scale factor applied to sample.
setScaleSpeed(double, int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the scaling speed.
setSceneGroup(BranchGroup) - Method in class com.sun.j3d.loaders.SceneBase
Sets the sceneGroup to be the group that is passed in.
setSegments(CubicSplineSegment[]) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineCurve
This method takes a list of spline segments to replace the existing set of CubicSplineSegments that comprise the current CubicSplineCurve motion path.
setSegments(KBCubicSplineSegment[]) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineCurve
This method takes a list of spline segments to replace the existing set of KBCubicSplineSegments that comprise the current KBCubicSplineCurve motion path.
setShape(PickShape, Point3d) - Method in class com.sun.j3d.utils.pickfast.PickTool
Sets the pick shape to a user-provided PickShape object
setShape(PickShape, Point3d) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to a user-provided PickShape object
setShapeBounds(Bounds, Point3d) - Method in class com.sun.j3d.utils.pickfast.PickTool
Sets the pick shape to use a user-provided Bounds object
setShapeBounds(Bounds, Point3d) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to use a user-provided Bounds object
setShapeConeRay(Point3d, Vector3d, double) - Method in class com.sun.j3d.utils.pickfast.PickTool
Sets the pick shape to an infinite PickCone.
setShapeConeRay(Point3d, Vector3d, double) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to an infinite PickCone.
setShapeConeSegment(Point3d, Point3d, double) - Method in class com.sun.j3d.utils.pickfast.PickTool
Sets the pick shape to a capped PickCone
setShapeConeSegment(Point3d, Point3d, double) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to a capped PickCone
setShapeCylinderRay(Point3d, Vector3d, double) - Method in class com.sun.j3d.utils.pickfast.PickTool
Sets the pick shape to an infinite PickCylinder.
setShapeCylinderRay(Point3d, Vector3d, double) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to an infinite PickCylinder.
setShapeCylinderSegment(Point3d, Point3d, double) - Method in class com.sun.j3d.utils.pickfast.PickTool
Sets the pick shape to a capped PickCylinder
setShapeCylinderSegment(Point3d, Point3d, double) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to a capped PickCylinder
setShapeLocation(MouseEvent) - Method in class com.sun.j3d.utils.pickfast.PickCanvas
Set the pick location.
setShapeLocation(int, int) - Method in class com.sun.j3d.utils.pickfast.PickCanvas
Set the pick location.
setShapeLocation(MouseEvent) - Method in class com.sun.j3d.utils.picking.PickCanvas
Set the pick location.
setShapeLocation(int, int) - Method in class com.sun.j3d.utils.picking.PickCanvas
Set the pick location.
setShapeRay(Point3d, Vector3d) - Method in class com.sun.j3d.utils.pickfast.PickTool
Sets the pick shape to a PickRay.
setShapeRay(Point3d, Vector3d) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to a PickRay.
setShapeSegment(Point3d, Point3d) - Method in class com.sun.j3d.utils.pickfast.PickTool
Sets the pick shape to a PickSegment.
setShapeSegment(Point3d, Point3d) - Method in class com.sun.j3d.utils.picking.PickTool
Sets the pick shape to a PickSegment.
setSoundData(MediaContainer) - Method in class com.sun.j3d.audioengines.Sample
 
setSoundType(int) - Method in class com.sun.j3d.audioengines.Sample
 
setStream(String, InputStream) - Method in class com.sun.j3d.utils.applet.JMainFrame
 
setStream(String, InputStream) - Method in class com.sun.j3d.utils.applet.MainFrame
 
setString(String) - Method in class com.sun.j3d.utils.geometry.Text2D
 
setStripCounts(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the array of strip counts.
setTexCoordSetMap(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the mapping between texture coordinate sets and texture units.
setTextureCoordinateIndices(int, int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets one of the texture coordinate index arrays.
setTextureCoordinateIndices(int[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Deprecated. As of Java 3D 1.3 replaced by setTextureCoordinateIndices(int texCoordSet, int indices[])
setTextureCoordinateParams(int, int) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
This method is used to specify the number of texture coordinate sets and the dimensionality of the texture coordinates.
setTextureCoordinates(int, TexCoord2f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the 2D texture coordinates for the specified set.
setTextureCoordinates(Point2f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Deprecated. As of Java 3D 1.3 replaced by setTextureCoordinates(int texCoordSet, TexCoord2f coords[])
setTextureCoordinates(int, TexCoord3f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the texture coordinates array for the specified set.
setTextureCoordinates(Point3f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Deprecated. As of Java 3D 1.3 replaced by setTextureCoordinates(int texCoordSet, TexCoord3f coords[])
setTextureCoordinates(int, TexCoord4f[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the texture coordinates array for the specified set.
setTextureCoordinates(int, float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Sets the texture coordinates array by copying the data into the GeometryInfo object.
setTextureCoordinates2(float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Deprecated. As of Java 3D 1.3 replaced by setTextureCoordinates(int texCoordSet, float texCoords[])
setTextureCoordinates3(float[]) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Deprecated. As of Java 3D 1.3 replaced by setTextureCoordinates(int texCoordSet, float texCoords[])
setThreshold2D(double) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the threshold for 2D valuator reads.
setTolerance(float) - Method in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
Sets the pick tolerance
setTolerance(float) - Method in class com.sun.j3d.utils.pickfast.PickCanvas
Set the picking tolerance.
setTolerance(float) - Method in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
Sets the pick tolerance
setTolerance(float) - Method in class com.sun.j3d.utils.picking.PickCanvas
Set the picking tolerance.
setTransFactors(double, double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the translation x and y factors.
setTransformCenter(Point3d) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the center of rotation and scale if setTransformCenterSource is called with VWORLD_FIXED or if a 6DOF sensor is not specified.
setTransformCenterSource(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the source of the center of rotation and scale.
setTransformGroup(TransformGroup) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
Swap a new transformGroup replacing the old one.
setTranslateEnable(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Enables or disables translate.
setTranslationSpeed(double, int, int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the normal translation speed.
setTransXFactor(double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the translation x factor.
setTransYFactor(double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the translation y factor.
setUniverse(SimpleUniverse) - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Sets the Universe to which this ViewingPlatform is attached
setupCallback(MouseBehaviorCallback) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseRotate
The transformChanged method in the callback class will be called every time the transform is updated
setupCallback(MouseBehaviorCallback) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
The transformChanged method in the callback class will be called every time the transform is updated
setupCallback(MouseBehaviorCallback) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
The transformChanged method in the callback class will be called every time the transform is updated
setupCallback(MouseBehaviorCallback) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseZoom
The transformChanged method in the callback class will be called every time the transform is updated
setupCallback(PickingCallback) - Method in class com.sun.j3d.utils.behaviors.picking.PickRotateBehavior
Deprecated. Register the class @param callback to be called each time the picked object moves
setupCallback(PickingCallback) - Method in class com.sun.j3d.utils.behaviors.picking.PickTranslateBehavior
Deprecated. Register the class @param callback to be called each time the picked object moves
setupCallback(PickingCallback) - Method in class com.sun.j3d.utils.behaviors.picking.PickZoomBehavior
Deprecated. Register the class @param callback to be called each time the picked object moves
setupCallback(PickingCallback) - Method in class com.sun.j3d.utils.pickfast.behaviors.PickRotateBehavior
Register the class @param callback to be called each time the picked object moves
setupCallback(PickingCallback) - Method in class com.sun.j3d.utils.pickfast.behaviors.PickTranslateBehavior
Register the class @param callback to be called each time the picked object moves
setupCallback(PickingCallback) - Method in class com.sun.j3d.utils.pickfast.behaviors.PickZoomBehavior
Register the class @param callback to be called each time the picked object moves
setupCallback(PickingCallback) - Method in class com.sun.j3d.utils.picking.behaviors.PickRotateBehavior
Register the class @param callback to be called each time the picked object moves
setupCallback(PickingCallback) - Method in class com.sun.j3d.utils.picking.behaviors.PickTranslateBehavior
Register the class @param callback to be called each time the picked object moves
setupCallback(PickingCallback) - Method in class com.sun.j3d.utils.picking.behaviors.PickZoomBehavior
Register the class @param callback to be called each time the picked object moves
setURL(URL) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURL
Set the URL for this image component
setUseCoordIndexOnly(boolean) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
Tells the GeometryInfo that its data is formatted in the USE_COORD_INDEX_ONLY format with a single index list (the coordinate index list) that indexes into all data lists (coordinates, normals, colors, and texture coordinates).
setVelocityScaleFactor(float) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Set velocity scale factor for current aural attribute applied to all samples when Doppler is calculated.
setView(View) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Save a reference to the current View object.
setViewingPlatform(ViewingPlatform) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the ViewingPlatform for this behavior.
setViewingPlatform(ViewingPlatform) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
Sets the ViewingPlatform for this behavior.
setViewingPlatform(ViewingPlatform) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
Sets the ViewingPlatform for this behavior.
setViewingPlatform(ViewingPlatform) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
Sets the ViewingPlatform for this behavior.
setViewingPlatform(ViewingPlatform) - Method in class com.sun.j3d.utils.universe.Viewer
Set the ViewingPlatform object used by this Viewer.
setViewPlatform(ViewPlatform) - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Sets the ViewPlatform node for this ViewingPlatform object.
setViewPlatformBehavior(ViewPlatformBehavior) - Method in class com.sun.j3d.utils.universe.ViewingPlatform
Sets the ViewPlatformBehavior which will operate on the ViewPlatform transform (the TransformGroup returned by ViewingPlatform.getViewPlatformTransform()).
setVisible(boolean) - Method in class com.sun.j3d.utils.universe.ConfiguredUniverse
Call setVisible() on all AWT components created by this ConfiguredUniverse instance.
setVisible(boolean) - Method in class com.sun.j3d.utils.universe.Viewer
Call setVisible() on all Window components created by this Viewer.
setVworldXfrm(int, Transform3D) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Set the transform for local to virtual world coordinate space
setVworldXfrm(int, Transform3D) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
Save a reference to the local to virtual world coordinate space Overriden method from AudioEngine3D.
setVWrldXfrmFlag(boolean) - Method in class com.sun.j3d.audioengines.Sample
 
setZoomEnable(boolean) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Enables or disables zoom.
setZoomFactor(double) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Sets the zoom factor.
SGIORuntimeException - Exception in com.sun.j3d.utils.scenegraph.io.retained
This RuntimeException encapsulates a number of RuntimeErrors in the IO system.
SGIORuntimeException() - Constructor for exception com.sun.j3d.utils.scenegraph.io.retained.SGIORuntimeException
Constructs a new instance of SGIORuntimeException without a detail message.
SGIORuntimeException(String) - Constructor for exception com.sun.j3d.utils.scenegraph.io.retained.SGIORuntimeException
Constructs an instance of SGIORuntimeException with the specified detail message.
SHAPE3D - Static variable in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. A flag to indicate to the pickNode method to return a Shape3D node from a given SceneGraphPath.
SHAPE3D - Static variable in class com.sun.j3d.utils.picking.PickResult
Flag to pass to getNode(int) to return a Shape3D node from the SceneGraphPath.
Shape3DState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
Shape3DState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Shape3DState
 
SharedGroupState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
SharedGroupState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SharedGroupState
Creates new BranchGroupState
showDocument(URL) - Method in class com.sun.j3d.utils.applet.JMainFrame
 
showDocument(URL, String) - Method in class com.sun.j3d.utils.applet.JMainFrame
 
showDocument(URL) - Method in class com.sun.j3d.utils.applet.MainFrame
 
showDocument(URL, String) - Method in class com.sun.j3d.utils.applet.MainFrame
 
showStatus(String) - Method in class com.sun.j3d.utils.applet.JMainFrame
 
showStatus(String) - Method in class com.sun.j3d.utils.applet.MainFrame
 
shutdown() - Method in class com.sun.j3d.audioengines.AudioEngineThread
 
SimpleDistanceComparator - Class in com.sun.j3d.utils.scenegraph.transparency
Sample TransparencySortComparator which has the same functionality as the fixed default function in Java 3D.
SimpleDistanceComparator() - Constructor for class com.sun.j3d.utils.scenegraph.transparency.SimpleDistanceComparator
Creates a new instance of SimpleDistanceComparator
SimpleUniverse - Class in com.sun.j3d.utils.universe
This class sets up a minimal user environment to quickly and easily get a Java 3D program up and running.
SimpleUniverse() - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Creates a locale, a single ViewingPlatform, and and a Viewer object (both with their default values).
SimpleUniverse(int) - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Creates a locale, a single ViewingPlatform, and a Viewer object (with default values).
SimpleUniverse(Canvas3D) - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Creates a locale, a single ViewingPlatform (with default values), and and a Viewer object.
SimpleUniverse(Canvas3D, int) - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Creates a locale, a single ViewingPlatform, and a Viewer object The Viewer object uses default values for everything but the canvas.
SimpleUniverse(Canvas3D, int, LocaleFactory) - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Creates a locale, a single ViewingPlatform, and a Viewer object The Viewer object uses default values for everything but the canvas.
SimpleUniverse(HiResCoord, int, Canvas3D, URL) - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Deprecated. use ConfiguredUniverse constructors to read a configuration file
SimpleUniverse(HiResCoord, int, Canvas3D, URL, LocaleFactory) - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Deprecated. use ConfiguredUniverse constructors to read a configuration file
SimpleUniverse(ViewingPlatform, Viewer) - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Creates the "view" side of the scene graph.
SimpleUniverse(ViewingPlatform, Viewer, LocaleFactory) - Constructor for class com.sun.j3d.utils.universe.SimpleUniverse
Creates the "view" side of the scene graph.
SimpleUniverseState - Class in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe
 
SimpleUniverseState(ConfiguredUniverse, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe.SimpleUniverseState
Creates new SimpleUniverseState for writing.
SimpleUniverseState(SimpleUniverse, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe.SimpleUniverseState
Creates new SimpleUniverseState for writing.
SimpleUniverseState(Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe.SimpleUniverseState
Creates new SimpleUniverseState for reading.
size - Variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
Size of the compressed geometry in bytes.
skipBytes(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
 
skipUserData(DataInput) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
Skip past the user data object
SoundscapeState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
SoundscapeState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SoundscapeState
 
SoundState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
SoundState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SoundState
 
SPEED_OF_SOUND - Static variable in class com.sun.j3d.audioengines.AuralParameters
 
Sphere - Class in com.sun.j3d.utils.geometry
Sphere is a geometry primitive created with a given radius and resolution.
Sphere(float) - Constructor for class com.sun.j3d.utils.geometry.Sphere
Constructs a Sphere of a given radius.
Sphere() - Constructor for class com.sun.j3d.utils.geometry.Sphere
Constructs a default Sphere of radius of 1.0.
Sphere(float, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Sphere
Constructs a Sphere of a given radius and appearance.
Sphere(float, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Sphere
Constructs a Sphere of a given radius and appearance with additional parameters specified by the Primitive flags.
Sphere(float, int, int) - Constructor for class com.sun.j3d.utils.geometry.Sphere
Constructs a Sphere of a given radius and number of divisions with additional parameters specified by the Primitive flags.
Sphere(float, int, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Sphere
Constructs a customized Sphere of a given radius, number of divisions, and appearance, with additional parameters specified by the Primitive flags.
SphereState - Class in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry
 
SphereState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.SphereState
 
SpotLightState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
SpotLightState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SpotLightState
 
start - Variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
Offset in bytes of the start of the compressed geometry from the beginning of the compressed geometry byte array passed to the CompressedGeometryData constructor.
startSample(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Start sample playing on audio device
startSample(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
 
startUnsavedNodeComponentFrame() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
 
STOP_ZOOM - Static variable in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
Constructor flag that indicates zoom should stop when it reaches the minimum orbit radius set by setMinRadius().
stopSample(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
Stop sample playing on audio device
stopSample(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
 
StreamControl - Class in com.sun.j3d.utils.scenegraph.io.retained
Provides the infrastructure for ScenGraphStream Reader and Writer
StreamControl(DataOutputStream) - Constructor for class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
 
StreamControl(DataInputStream) - Constructor for class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
 
StringIO - Class in com.sun.j3d.utils.shader
Utility class with static methods to read the entire contents of a file, URL, InputStream, or Reader into a single String that is returned to the user.
Stripifier - Class in com.sun.j3d.utils.geometry
The Stripifier utility will change the primitive of the GeometryInfo object to Triangle Strips.
Stripifier() - Constructor for class com.sun.j3d.utils.geometry.Stripifier
Creates the Stripifier object.
Stripifier(int) - Constructor for class com.sun.j3d.utils.geometry.Stripifier
Creates the Stripifier object.
StripifierStats - Class in com.sun.j3d.utils.geometry
This class collects statistics on the Stripifier.
STRIPIFY - Static variable in class com.sun.j3d.loaders.objectfile.ObjectFile
Flag sent to contructor.
stripify(GeometryInfo) - Method in class com.sun.j3d.utils.geometry.Stripifier
Converts the geometry contained in the GeometryInfo object into an array of triangle strips.
SWITCH - Static variable in class com.sun.j3d.utils.behaviors.picking.PickObject
Deprecated. A flag to indicate to the pickNode method to return a Switch node from a given SceneGraphPath.
SWITCH - Static variable in class com.sun.j3d.utils.picking.PickResult
Flag to pass to getNode(int) to return a Switch node from the SceneGraphPath.
SwitchState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
SwitchState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SwitchState
 
SwitchValueInterpolatorState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 
SwitchValueInterpolatorState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SwitchValueInterpolatorState
 
SymbolTable - Class in com.sun.j3d.utils.scenegraph.io.retained
SymbolTable class for SceneGraph I/O.
SymbolTable(Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
Creates new SymbolTable
SymbolTableData - Class in com.sun.j3d.utils.scenegraph.io.retained
Encapsulates all the data for a node which is stored in the Symbol table
SymbolTableData(int, SceneGraphObject, SceneGraphObjectState, int) - Constructor for class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
Creates new SymbolTableData

A B C D E F G H I J K L M N O P Q R S T U V W Y Z