- cacheGeometry(int, float, float, float, int, int, int, GeomBuffer) - Method in class com.sun.j3d.utils.geometry.Primitive
-
- CANVAS_AUTO_UPDATE - Static variable in class com.sun.j3d.utils.universe.ViewInfo
-
Indicates that updates to a Canvas3D associated with the View should
be automatically checked with each call to a public method in this
class.
- canvases - Variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
The Canvas3Ds from which this Behavior gets AWT events
- CAP - Static variable in class com.sun.j3d.utils.geometry.Cone
-
Designates the end-cap of the cone.
- capacity() - Method in class com.sun.j3d.internal.BufferWrapper
-
- classification - Variable in class com.sun.j3d.audioengines.AudioEngineThread
-
The classification of this thread.
- classLoader - Variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
When running the application within webstart this may not be the
correct ClassLoader.
- cleanup() - Method in class com.sun.j3d.audioengines.AudioEngineThread
-
- cleanup() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.GroupState
-
- cleanup() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
- cleanup() - Method in class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Cleanup memory references used by ConfiguredUniverse.
- cleanup() - Method in class com.sun.j3d.utils.universe.SimpleUniverse
-
Cleanup memory use and reference by SimpleUniverse.
- clear() - Method in class com.sun.j3d.audioengines.Sample
-
Clears/re-initialize fields associated with sample data
for this sound,
and frees any device specific data associated with this sample.
- clear() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
-
Deprecated.
Delete all compressed objects from this instance.
- clear() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
-
Delete all compressed objects from this instance.
- clear() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Clear all elements from the symbol table
- clear() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Release memory references used by this ConfigContainer.
- clear() - Static method in class com.sun.j3d.utils.universe.ViewInfo
-
Release all static memory references held by ViewInfo, if any.
- clearData() - Method in class com.sun.j3d.utils.geometry.StripifierStats
-
Clears the statistical data
- clearGeometryCache() - Static method in class com.sun.j3d.utils.geometry.Primitive
-
Clear the shared geometry cache for all Primitive types.
- clearSound(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
-
Clear Sound.
- clearSound(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
-
Clears the fields associated with sample data for this sound.
- clearUnshared() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Clear all the Symbols that are not shared with other Graphs in the file
Remove all Symbols from all structures with referenceCounts=1
- clicked(SensorEvent) - Method in interface com.sun.j3d.utils.behaviors.sensor.SensorButtonListener
-
This method is currently not used by SensorEventAgent,
but is included here for future possible development.
- clicked(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorInputAdaptor
-
- ClipState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- ClipState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ClipState
-
- cloneNode(boolean) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
-
Copies KBRotPosScaleSplinePathInterpolator information from
originalNode into
the current node.
- cloneNode(boolean) - Method in class com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
-
Used to create a new instance of the node.
- cloneNode(boolean) - Method in class com.sun.j3d.utils.geometry.Box
-
Used to create a new instance of the node.
- cloneNode(boolean) - Method in class com.sun.j3d.utils.geometry.Cone
-
Used to create a new instance of the node.
- cloneNode(boolean) - Method in class com.sun.j3d.utils.geometry.Cylinder
-
Used to create a new instance of the node.
- cloneNode(boolean) - Method in class com.sun.j3d.utils.geometry.Sphere
-
Used to create a new instance of the node.
- cloneNode(boolean) - Method in class com.sun.j3d.utils.geometry.Text2D
-
- close() - Method in class com.sun.j3d.audioengines.AudioEngine
-
Code to close the device
- close() - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
-
Code to close the device.
- close() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
-
Deprecated.
Release the resources associated with this instance.
- close() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
-
Release the resources associated with this instance.
- close() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
- close() - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
-
- close() - Method in class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
-
- close() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
-
Close the file and cleanup internal data structures
- close() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileWriter
-
Close the file and cleanup internal data structures.
- close() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamReader
-
Close the SceneGraphStreamReader stream
- close() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamWriter
-
Close the SceneGraphStreamWriter and the associated stream
- COLLECT_STATS - Static variable in class com.sun.j3d.utils.geometry.Stripifier
-
Indicates to the stripifier to collect statistics on the data
- COLOR_IN_BUFFER - Static variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
-
bufferDataPresent: bit indicating that RGB color information is
bundled with the vertices in the compressed geometry buffer.
- ColorCube - Class in com.sun.j3d.utils.geometry
-
Simple color-per-vertex cube with a different color for each face
- ColorCube() - Constructor for class com.sun.j3d.utils.geometry.ColorCube
-
Constructs a color cube with unit scale.
- ColorCube(double) - Constructor for class com.sun.j3d.utils.geometry.ColorCube
-
Constructs a color cube with the specified scale.
- ColorCubeState - Class in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry
-
- ColorCubeState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.ColorCubeState
-
- ColoringAttributesState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- ColoringAttributesState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ColoringAttributesState
-
- ColorInterpolatorState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- ColorInterpolatorState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ColorInterpolatorState
-
- com.sun.j3d.audioengines - package com.sun.j3d.audioengines
-
Provides abstract classes for creating Java 3D audio devices.
- com.sun.j3d.audioengines.javasound - package com.sun.j3d.audioengines.javasound
-
Provides a JavaSound-based implementation of a Java 3D audio device.
- com.sun.j3d.exp.swing - package com.sun.j3d.exp.swing
-
EXPERIMENTAL: Provides a lightweight JCanvas3D class.
- com.sun.j3d.exp.swing.impl - package com.sun.j3d.exp.swing.impl
-
- com.sun.j3d.internal - package com.sun.j3d.internal
-
- com.sun.j3d.loaders - package com.sun.j3d.loaders
-
Provides interfaces and abstract classes for writing Java 3D loaders.
- com.sun.j3d.loaders.lw3d - package com.sun.j3d.loaders.lw3d
-
Provides a Java 3D loader for Lightwave 3D scene files.
- com.sun.j3d.loaders.objectfile - package com.sun.j3d.loaders.objectfile
-
Provides a Java 3D loader for Wavefront .obj files.
- com.sun.j3d.utils.applet - package com.sun.j3d.utils.applet
-
Provides utility classes for running applets as stand-alone
applications.
- com.sun.j3d.utils.audio - package com.sun.j3d.utils.audio
-
Provides audio utility classes.
- com.sun.j3d.utils.behaviors.interpolators - package com.sun.j3d.utils.behaviors.interpolators
-
Provides spline-based interpolation behaviors.
- com.sun.j3d.utils.behaviors.keyboard - package com.sun.j3d.utils.behaviors.keyboard
-
Provides keyboard navigation utility classes.
- com.sun.j3d.utils.behaviors.mouse - package com.sun.j3d.utils.behaviors.mouse
-
Provides mouse navigation utility classes.
- com.sun.j3d.utils.behaviors.picking - package com.sun.j3d.utils.behaviors.picking
-
- com.sun.j3d.utils.behaviors.sensor - package com.sun.j3d.utils.behaviors.sensor
-
Provides 6DOF sensor behavior classes.
- com.sun.j3d.utils.behaviors.vp - package com.sun.j3d.utils.behaviors.vp
-
Provides ViewPlatform navigation utility classes.
- com.sun.j3d.utils.compression - package com.sun.j3d.utils.compression
-
- com.sun.j3d.utils.geometry - package com.sun.j3d.utils.geometry
-
Provides geometry construction, triangulation, and optimization
utility classes.
- com.sun.j3d.utils.geometry.compression - package com.sun.j3d.utils.geometry.compression
-
Provides compressed geometry utility classes.
- com.sun.j3d.utils.image - package com.sun.j3d.utils.image
-
Provides texture image utility classes.
- com.sun.j3d.utils.pickfast - package com.sun.j3d.utils.pickfast
-
Provides picking utility classes for the new core picking methods.
- com.sun.j3d.utils.pickfast.behaviors - package com.sun.j3d.utils.pickfast.behaviors
-
Provides picking behaviors for the new core picking methods.
- com.sun.j3d.utils.picking - package com.sun.j3d.utils.picking
-
OBSOLETE: provides picking utility classes for the old
picking methods.
- com.sun.j3d.utils.picking.behaviors - package com.sun.j3d.utils.picking.behaviors
-
OBSOLETE: provides picking behaviors for the old picking
methods.
- com.sun.j3d.utils.scenegraph.io - package com.sun.j3d.utils.scenegraph.io
-
This package provides a Java3D SceneGraph IO capability.
- com.sun.j3d.utils.scenegraph.io.retained - package com.sun.j3d.utils.scenegraph.io.retained
-
- com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators - package com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators
-
- com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.mouse - package com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.mouse
-
- com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry - package com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry
-
- com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image - package com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image
-
- com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe - package com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe
-
- com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d - package com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- com.sun.j3d.utils.scenegraph.transparency - package com.sun.j3d.utils.scenegraph.transparency
-
Provides transparency sorting utility classes.
- com.sun.j3d.utils.shader - package com.sun.j3d.utils.shader
-
Provides shader utility classes.
- com.sun.j3d.utils.timer - package com.sun.j3d.utils.timer
-
Deprecated: Use java.lang.System.nanoTime() instead.
- com.sun.j3d.utils.universe - package com.sun.j3d.utils.universe
-
Provides utility classes for setting up the Java 3D universe,
including the viewing configuration.
- compact() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Remove unused data from an indexed dataset.
- compare(TransparencySortGeom, TransparencySortGeom) - Method in class com.sun.j3d.utils.scenegraph.transparency.SimpleDistanceComparator
-
Compares its two arguments for order.
- compress(CompressionStream) - Method in class com.sun.j3d.utils.compression.GeometryCompressor
-
Deprecated.
Compress a stream into a CompressedGeometry node component.
- compress(CompressionStream, CompressedGeometryFile) - Method in class com.sun.j3d.utils.compression.GeometryCompressor
-
Deprecated.
Compress a stream and append the output to a CompressedGeometryFile.
- compress(CompressionStream) - Method in class com.sun.j3d.utils.geometry.compression.GeometryCompressor
-
Compress a stream into a CompressedGeometryData node component.
- compress(CompressionStream, CompressedGeometryFile) - Method in class com.sun.j3d.utils.geometry.compression.GeometryCompressor
-
Compress a stream and append the output to a CompressedGeometryFile.
- CompressedGeometryData - Class in com.sun.j3d.utils.geometry.compression
-
The compressed geometry object is used to store geometry in a
compressed format.
- CompressedGeometryData(CompressedGeometryData.Header, byte[]) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
-
Creates a new CompressedGeometryData object by copying
the specified compressed geometry data into this object.
- CompressedGeometryData(CompressedGeometryData.Header, byte[], boolean) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
-
Creates a new CompressedGeometryData object.
- CompressedGeometryData(CompressedGeometryData.Header, J3DBuffer) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
-
Creates a new CompressedGeometryData object.
- CompressedGeometryData.Header - Class in com.sun.j3d.utils.geometry.compression
-
The Header class is a data container for the header information,
used in conjunction with a CompressedGeometryData object.
- CompressedGeometryData.Header() - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
-
Creates a new Header object used for the
creation of a CompressedGeometryData object.
- CompressedGeometryFile - Class in com.sun.j3d.utils.compression
-
- CompressedGeometryFile(String) - Constructor for class com.sun.j3d.utils.compression.CompressedGeometryFile
-
Deprecated.
Construct a new CompressedGeometryFile instance associated with the
specified file.
- CompressedGeometryFile(String, boolean) - Constructor for class com.sun.j3d.utils.compression.CompressedGeometryFile
-
Deprecated.
Construct a new CompressedGeometryFile instance associated with the
specified file.
- CompressedGeometryFile(RandomAccessFile) - Constructor for class com.sun.j3d.utils.compression.CompressedGeometryFile
-
Deprecated.
Construct a new CompressedGeometryFile instance associated with a
currently open RandomAccessFile.
- CompressedGeometryFile - Class in com.sun.j3d.utils.geometry.compression
-
This class provides methods to read and write compressed geometry resource
files.
- CompressedGeometryFile(String) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
-
Construct a new CompressedGeometryFile instance associated with the
specified file.
- CompressedGeometryFile(String, boolean) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
-
Construct a new CompressedGeometryFile instance associated with the
specified file.
- CompressedGeometryFile(RandomAccessFile) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
-
Construct a new CompressedGeometryFile instance associated with a
currently open RandomAccessFile.
- CompressedGeometryState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- CompressedGeometryState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.CompressedGeometryState
-
- CompressionStream - Class in com.sun.j3d.utils.compression
-
Deprecated.
As of Java 3D 1.5, replaced by
com.sun.j3d.utils.geometry.compression.CompressionStream.
- CompressionStream(int, int, int, Shape3D[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
-
Deprecated.
Creates a CompressionStream from an array of Shape3D scene graph
objects.
- CompressionStream(Shape3D[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
-
Deprecated.
Creates a CompressionStream from an array of Shape3D scene graph
objects.
- CompressionStream(int, int, int, GeometryInfo[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
-
Deprecated.
Creates a CompressionStream from an array of GeometryInfo objects.
- CompressionStream(GeometryInfo[]) - Constructor for class com.sun.j3d.utils.compression.CompressionStream
-
Deprecated.
Creates a CompressionStream from an array of GeometryInfo objects.
- CompressionStream - Class in com.sun.j3d.utils.geometry.compression
-
This class is used as input to a geometry compressor.
- CompressionStream(int, int, int, Shape3D[]) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressionStream
-
Creates a CompressionStream from an array of Shape3D scene graph
objects.
- CompressionStream(Shape3D[]) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressionStream
-
Creates a CompressionStream from an array of Shape3D scene graph
objects.
- CompressionStream(int, int, int, GeometryInfo[]) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressionStream
-
Creates a CompressionStream from an array of GeometryInfo objects.
- CompressionStream(GeometryInfo[]) - Constructor for class com.sun.j3d.utils.geometry.compression.CompressionStream
-
Creates a CompressionStream from an array of GeometryInfo objects.
- computeLength(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineSegment
-
Computes the length of the curve at a given point between
key frames.
- computeLength(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
-
Computes the length of the curve at a given point between
key frames.
- computePathInterpolation() - Method in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
-
Deprecated.
As of Java 3D version 1.3, replaced by
computePathInterpolation(float)
- computePathInterpolation(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
-
This method computes the bounding knot indices and interpolation value
"CurrentU" given the current value of the knots[] array and the
specified alpha value
- computePathInterpolation(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
-
This method computes the bounding knot indices and interpolation value
"CurrentU" given the specified value of alpha and the knots[] array.
- computePathInterpolation() - Method in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
-
Deprecated.
As of Java 3D version 1.3, replaced by
computePathInterpolation(float)
- computeTransform(float, Transform3D) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
-
Computes the new transform for this interpolator for a given
alpha value.
- computeTransform(float, Transform3D) - Method in class com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
-
Computes the new transform for this interpolator for a given
alpha value.
- conditions - Variable in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
-
Deprecated.
- conditions - Variable in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
-
- conditions - Variable in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
-
- conditionViewScale(Transform3D) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
-
Equalizes the scale factors in the view tranform, which must be
congruent.
- Cone - Class in com.sun.j3d.utils.geometry
-
Cone is a geometry primitive defined with a radius and a height.
- Cone() - Constructor for class com.sun.j3d.utils.geometry.Cone
-
Constructs a default Cone of radius of 1.0 and height
of 2.0.
- Cone(float, float) - Constructor for class com.sun.j3d.utils.geometry.Cone
-
Constructs a default Cone of a given radius and height.
- Cone(float, float, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cone
-
Constructs a default cone of a given radius, height,
and appearance.
- Cone(float, float, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cone
-
Constructs a default cone of a given radius, height,
primitive flags, and appearance.
- Cone(float, float, int, int, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cone
-
Constructs a customized Cone of a given radius, height, flags,
resolution (X and Y dimensions), and appearance.
- ConeSoundState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- ConeSoundState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ConeSoundState
-
- ConeState - Class in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry
-
- ConeState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.ConeState
-
- ConfigContainer - Class in com.sun.j3d.utils.universe
-
Loads a Java 3D configuration file and creates a container of named objects
that will effect the viewing configuration specified in the file.
- ConfigContainer(URL) - Constructor for class com.sun.j3d.utils.universe.ConfigContainer
-
Creates a new ConfigContainer and loads the configuration file at the
specified URL.
- ConfigContainer(URL, ClassLoader) - Constructor for class com.sun.j3d.utils.universe.ConfigContainer
-
Creates a new ConfigContainer and loads the configuration file at the
specified URL.
- ConfigContainer(URL, boolean, int) - Constructor for class com.sun.j3d.utils.universe.ConfigContainer
-
Creates a new ConfigContainer and loads the configuration file at the
specified URL.
- ConfigContainer(URL, boolean, int, ClassLoader) - Constructor for class com.sun.j3d.utils.universe.ConfigContainer
-
Creates a new ConfigContainer and loads the configuration file at the
specified URL.
- ConfiguredUniverse - Class in com.sun.j3d.utils.universe
-
This utility class creates all the necessary objects on the view side of
the scene graph.
- ConfiguredUniverse() - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Equivalent to SimpleUniverse().
- ConfiguredUniverse(int) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Equivalent to SimpleUniverse(int).
- ConfiguredUniverse(Canvas3D) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Equivalent to SimpleUniverse(Canvas3D).
- ConfiguredUniverse(Canvas3D, int) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Equivalent to SimpleUniverse(Canvas3D, int).
- ConfiguredUniverse(ViewingPlatform, Viewer) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Equivalent to SimpleUniverse(ViewingPlatform, Viewer).
- ConfiguredUniverse(ViewingPlatform, Viewer, LocaleFactory) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Equivalent to SimpleUniverse(ViewingPlatform, Viewer,
LocalFactory).
- ConfiguredUniverse(Canvas3D[]) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Creates a Locale, a single ViewingPlatform, and a Viewer object from
the given array of Canvas3D instances.
- ConfiguredUniverse(Canvas3D[], int) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Creates a Locale, a single ViewingPlatform with the specified number of
transforms, and a Viewer object using the given array of Canvas3D
instances.
- ConfiguredUniverse(Canvas3D[], int, LocaleFactory) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Creates a Locale, a single ViewingPlatform with the specified number of
transforms, and a Viewer object using the given array of Canvas3D
instances.
- ConfiguredUniverse(URL) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Reads the configuration specified by the given URL to create a Locale,
one or more ViewingPlatforms, and at least one Viewer object.
- ConfiguredUniverse(URL, int) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Reads the configuration specified by the given URL to create a Locale,
one or more ViewingPlatforms with the specified number of transforms,
and at least one Viewer object.
- ConfiguredUniverse(URL, int, boolean) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Reads the configuration specified by the given URL to create a Locale,
one or more ViewingPlatforms with the specified number of transforms,
and at least one Viewer object with optional visibility.
- ConfiguredUniverse(URL, LocaleFactory) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Reads the configuration specified by the given URL to create a Locale
using the given LocaleFactory, one or more ViewingPlatforms, and at
least one Viewer object.
- ConfiguredUniverse(URL, LocaleFactory, boolean) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Reads the configuration specified by the given URL to create a Locale
using the given LocaleFactory, one or more ViewingPlatforms, and at
least one Viewer object with optional visibility.
- ConfiguredUniverse(URL, LocaleFactory, HiResCoord, int, boolean) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Reads the configuration specified by the given URL to create a Locale
using the specified LocaleFactory with the given origin, one or more
ViewingPlatforms with the specified number of transforms, and at least
one Viewer object with optional visibility.
- ConfiguredUniverse(ConfigContainer) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Retrieves view-side scenegraph components from the given container to
create a universe with one Locale, one or more ViewingPlatforms, and at
least one Viewer object.
- ConfiguredUniverse(ConfigContainer, LocaleFactory, HiResCoord) - Constructor for class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Retrieves view-side scenegraph components from the given container to
create a universe with one Locale created from the specified
LocaleFactory and origin, one or more ViewingPlatforms, and at least
one Viewer object.
- configureEcho() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Creates a 6DOF sensor echo according to configuration parameters.
- configureSensorActions() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Creates the sensor listeners for a 6DOF sensor and/or a 2D valuator
sensor using the predefined button and read listeners and the
configured action bindings.
- ConstantSpeedTime(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Property which sets the time interval for which the translation occurs
at the normal speed.
- continuity - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
-
- continuity - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
-
- control - Variable in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
- Controller - Class in com.sun.j3d.utils.scenegraph.io.retained
-
Provides code to control the reading and writing of Java3D objects to and
from any Java IO mechanism.
- Controller() - Constructor for class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
Creates new Controller
- convertToIndexedTriangles() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Convert the GeometryInfo object to have primitive type TRIANGLE_ARRAY
and be indexed.
- createAudioDevice() - Method in class com.sun.j3d.utils.universe.Viewer
-
Used to create and initialize a default AudioDevice3D used for sound
rendering.
- createFile(File, SimpleUniverse, boolean, String, Serializable) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
-
Create the file and write the inital header information
- createImageComponent(int, int, int, boolean, boolean, URL) - Method in interface com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURLIOListener
-
The listener method which is called when a ImageComponent2DURL is
loaded from the scenegraph file.
- createLocale(VirtualUniverse, HiResCoord) - Method in interface com.sun.j3d.utils.universe.LocaleFactory
-
Creates a new Locale object at the specified high resolution
coordinate in the specified universe.
- createLocale(VirtualUniverse) - Method in interface com.sun.j3d.utils.universe.LocaleFactory
-
Creates a new Locale object at (0, 0, 0) in the specified universe.
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.BoxState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.BoxState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.ColorCubeState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.ColorCubeState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.ConeState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.ConeState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.CylinderState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.CylinderState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.SphereState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.SphereState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.Text2DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.Text2DState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURLState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURLState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe.PlatformGeometryState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe.ViewerAvatarState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.AlphaState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.AlternateAppearanceState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.AmbientLightState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.AppearanceState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.AuralAttributesState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BackgroundSoundState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BackgroundState
-
- createNode(String) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BehaviorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BillboardState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BoundingLeafState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.BranchGroupState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ColoringAttributesState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ColorInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ColorInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.CompressedGeometryState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.CompressedGeometryState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ConeSoundState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DecalGroupState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentFloatState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentFloatState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentIntState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentIntState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentNativeState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DepthComponentNativeState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DirectionalLightState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DistanceLODState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.DistanceLODState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ExponentialFogState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Font3DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Font3DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.GroupState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ImageComponent2DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ImageComponent2DState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ImageComponent3DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ImageComponent3DState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedLineArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedLineArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedLineStripArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedLineStripArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedPointArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedPointArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedQuadArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedQuadArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleFanArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleFanArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleStripArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedTriangleStripArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LinearFogState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LineArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LineArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LineAttributesState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LineStripArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LineStripArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.LinkState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.MaterialState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.MediaContainerState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ModelClipState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.MorphState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.NullSceneGraphObjectState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.OrderedGroupState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.OrientedShape3DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PointAttributesState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PointLightState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PointSoundState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PolygonAttributesState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PositionInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PositionInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PositionPathInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PositionPathInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.QuadArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.QuadArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RasterState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RenderingAttributesState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotationInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotationInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotationPathInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotationPathInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotPosPathInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotPosPathInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotPosScalePathInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.RotPosScalePathInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ScaleInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ScaleInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
Create a new Java3D node for this object.
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
Create a new Java3D node from the supplied class using the parameterless constructor
For Java3D nodes which do not have a default constructor you must
overload this method and create the object using createNode( className, parameters )
This will correctly handle subclasses of Java3D classes
- createNode(String) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
Create a new Java3D node from the supplied class name using the parameterless constructor
For Java3D nodes which do not have a default constructor you must
overload this method and create the object using createNode( className, parameters )
This will correctly handle subclasses of Java3D classes
- createNode(Class, Class[], Object[]) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
Create a Java3D node which does not have a default constructor
parameterTypes must contain the classes required by the constructor,
use Interger.TYPE, Float.TYPE etc to specifiy primitive types
paramters should contain the list of parameters for the constructor,
primitive types should be wrapped in the appropriate class (ie Integer, Float )
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Shape3DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SharedGroupState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SoundscapeState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SpotLightState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SwitchState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SwitchValueInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SwitchValueInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TexCoordGenerationState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Text3DState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Texture2DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Texture2DState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Texture3DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.Texture3DState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TextureAttributesState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TextureCubeMapState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TextureCubeMapState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TextureUnitStateState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TransformGroupState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TransparencyAttributesState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TransparencyInterpolatorState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TransparencyInterpolatorState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TriangleArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TriangleArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TriangleFanArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TriangleFanArrayState
-
- createNode(Class) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TriangleStripArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.TriangleStripArrayState
-
- createNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ViewPlatformState
-
- createSceneGraphObjectReferences(SceneGraphObjectReferenceControl) - Method in interface com.sun.j3d.utils.scenegraph.io.SceneGraphIO
-
The method is called before writeSGObject and gives the user the chance
to create references to other Nodes and NodeComponents.
- createState(SceneGraphObject) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
Create a new state object and check for a pre-existing symbol table
entry
- createState(SceneGraphObject, SymbolTableData) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
Given a scene graph object instantiate the correct State class
for that object.
- createState(SymbolTableData) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
Return the state class for the SceneGraphObject, creating one if it does
not already exist
- createState(SceneGraphObject, Controller) - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
Given a scene graph object instantiate the correct State class
for that object
- createSymbol(SceneGraphObject) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Create a new symbol and provide a new nodeID
This is used during the save process
- createSymbol(SceneGraphObjectState, SceneGraphObject, int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Create a new symbol using the specified nodeID
This is used during the load process.
- CubicSplineCurve - Class in com.sun.j3d.utils.behaviors.interpolators
-
CubicSplineCurve is a container class that holds a number of
cubicSplineSegments
- CubicSplineSegment - Class in com.sun.j3d.utils.behaviors.interpolators
-
The CubicSplineSegment class creates the representation of a
TCB (Kochanek-Bartels Spline).
- currentFileVersion - Variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
The currentFileVersion being read
- currentU - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
-
This value is the distance between knots
value which can be used in further calculations by the subclass.
- currentU - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
-
This value is the distance between knots
value which can be used in further calculations by the subclass.
- currentView - Variable in class com.sun.j3d.audioengines.AudioEngine3D
-
Current View sound is being rendered
- currGrp - Variable in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
-
Deprecated.
- currGrp - Variable in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
-
- currGrp - Variable in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
-
- currXform - Variable in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
-
- Cylinder - Class in com.sun.j3d.utils.geometry
-
Cylinder is a geometry primitive defined with a radius and a height.
- Cylinder() - Constructor for class com.sun.j3d.utils.geometry.Cylinder
-
Constructs a default cylinder of radius of 1.0 and height
of 2.0.
- Cylinder(float, float) - Constructor for class com.sun.j3d.utils.geometry.Cylinder
-
Constructs a default cylinder of a given radius and height.
- Cylinder(float, float, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cylinder
-
Constructs a default cylinder of a given radius, height, and
appearance.
- Cylinder(float, float, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cylinder
-
Constructs a default cylinder of a given radius, height,
primitive flags and appearance.
- Cylinder(float, float, int, int, int, Appearance) - Constructor for class com.sun.j3d.utils.geometry.Cylinder
-
Constructs a customized cylinder of a given radius, height,
resolution (X and Y dimensions), and appearance.
- CylinderState - Class in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry
-
- CylinderState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.CylinderState
-
- gain - Variable in class com.sun.j3d.audioengines.Sample
-
Overall Scale Factor applied to sound gain.
- GENERATE_MIPMAP - Static variable in class com.sun.j3d.utils.image.TextureLoader
-
Optional flag - specifies that mipmaps are generated for all levels
- GENERATE_NORMALS - Static variable in class com.sun.j3d.utils.geometry.Primitive
-
Specifies that normals are generated along with the positions.
- GENERATE_NORMALS_INWARD - Static variable in class com.sun.j3d.utils.geometry.Primitive
-
Specifies that normals are to be flipped along the surface.
- GENERATE_TEXTURE_COORDS - Static variable in class com.sun.j3d.utils.geometry.Primitive
-
Specifies that texture coordinates are generated along with the
positions.
- GENERATE_TEXTURE_COORDS_Y_UP - Static variable in class com.sun.j3d.utils.geometry.Primitive
-
Specifies that texture coordinates are to be Y up.
- generateNormals(GeometryInfo) - Method in class com.sun.j3d.utils.geometry.NormalGenerator
-
Generate normals for the GeometryInfo object.
- generatePickRay(int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
-
Deprecated.
Creates a PickRay that starts at the viewer position and points into
the scene in the direction of (xpos, ypos) specified in window space.
- GEOMETRY - Static variable in class com.sun.j3d.utils.picking.PickTool
-
Use this mode to pick by geometry and get basic
information on the pick.
- GEOMETRY_INTERSECT_INFO - Static variable in class com.sun.j3d.utils.picking.PickTool
-
Use this mode to pick by geometry and save
information about the intersections (intersected primitive,
intersection point and closest vertex).
- GEOMETRY_NOT_SHARED - Static variable in class com.sun.j3d.utils.geometry.Primitive
-
Specifies that the geometry being created will not be shared by
another scene graph node.
- GeometryArrayState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- GeometryArrayState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.GeometryArrayState
-
- GeometryCompressor - Class in com.sun.j3d.utils.compression
-
- GeometryCompressor() - Constructor for class com.sun.j3d.utils.compression.GeometryCompressor
-
Deprecated.
- GeometryCompressor - Class in com.sun.j3d.utils.geometry.compression
-
A GeometryCompressor takes a stream of geometric elements and
quantization parameters (the CompressionStream object) and
compresses it into a stream of commands as defined by appendix B
of the Java 3D specification.
- GeometryCompressor() - Constructor for class com.sun.j3d.utils.geometry.compression.GeometryCompressor
-
- GeometryInfo - Class in com.sun.j3d.utils.geometry
-
The GeometryInfo object holds data for processing by the Java3D geometry
utility tools.
- GeometryInfo(int) - Constructor for class com.sun.j3d.utils.geometry.GeometryInfo
-
Constructor.
- GeometryInfo(GeometryArray) - Constructor for class com.sun.j3d.utils.geometry.GeometryInfo
-
Contructor.
- geometryIsIndexed() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Returns true if the geometry is indexed
- geometryIsIndexed() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Returns true if the geometry is indexed
- GeometryServiceImpl - Class in com.sun.j3d.utils.geometry
-
Default implementation of the GeometryService service interface.
- GeometryServiceImpl() - Constructor for class com.sun.j3d.utils.geometry.GeometryServiceImpl
-
- GeometryState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- GeometryState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.GeometryState
-
- GeometryStripArrayState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- GeometryStripArrayState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.GeometryStripArrayState
-
- get() - Method in class com.sun.j3d.internal.ByteBufferWrapper
-
Reads the byte at this buffer's current position,
and then increments the position.
- get(int) - Method in class com.sun.j3d.internal.ByteBufferWrapper
-
Reads the byte at the given offset into the buffer.
- get(byte[]) - Method in class com.sun.j3d.internal.ByteBufferWrapper
-
Bulk get method.
- get(byte[], int, int) - Method in class com.sun.j3d.internal.ByteBufferWrapper
-
Bulk get method.
- get() - Method in class com.sun.j3d.internal.DoubleBufferWrapper
-
Reads the double at this buffer's current position,
and then increments the position.
- get(int) - Method in class com.sun.j3d.internal.DoubleBufferWrapper
-
Reads the double at the given offset into the buffer.
- get(double[]) - Method in class com.sun.j3d.internal.DoubleBufferWrapper
-
Bulk get method.
- get(double[], int, int) - Method in class com.sun.j3d.internal.DoubleBufferWrapper
-
Bulk get method.
- get() - Method in class com.sun.j3d.internal.FloatBufferWrapper
-
Reads the float at this buffer's current position,
and then increments the position.
- get(int) - Method in class com.sun.j3d.internal.FloatBufferWrapper
-
Reads the float at the given offset into the buffer.
- get(float[]) - Method in class com.sun.j3d.internal.FloatBufferWrapper
-
Bulk get method.
- get(float[], int, int) - Method in class com.sun.j3d.internal.FloatBufferWrapper
-
Bulk get method.
- getAccelerationTime() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the time interval for accelerating to normal speed and for
transitioning between the normal and fast translation speeds.
- getAllGraphIDs() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe.SimpleUniverseState
-
Return all the branchgraph id's for all Locales in the universe
This call must be made after readObject()
- getAngleOffsetToSpeaker() - Method in class com.sun.j3d.audioengines.AudioEngine
-
Get Angle Offset To Speaker
returns value set as angle between vector to speaker and Z head axis
- getAppearance(int) - Method in class com.sun.j3d.utils.geometry.Box
-
Gets the appearance of the specified part of the box.
- getAppearance(int) - Method in class com.sun.j3d.utils.geometry.Cone
-
Gets the appearance of the specified part of the cone.
- getAppearance(int) - Method in class com.sun.j3d.utils.geometry.Cylinder
-
Gets the appearance of the specified part of the cylinder.
- getAppearance() - Method in class com.sun.j3d.utils.geometry.Primitive
-
Gets the appearance of the primitive (defaults to first subpart).
- getAppearance(int) - Method in class com.sun.j3d.utils.geometry.Primitive
-
Gets the appearance of the specified part of the primitive.
- getAppearance(int) - Method in class com.sun.j3d.utils.geometry.Sphere
-
Gets the appearance of the specified part of the sphere.
- getApplet(String) - Method in class com.sun.j3d.utils.applet.JMainFrame
-
- getApplet(String) - Method in class com.sun.j3d.utils.applet.MainFrame
-
- getAppletContext() - Method in class com.sun.j3d.utils.applet.JMainFrame
-
- getAppletContext() - Method in class com.sun.j3d.utils.applet.MainFrame
-
- getApplets() - Method in class com.sun.j3d.utils.applet.JMainFrame
-
- getApplets() - Method in class com.sun.j3d.utils.applet.MainFrame
-
- getArrayLength() - Method in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
-
This method retrieves the length of the key frame array.
- getArrayLength() - Method in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
-
This method retrieves the length of the key frame array.
- getAudioClip(URL) - Method in class com.sun.j3d.utils.applet.JMainFrame
-
- getAudioClip(URL) - Method in class com.sun.j3d.utils.applet.MainFrame
-
- getAudioPlaybackType() - Method in class com.sun.j3d.audioengines.AudioEngine
-
Get Type of Audio Playback Output Device
returns audio playback type to which sound is currently output
- getAuralParameters() - Method in class com.sun.j3d.audioengines.AudioEngine3D
-
- getAvatar() - Method in class com.sun.j3d.utils.universe.Viewer
-
Gets the geometry associated with the viewer's avatar.
- getAvgNumVertsPerTri() - Method in class com.sun.j3d.utils.geometry.StripifierStats
-
Returns the average number of vertices per triangle in the stripified
data
- getAvgStripLength() - Method in class com.sun.j3d.utils.geometry.StripifierStats
-
Return the average length of the strips created by the stripifier
- getAxisOfRotPosScale() - Method in class com.sun.j3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
-
Deprecated.
As of Java 3D version 1.3, replaced by
TransformInterpolator.getTransformAxis()
- getAxisOfRotPosScale() - Method in class com.sun.j3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
-
Deprecated.
As of Java 3D version 1.3, replaced by
TransformInterpolator.getTransformAxis()
- getBackgroundNodes() - Method in interface com.sun.j3d.loaders.Scene
-
This method returns an array of all Background nodes defined in the
file.
- getBackgroundNodes() - Method in class com.sun.j3d.loaders.SceneBase
-
This method returns an array of all Background nodes defined in the
file.
- getBasePath() - Method in interface com.sun.j3d.loaders.Loader
-
Returns the current base path setting.
- getBasePath() - Method in class com.sun.j3d.loaders.LoaderBase
-
Returns the current base path setting.
- getBasePath() - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
-
Returns the current base path setting.
- getBasePath() - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
-
Return the path where files associated with this .obj file (like material
files) are located.
- getBaseUrl() - Method in interface com.sun.j3d.loaders.Loader
-
Returns the current base URL setting.
- getBaseUrl() - Method in class com.sun.j3d.loaders.LoaderBase
-
Returns the current base URL setting.
- getBaseUrl() - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
-
Returns the current base URL setting.
- getBaseUrl() - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
-
Return the URL where files associated with this .obj file (like
material properties files) will be found.
- getBehaviorNodes() - Method in interface com.sun.j3d.loaders.Scene
-
This method returns an array of all the behavior nodes
in the scene.
- getBehaviorNodes() - Method in class com.sun.j3d.loaders.SceneBase
-
This method returns a group containing all of the Behavior nodes
in the scene.
- getBranchGraphCount() - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
-
Return the number of branchgraphs in the file
- getBranchGraphCount() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
- getBranchGraphCount() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
-
Return the number of BranchGraphs in the file
- getBranchGraphDependencies(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Return an array of each BranchGraph on which graphID is dependent for
closure of the graph
Only Nodes (not node components) cause dependencies
If there are no dependencies int[0] is returned
- getBranchGraphFilePosition(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
- getBranchGraphPosition(BranchGroup) - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
-
Given a branchgraph, return the corresponding index of the graph
in the file.
- getBranchGraphPosition(BranchGroup) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
-
Given a BranchGraph that has been loaded return the index of the
graph in the file.
- getBranchGraphRoot(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
- getBranchGroup() - Method in class com.sun.j3d.utils.pickfast.PickTool
-
Returns the BranchGroup to be picked if the tool was initialized
with a BranchGroup, null otherwise.
- getBranchGroup() - Method in class com.sun.j3d.utils.picking.PickTool
-
Returns the BranchGroup to be picked if the tool was initialized
with a BranchGroup, null otherwise.
- getBuffer() - Method in class com.sun.j3d.internal.ByteBufferWrapper
-
Returns the java.nio.Buffer contained within this
ByteBufferWrapper.
- getBuffer() - Method in class com.sun.j3d.internal.DoubleBufferWrapper
-
Returns the java.nio.Buffer contained within this
DoubleBufferWrapper.
- getBuffer() - Method in class com.sun.j3d.internal.FloatBufferWrapper
-
Returns the java.nio.Buffer contained within this
FloatBufferWrapper.
- getBufferAsObject() - Method in class com.sun.j3d.internal.BufferWrapper
-
- getBufferType(J3DBuffer) - Static method in class com.sun.j3d.internal.BufferWrapper
-
- getButton() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
-
Gets the index of the button that changed state when passed to a
pressed or released callback.
- getButtonAction2D(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the action associated with the specified button on the 2D valuator.
- getButtonAction6D(int) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the action associated with the specified button on the 6DOF sensor.
- getButtonState(int[]) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
-
Copies the state of the sensor's buttons at the time of the event
into the given array.
- getByteCount() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
-
Returns the size, in bytes, of the compressed geometry buffer.
- getCachedGeometry(int, float, float, float, int, int, int) - Method in class com.sun.j3d.utils.geometry.Primitive
-
- getCanvas() - Method in class com.sun.j3d.utils.pickfast.PickCanvas
-
Inquire the canvas to be used for picking operations.
- getCanvas() - Method in class com.sun.j3d.utils.picking.PickCanvas
-
Inquire the canvas to be used for picking operations.
- getCanvas() - Method in class com.sun.j3d.utils.universe.SimpleUniverse
-
Returns the Canvas3D object associated with this Java 3D Universe.
- getCanvas(int) - Method in class com.sun.j3d.utils.universe.SimpleUniverse
-
Returns the Canvas3D object at the specified index associated with
this Java 3D Universe.
- getCanvas3D() - Method in class com.sun.j3d.utils.universe.Viewer
-
Returns the 0th Canvas3D object associated with this Viewer object
- getCanvas3D(int) - Method in class com.sun.j3d.utils.universe.Viewer
-
Returns the Canvas3D object at the specified index associated with
this Viewer object.
- getCanvas3Ds() - Method in class com.sun.j3d.utils.universe.Viewer
-
Returns all the Canvas3D objects associated with this Viewer object.
- getCanvases() - Method in class com.sun.j3d.utils.universe.Viewer
-
Deprecated.
superceded by getCanvas3D()
- getCenterEarToSpeaker() - Method in class com.sun.j3d.audioengines.AudioEngine
-
Get Distance from Ear to Speaker
returns value set as distance from listener's ear to speaker
- getChannelsAvailable() - Method in class com.sun.j3d.audioengines.AudioEngine
-
Query number of channels currently available for use by the
returns number of sound channels currently available (number
not being used by active sounds.
- getChannelsUsedForSound(Sound) - Method in class com.sun.j3d.audioengines.AudioEngine
-
Deprecated.
This method is now part of the Sound class
- getClassLoader() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
Get the class loader used to load the Scene Graph Objects and
the serialized user data.
- getClassLoader() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
-
Get the ClassLoader used to load the scene graph objects and
deserialize user data
- getClassLoader() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphStreamReader
-
Get the ClassLoader used to load the scene graph objects and
deserialize user data
- getClosestIntersection(Point3d) - Method in class com.sun.j3d.utils.picking.PickResult
-
Gets the PickIntersection in this PickResult that is closest to a point
- getClosestVertexCoordinates() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Get coordinates of closest vertex (local)
- getClosestVertexCoordinates() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Get coordinates of closest vertex (local)
- getClosestVertexCoordinatesVW() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Get coordinates of closest vertex (world)
- getClosestVertexCoordinatesVW() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Get coordinates of closest vertex (world)
- getClosestVertexIndex() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Get index of closest vertex
- getClosestVertexIndex() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Get index of closest vertex
- getCodeBase() - Method in class com.sun.j3d.utils.applet.JMainFrame
-
- getCodeBase() - Method in class com.sun.j3d.utils.applet.MainFrame
-
- getCoexistenceToImagePlate(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the current transforms from coexistence coordinates to image plate
coordinates and copies them into the given Transform3Ds.
- getCoexistenceToViewPlatform(Canvas3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the current transform from coexistence coordinates to
view platform coordinates and copies it into the given transform.
- getCoexistenceToVworld(Canvas3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the current transform from coexistence coordinates to virtual
world coordinates and copies it into the given transform.
- getColor() - Method in class com.sun.j3d.utils.geometry.Text2D
-
Returns the color of the text
- getColorIndices() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Retrieves a reference to the array of indices into the
color array.
- getColors() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Retrieves a reference to the colors array.
- getComparator(View) - Static method in class com.sun.j3d.utils.scenegraph.transparency.TransparencySortController
-
Returns the comparator for the specified view
- getCompressedGeometry(byte[]) - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
-
Retrieves the compressed geometry associated with the
CompressedGeometryData object.
- getCompressedGeometryBuffer() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
-
Gets the compressed geometry data buffer reference, which is
always null since NIO buffers are not supported for
CompressedGeometryData objects.
- getCompressedGeometryHeader(CompressedGeometryData.Header) - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
-
Copies the compressed geometry header from the CompressedGeometryData
object into the passed in parameter.
- getCompressedGeometryRef() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData
-
Gets the compressed geometry data reference.
- getCompressedGeometryShape3Ds() - Method in class com.sun.j3d.utils.picking.PickResult
-
Get the array of Shape3Ds that came from decompressing a
CompressedGeometry on the picked node.
- getConfigContainer() - Method in class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Returns a container holding all the objects defined by the
configuration file used to create the ConfiguredUniverse.
- getConfigURL() - Static method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns the config file URL based on system properties.
- getConfigURL(String) - Static method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns the config file URL based on system properties.
- getConfigURL() - Static method in class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Returns the config file URL based on system properties.
- getConfigURL(String) - Static method in class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Returns the config file URL based on system properties.
- getConstantSpeedTime() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the time interval for which the translation occurs at the
normal speed.
- getContourCounts() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Retrieves a reference to the array of contourCounts.
- getCoordinateIndices() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Retrieves a reference to the array of indices into the
coordinate array.
- getCoordinates() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Retrieves a reference to the coordinate array.
- getCreaseAngle() - Method in class com.sun.j3d.utils.geometry.NormalGenerator
-
Returns the current value of the crease angle, in radians.
- getCurrentFileVersion() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
Get the file version of the file we are reading
- getCurrentIndex() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
-
Deprecated.
Return the current object index associated with this instance.
- getCurrentIndex() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
-
Return the current object index associated with this instance.
- getData() - Method in class com.sun.j3d.internal.FastVector
-
Get access to array data
- getDescription() - Method in interface com.sun.j3d.loaders.Scene
-
This method returns the text description of the file.
- getDescription() - Method in class com.sun.j3d.loaders.SceneBase
-
This method returns the text description of the file.
- getDirtyFlags() - Method in class com.sun.j3d.audioengines.Sample
-
- getDistance() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Get the distance from the PickShape start point to the intersection point
- getDistance() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Get the distance from the PickShape start point to the intersection point
- getDistanceFilter(double[], float[]) - Method in class com.sun.j3d.audioengines.AuralParameters
-
- getDistanceFilterLength() - Method in class com.sun.j3d.audioengines.AuralParameters
-
- getDistanceFilterType() - Method in class com.sun.j3d.audioengines.AuralParameters
-
- getDivisions() - Method in class com.sun.j3d.utils.geometry.Sphere
-
Returns the number of divisions
- getDocumentBase() - Method in class com.sun.j3d.utils.applet.JMainFrame
-
- getDocumentBase() - Method in class com.sun.j3d.utils.applet.MainFrame
-
- getDuration() - Method in class com.sun.j3d.audioengines.Sample
-
- getEcho() - Method in class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior
-
Gets the echo used by this behavior.
- getEchoColor(Color3f) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the 6DOF sensor echo color.
- getEchoGeometry() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the Shape3D defining the 6DOF sensor's echo geometry
and appearance.
- getEchoSize() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the size of the 6DOF sensor echo in meters.
- getEchoTransformGroup() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the transform group containing a 6DOF sensor's echo geometry.
- getEchoTransparency() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the 6DOF sensor echo transparency value.
- getEchoType() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the echo type.
- getEyeToImagePlate(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the transforms from eye coordinates to image plate coordinates and
copies them into the Transform3Ds specified.
- getEyeToViewPlatform(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the current transforms from eye coordinates to view platform
coordinates and copies them into the given Transform3Ds.
- getEyeToVworld(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the current transforms from eye coordinates to virtual world
coordinates and copies them into the given Transform3Ds.
- getFactor() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
-
Return the y-axis movement multipler.
- getFactor() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseZoom
-
Return the y-axis movement multipler.
- getFastSpeedFactor() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the factor by which the normal translation speed is multiplied
after the constant speed time interval.
- getFileName() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
-
Deprecated.
Return a string containing the file name associated with this instance
or null if there is none.
- getFileName() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
-
Return a string containing the file name associated with this instance
or null if there is none.
- getFilePointer() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
Get the current file 'pointer' location.
- getFilePointer() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fInputStream
-
- getFilePointer() - Method in class com.sun.j3d.utils.scenegraph.io.retained.J3fOutputStream
-
- getFilePointer() - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
-
- getFilePointer() - Method in class com.sun.j3d.utils.scenegraph.io.retained.StreamControl
-
Implementation of abstract method from Controller.
- getFilePosition() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
-
- getFirstPickEnable() - Method in class com.sun.j3d.utils.picking.PickResult
-
Return the "first intersection only" value.
- getFlags() - Method in interface com.sun.j3d.loaders.Loader
-
Returns the current loading flags setting.
- getFlags() - Method in class com.sun.j3d.loaders.LoaderBase
-
Returns the current loading flags setting.
- getFlags() - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
-
Returns the current loading flags setting.
- getFlags() - Method in class com.sun.j3d.loaders.objectfile.ObjectFile
-
Get the parameters currently defined for loading the model.
- getFlags() - Method in class com.sun.j3d.utils.pickfast.PickTool
-
Gets the PickInfo content flags.
- getFogNodes() - Method in interface com.sun.j3d.loaders.Scene
-
This method returns an array of all Fog nodes defined in the
file.
- getFogNodes() - Method in class com.sun.j3d.loaders.SceneBase
-
This method returns an array of all Fog nodes defined in the
file.
- getFontName() - Method in class com.sun.j3d.utils.geometry.Text2D
-
Returns the font
- getFontSize() - Method in class com.sun.j3d.utils.geometry.Text2D
-
Returns the font size
- getFontStyle() - Method in class com.sun.j3d.utils.geometry.Text2D
-
Returns the font style
- getFrame() - Method in class com.sun.j3d.utils.universe.Viewer
-
Deprecated.
AWT Frame components are no longer created by the
Viewer class.
- getGain() - Method in class com.sun.j3d.audioengines.Sample
-
- getGenericObjects() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Set of all generic configuration object
instances in the order they were defined in the configuration file.
- getGeometryArray(boolean, boolean, boolean) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Creates and returns a non-indexed Java 3D GeometryArray object
based on the data in the GeometryInfo object.
- getGeometryArray() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Creates and returns a non-indexed Java 3D GeometryArray object
based on the data in the GeometryInfo object.
- getGeometryArray() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Returns the GeometryArray for the intersection
- getGeometryArray() - Method in class com.sun.j3d.utils.picking.PickResult
-
Get the GeometryArray at index 0 for the picked node
- getGeometryArrayIndex() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Returns the index of the intersected GeometryArray into the geometry
arrays in the PickResult
- getGeometryArrays() - Method in class com.sun.j3d.utils.picking.PickResult
-
Get the array of GeometryArrays for the picked node
- getHeadTrackerToTrackerBase() - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Returns a reference to a Transform3D containing the current transform
from head tracker coordinates to tracker base coordinates.
- getHeight() - Method in class com.sun.j3d.utils.geometry.Cone
-
Returns the height of the cone
- getHeight() - Method in class com.sun.j3d.utils.geometry.Cylinder
-
Returns the height of the cylinder
- getHomeTransform(Transform3D) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
-
Returns the behaviors "home" transform.
- getHorizontalFOVs() - Method in interface com.sun.j3d.loaders.Scene
-
This method returns an array of floats with the horizontal field
of view.
- getHorizontalFOVs() - Method in class com.sun.j3d.loaders.SceneBase
-
This method returns an array of floats that contains the horizontal
field of view values for each corresponding entry in the array of
view groups returned by the method getViewGroups.
- getID() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
-
Gets the event type.
- getImage(URL) - Method in class com.sun.j3d.utils.applet.JMainFrame
-
- getImage(URL) - Method in class com.sun.j3d.utils.applet.MainFrame
-
- getImage() - Method in class com.sun.j3d.utils.image.TextureLoader
-
Returns the associated ImageComponent2D object
- getImageCompression() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
Returns the imageCompression to be used
IMAGE_COMPRESSION_NONE, IMAGE_COMPRESSION_GZIP, IMAGE_COMPRESSION_JPEG
- getImagePlateToViewPlatform(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the current transforms from image plate coordinates to view
platform coordinates and copies them into the given Transform3Ds.
- getImagePlateToVworld(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the current transforms from image plate coordinates to virtual
world coordinates and copies them into the given Transform3Ds.
- getIndexedGeometryArray(boolean, boolean, boolean, boolean, boolean) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Creates and returns a IndexedGeometryArray
based on the data in the GeometryInfo object.
- getIndexedGeometryArray(boolean) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Creates and returns an IndexedGeometryArray
based on the data in the GeometryInfo object.
- getIndexedGeometryArray() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Creates and returns an IndexedGeometryArray
based on the data in the GeometryInfo object.
- getInputDevices() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Set of all configured InputDevice instances in the
order they were defined in the configuration file.
- getInterpolatedBank(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
-
Computes the interpolated bank along the curve at a given point
between key frames and returns the interpolated value as a float
This routine uses linear interpolation if the (i+1)th
key frame's linear value is equal to 1.
- getInterpolatedHeading(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
-
Computes the interpolated heading along the curve at a given point
between key frames and returns the interpolated value as a float
This routine uses linear interpolation if the (i+1)th
key frame's linear value is equal to 1.
- getInterpolatedPitch(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
-
Computes the interpolated pitch along the curve at a given point
between key frames and returns the interpolated value as a float
This routine uses linear interpolation if the (i+1)th
key frame's linear value is equal to 1.
- getInterpolatedPosition(float, Point3f) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineSegment
-
Computes the interpolated position along the curve at a given point
between key frames and returns a Point3f with the interpolated
x, y, and z scale components.
- getInterpolatedPosition(float, Point3f) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
-
Computes the interpolated position along the curve at a given point
between key frames and returns a Point3f with the interpolated
x, y, and z scale components.
- getInterpolatedPositionVector(float, Vector3f) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineSegment
-
Computes the interpolated position along the curve at a given point
between key frames and returns a Vector3f with the interpolated
x, y, and z scale components.
- getInterpolatedPositionVector(float, Vector3f) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
-
Computes the interpolated position along the curve at a given point
between key frames and returns a Vector3f with the interpolated
x, y, and z scale components.
- getInterpolatedQuaternion(float, Quat4f) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineSegment
-
Computes the interpolated quaternion along the curve at
a given point between key frames.
- getInterpolatedScale(float, Point3f) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineSegment
-
Computes the interpolated scale along the curve at a given point
between key frames and returns a Point3f with the interpolated
x, y, and z scale components.
- getInterpolatedScale(float, Point3f) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
-
Computes the interpolated scale along the curve at a given point
between key frames and returns a Point3f with the interpolated
x, y, and z scale components.
- getInterpolatedValue(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineSegment
-
Computes the ratio of the length of the spline from the ith
key frame to the position specified by u to the length of the entire
spline segment from the ith key frame to the (i+1)
th key frame.
- getInterpolatedValue(float) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineSegment
-
Computes the ratio of the length of the spline from the ith
key frame to the position specified by u to the length of the entire
spline segment from the ith key frame to the (i+1)
th key frame.
- getIntersection(int) - Method in class com.sun.j3d.utils.picking.PickResult
-
Returns a specific PickIntersection object
- getIntersectionInfo() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Gets the IntersectionInfo this intersection is part of.
- getInverseProjection(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the transforms from clipping coordinates to eye coordinates
and copies them into the given Transform3Ds.
- getInverseViewPlatformProjection(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the transforms from clipping coordinates to view platform
coordinates and copies them into the given Transform3Ds.
- getInverseVworldProjection(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the transforms from clipping coordinates to virtual world
coordinates and copies them into the given Transform3Ds.
- getJ3DBuffer() - Method in class com.sun.j3d.internal.ByteBufferWrapper
-
Creates and returns a J3DBuffer object containing the
buffer in this ByteBufferWrapper object.
- getJ3DBuffer() - Method in class com.sun.j3d.internal.DoubleBufferWrapper
-
Creates and returns a J3DBuffer object containing the
buffer in this DoubleBufferWrapper object.
- getJ3DBuffer() - Method in class com.sun.j3d.internal.FloatBufferWrapper
-
Creates and returns a J3DBuffer object containing the
buffer in this FloatBufferWrapper object.
- getJ3dNode(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Return the Java3D node associated with the nodeID.
- getJ3dNode() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
-
- getJFrame(int) - Method in class com.sun.j3d.utils.universe.Viewer
-
Returns the JFrame object created by this Viewer object at the
specified index.
- getJFrames() - Method in class com.sun.j3d.utils.universe.Viewer
-
Returns all the JFrames created by this Viewer object.
- getJPanel(int) - Method in class com.sun.j3d.utils.universe.Viewer
-
Returns the JPanel object created by this Viewer object at the
specified index.
- getJPanels() - Method in class com.sun.j3d.utils.universe.Viewer
-
Returns all the JPanel objects created by this Viewer object.
- getKeyFrame(int) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBSplinePathInterpolator
-
This method retrieves the key frame at the specified index.
- getKeyFrame(int) - Method in class com.sun.j3d.utils.behaviors.interpolators.TCBSplinePathInterpolator
-
This method retrieves the key frame at the specified index.
- getLastTime() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
-
Gets the time in nanoseconds at which the
dispatchEvents method of SensorEventAgent
was last called to generate events, usually from the
processStimulus method of a Behavior; may
be used to measure frame time in behaviors that wake up every
frame.
- getLightNodes() - Method in interface com.sun.j3d.loaders.Scene
-
This method returns an array of all Lights defined in the file.
- getLightNodes() - Method in class com.sun.j3d.loaders.SceneBase
-
This method returns an array of all Lights defined in the file.
- getLocale() - Method in class com.sun.j3d.utils.pickfast.PickTool
-
Returns the Locale to be picked if the tool was initialized with
a Locale, null otherwise.
- getLocale() - Method in class com.sun.j3d.utils.picking.PickTool
-
Returns the Locale to be picked if the tool was initialized with
a Locale, null otherwise.
- getLocale() - Method in class com.sun.j3d.utils.universe.SimpleUniverse
-
Returns the Locale object associated with this scene graph.
- getLocalToVworld() - Method in class com.sun.j3d.utils.picking.PickResult
-
Get the localToVworld transform for the Node
- getLoopCount() - Method in class com.sun.j3d.audioengines.Sample
-
- getMajorVersionNumber() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
-
Deprecated.
Return the major version number of the most recent compressor used to
compress any of the objects in this instance.
- getMajorVersionNumber() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
-
Return the major version number of the most recent compressor used to
compress any of the objects in this instance.
- getMatrixXIndex2D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the index where the X value of a 2D valuator read matrix can be
found.
- getMatrixYIndex2D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the index where the Y value of a 2D valuator read matrix can be
found.
- getMaxStripLength() - Method in class com.sun.j3d.utils.geometry.StripifierStats
-
Returns the length in triangles of the longest strip
created by the stripifier.
- getMinorMinorVersionNumber() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
-
Deprecated.
Return the subminor version number of the most recent compressor used to
compress any of the objects in this instance.
- getMinorMinorVersionNumber() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
-
Return the subminor version number of the most recent compressor used to
compress any of the objects in this instance.
- getMinorVersionNumber() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
-
Deprecated.
Return the minor version number of the most recent compressor used to
compress any of the objects in this instance.
- getMinorVersionNumber() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
-
Return the minor version number of the most recent compressor used to
compress any of the objects in this instance.
- getMinRadius() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
-
Returns the minimum orbit radius.
- getMinStripLength() - Method in class com.sun.j3d.utils.geometry.StripifierStats
-
Returns the length in triangles of the shortest strip
created by the stripifier.
- getMode() - Method in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
-
Returns the pickMode
- getMode() - Method in class com.sun.j3d.utils.pickfast.PickTool
-
Gets the picking detail mode.
- getMode() - Method in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
-
Returns the pickMode
- getMode() - Method in class com.sun.j3d.utils.picking.PickTool
-
Gets the picking detail mode.
- getModelBounds() - Method in class com.sun.j3d.utils.compression.CompressionStream
-
Deprecated.
Get the original bounds of the coordinate data, in modeling coordinates.
- getModelBounds() - Method in class com.sun.j3d.utils.geometry.compression.CompressionStream
-
Get the original bounds of the coordinate data, in modeling coordinates.
- getMultiTransformGroup() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
-
Returns the MultitransformGroup object for this
ViewingPlatform object.
- getMuteFlag() - Method in class com.sun.j3d.audioengines.Sample
-
- getNamedBehaviors() - Method in class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Returns all named ViewPlatformBehaviors defined by the configuration
file used to create the ConfiguredUniverse, if any.
- getNamedCanvases(String) - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Map containing the named Canvas3D instances used by
the specified Viewer.
- getNamedGenericObjects() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Map that maps generic object names to
instances.
- getNamedInputDevices() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Map that maps InputDevice names to instances.
- getNamedObject(String) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
Return the SceneGraphObject associated with the name
- getNamedObject(String) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Return the SceneGraphObject associated with the name
- getNamedObject(String) - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
-
Return the named object.
- getNamedObjectMap(HashMap) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Add the namedObject mappings to map
- getNamedObjects() - Method in interface com.sun.j3d.loaders.Scene
-
This method returns a Hashtable which contains a list of all named
objects in the file and their associated scene graph objects.
- getNamedObjects() - Method in class com.sun.j3d.loaders.SceneBase
-
This method returns a Hashtable which contains a list of all named
objects in the file and their associated scene graph objects.
- getNamedPhysicalBodies() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Map that maps PhysicalBody names to instances.
- getNamedPhysicalEnvironments() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Map that maps PhysicalEnvironment names to
instances.
- getNamedSensors() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Map that maps Sensor names to instances.
- getNamedSensors() - Method in class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Returns all named Sensors defined by the configuration file used to
create the ConfiguredUniverse, if any.
- getNamedViewers() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Map that maps Viewer names to instances.
- getNamedViewingPlatforms() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Map that maps ViewingPlatform names to instances.
- getNamedViewPlatformBehaviors() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Map that maps ViewPlatformBehavior names to
instances.
- getNames() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
Get all the names of the named objects
- getNames() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Get all the names of the named objects
- getNames() - Method in class com.sun.j3d.utils.scenegraph.io.SceneGraphFileReader
-
Return the names of all the named objects
- getNode(PickInfo, int) - Method in class com.sun.j3d.utils.pickfast.PickTool
-
Get the first node of a certain type up the SceneGraphPath
- getNode(int) - Method in class com.sun.j3d.utils.picking.PickResult
-
Get the first node of a certain type up the SceneGraphPath
- getNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe.SimpleUniverseState
-
Return the 'node', ie the virtual universe.
- getNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.NullSceneGraphObjectState
-
- getNode() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
- getNodeClassFromID(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
- getNodeClassID(SceneGraphObject) - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
- getNodeID() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
-
- getNodeID() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.NullSceneGraphObjectState
-
- getNodeID() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
- getNodeState() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
-
- getNominalSensorRotation(Transform3D) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the nominal sensor transform.
- getNormalIndices() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Retrieves a reference to the array of indices into the
Normal array.
- getNormalizedBounds() - Method in class com.sun.j3d.utils.compression.CompressionStream
-
Deprecated.
Get the bounds of the compressed object in normalized coordinates.
- getNormalizedBounds() - Method in class com.sun.j3d.utils.geometry.compression.CompressionStream
-
Get the bounds of the compressed object in normalized coordinates.
- getNormals() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Retrieves a reference to the normal array.
- getNumberOfChannelsUsed(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
-
Get number of channels used by a particular sample on the audio device.
- getNumberOfChannelsUsed(int, boolean) - Method in class com.sun.j3d.audioengines.AudioEngine3D
-
Get number of channels that would be used by a particular sample on
the audio device given the mute flag passed in as a parameter.
- getNumberOfChannelsUsed(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
-
- getNumberOfChannelsUsed(int, boolean) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
-
Overriden method from AudioEngine3D.
- getNumberOfChannelsUsed() - Method in class com.sun.j3d.audioengines.Sample
-
- getNumColorComponents() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Returns the number of color data components stored per vertex
in the current GeometryInfo object (3 for RGB or 4 for RGBA).
- getNumOrigTris() - Method in class com.sun.j3d.utils.geometry.StripifierStats
-
Returns the number of triangles in the original, un-stripified data.
- getNumOrigVerts() - Method in class com.sun.j3d.utils.geometry.StripifierStats
-
Returns the number of vertices in the original, un-stripified data
- getNumStrips() - Method in class com.sun.j3d.utils.geometry.StripifierStats
-
Returns the number of strips created by the stripifier.
- getNumTexCoordComponents() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Returns the number of texture coordinate components that are stored
per vertex.
- getNumTransforms() - Method in class com.sun.j3d.utils.universe.MultiTransformGroup
-
Returns the number of transforms in this MultiTransformGroup object.
- getNumTriangles() - Method in class com.sun.j3d.utils.geometry.Primitive
-
Returns the total number of triangles in this primitive.
- getNumVertices() - Method in class com.sun.j3d.utils.geometry.Primitive
-
Returns the total number of vertices in this primitive.
- getNumVerts() - Method in class com.sun.j3d.utils.geometry.StripifierStats
-
Returns the number of vertices in the stripified data.
- getObject(String) - Method in class com.sun.j3d.loaders.lw3d.Lw3dLoader
-
getObject() iterates through the objectList checking the given
name against the fileName and objectName of each object in turn.
- getObject() - Method in class com.sun.j3d.utils.picking.PickResult
-
Get the picked node
- getObjectCount() - Method in class com.sun.j3d.utils.compression.CompressedGeometryFile
-
Deprecated.
Return the number of compressed objects in this instance.
- getObjectCount() - Method in class com.sun.j3d.utils.geometry.compression.CompressedGeometryFile
-
Return the number of compressed objects in this instance.
- getObstructionGain() - Method in class com.sun.j3d.audioengines.Sample
-
- getOcclusionGain() - Method in class com.sun.j3d.audioengines.Sample
-
- getOffscreenCanvas3D() - Method in class com.sun.j3d.exp.swing.JCanvas3D
-
Returns the offscreen heavyweight canvas of that lightweight
component.
- getOutputFileVersion() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
Get the file version that we should write
- getPanel() - Method in class com.sun.j3d.utils.universe.Viewer
-
Deprecated.
AWT Panel components are no longer created by the
Viewer class.
- getParameter(String) - Method in class com.sun.j3d.utils.applet.JMainFrame
-
- getParameter(String) - Method in class com.sun.j3d.utils.applet.MainFrame
-
- getPhysicalBackClipDistance(Canvas3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the back clip distance scaled to physical meters.
- getPhysicalBodies() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Set of all configured PhysicalBody instances in the
order they were defined in the configuration file.
- getPhysicalBody() - Method in class com.sun.j3d.utils.universe.Viewer
-
Returns the PhysicalBody object associated with the Viewer object.
- getPhysicalEnvironment() - Method in class com.sun.j3d.utils.universe.Viewer
-
Returns the PhysicalEnvironment object associated with the Viewer
object.
- getPhysicalEnvironments() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Set of all configured PhysicalEnvironment instances
in the order they were defined in the configuration file.
- getPhysicalFrontClipDistance(Canvas3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the front clip distance scaled to physical meters.
- getPhysicalHeight(Canvas3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the height of the specified canvas scaled to physical meters.
- getPhysicalLocation(Canvas3D, Point3d) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the location of the specified canvas relative to the image plate
origin.
- getPhysicalToViewPlatformScale() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
-
Gets the scale from physical units to view platform units.
- getPhysicalToViewPlatformScale(Canvas3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the scale factor from physical meters to view platform units.
- getPhysicalToVirtualScale() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
-
Gets the physical to virtual scale.
- getPhysicalToVirtualScale(Canvas3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the scale factor from physical meters to virtual units.
- getPhysicalWidth(Canvas3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the width of the specified canvas scaled to physical meters.
- getPickMode() - Method in class com.sun.j3d.utils.behaviors.picking.PickRotateBehavior
-
Deprecated.
Return the pickMode component of this PickRotateBehavior.
- getPickMode() - Method in class com.sun.j3d.utils.behaviors.picking.PickTranslateBehavior
-
Deprecated.
Return the pickMode component of this PickTranslaeBehavior.
- getPickMode() - Method in class com.sun.j3d.utils.behaviors.picking.PickZoomBehavior
-
Deprecated.
Return the pickMode component of this PickZoomBehavior.
- getPickShape() - Method in class com.sun.j3d.utils.pickfast.PickTool
-
Returns the PickShape for this object.
- getPickShape() - Method in class com.sun.j3d.utils.picking.PickResult
-
Get the PickShape used for intersections
- getPickShape() - Method in class com.sun.j3d.utils.picking.PickTool
-
Returns the PickShape for this object.
- getPixelLocationInImagePlate(Canvas3D, int, int, Point3d) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the location of the AWT pixel value and copies it into the
specified Point3d.
- getPlatformGeometry() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
-
Returns the PlatformGeometry associated with this ViewingPlatform
- getPointColor() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Returns the color of the intersection point.
- getPointColor() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Returns the color of the intersection point.
- getPointCoordinates() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Returns the coordinates of the intersection point (local coordinates),
if available.
- getPointCoordinates() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Returns the coordinates of the intersection point (local coordinates),
if available.
- getPointCoordinatesVW() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Returns the coordinates of the intersection point (world coordinates),
if available.
- getPointCoordinatesVW() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Returns the coordinates of the intersection point (world coordinates),
if available.
- getPointNormal() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Returns the normal of the intersection point.
- getPointNormal() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Returns the normal of the intersection point.
- getPointTextureCoordinate(int) - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Returns the texture coordinate of the intersection point at the specifed
index in the specified texture coordinate set.
- getPointTextureCoordinate(int) - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Returns the texture coordinate of the intersection point at the specifed
index in the specified texture coordinate set.
- getPreferredConfiguration() - Static method in class com.sun.j3d.utils.universe.SimpleUniverse
-
Finds the preferred GraphicsConfiguration object
for the system.
- getPrimitive() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Get the current primitive.
- getPrimitiveColorIndices() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Get the color indices for the intersected primitive.
- getPrimitiveColorIndices() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Get the color indices for the intersected primitive.
- getPrimitiveColors() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Get the colors of the intersected primitive.
- getPrimitiveColors() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Get the colors of the intersected primitive.
- getPrimitiveCoordinateIndices() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Get the coordinates indices for the intersected primitive.
- getPrimitiveCoordinateIndices() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Get the coordinates indices for the intersected primitive.
- getPrimitiveCoordinates() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Get the local coordinates intersected primitive
- getPrimitiveCoordinates() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Get the local coordinates intersected primitive
- getPrimitiveCoordinatesVW() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Get VWorld coordinates of the intersected primitive
- getPrimitiveCoordinatesVW() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Get VWorld coordinates of the intersected primitive
- getPrimitiveFlags() - Method in class com.sun.j3d.utils.geometry.Primitive
-
Returns the flags of primitive (generate normal, textures, caching, etc).
- getPrimitiveNormalIndices() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Get the normal indices for the intersected primitive.
- getPrimitiveNormalIndices() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Get the normal indices for the intersected primitive.
- getPrimitiveNormals() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Get the normals of the intersected primitive.
- getPrimitiveNormals() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Get the normals of the intersected primitive.
- getPrimitiveTexCoordIndices(int) - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Get the texture coordinate indices for the intersected primitive at the specifed
index in the specified texture coordinate set.
- getPrimitiveTexCoordIndices(int) - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Get the texture coordinate indices for the intersected primitive at the specifed
index in the specified texture coordinate set.
- getPrimitiveTexCoords(int) - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Get the texture coordinates of the intersected primitive at the specifed
index in the specified texture coordinate set.
- getPrimitiveTexCoords(int) - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Get the texture coordinates of the intersected primitive at the specifed
index in the specified texture coordinate set.
- getPrimitiveVertexIndices() - Method in class com.sun.j3d.utils.pickfast.PickIntersection
-
Get vertex indices of the intersected primitive
- getPrimitiveVertexIndices() - Method in class com.sun.j3d.utils.picking.PickIntersection
-
Get vertex indices of the intersected primitive
- getProjection(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the transforms from eye coordinates to clipping coordinates
and copies them into the given Transform3Ds.
- getRadius() - Method in class com.sun.j3d.utils.geometry.Cone
-
Returns the radius of the cone
- getRadius() - Method in class com.sun.j3d.utils.geometry.Cylinder
-
Returns the radius of the cylinder
- getRadius() - Method in class com.sun.j3d.utils.geometry.Sphere
-
Returns the radius of the sphere
- getRateScaleFactor() - Method in class com.sun.j3d.audioengines.Sample
-
- getReadAction2D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the configured 2D valuator read action.
- getReadAction6D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the configured 6DOF sensor read action.
- getRectangleScaleFactor() - Method in class com.sun.j3d.utils.geometry.Text2D
-
Gets the current scale factor being used in converting the image
width/height to width/height values in 3D.
- getReferenceCount() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
-
- getResetViewButtonCount2D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the number of buttons to be pressed simultaneously on the 2D
valuator in order to reset the view back to the home transform.
- getResetViewButtonCount6D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the number of buttons to be pressed simultaneously on the 6DOF
sensor in order to reset the view back to the home transform.
- getResizeMode() - Method in class com.sun.j3d.exp.swing.JCanvas3D
-
Retrieves the resize mode for that component.
- getResizeValidationDelay() - Method in class com.sun.j3d.exp.swing.JCanvas3D
-
Retrieves the validation delay for that canvas, whatever the
resize mode is set to.
- getResolution() - Static method in class com.sun.j3d.utils.timer.J3DTimer
-
Deprecated.
Get the nanosecond resolution of the timer
- getRotateEnable() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
-
Retrieves the state of rotate enabled
- getRotationCenter(Point3d) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
-
Places the value of the center around which the View rotates
into the Point3d.
- getRotationCoords() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the rotation coordinate system.
- getRotationSpeed() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the rotation speed.
- getRotationTimeBase() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the time base for rotation speed.
- getRotationUnits() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the rotation speed units
- getRotXFactor() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
-
Returns the x rotation movement multiplier
- getRotYFactor() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
-
Returns the y rotation movement multiplier
- getSample(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
-
Get specific sample from indexed sample list
Checks for valid index before attempting to get sample from list.
- getSampleDuration(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
-
Get length of time a sample would play if allowed to play to completion.
- getSampleDuration(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
-
- getSampleList() - Method in class com.sun.j3d.audioengines.AudioEngine3D
-
Deprecated.
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).
- getSampleListSize() - Method in class com.sun.j3d.audioengines.AudioEngine3D
-
- getScale() - Method in class com.sun.j3d.utils.geometry.ColorCube
-
Returns the scale of the Cube
- getScaledImage(float, float) - Method in class com.sun.j3d.utils.image.TextureLoader
-
Returns the scaled ImageComponent2D object
- getScaledImage(int, int) - Method in class com.sun.j3d.utils.image.TextureLoader
-
Returns the scaled ImageComponent2D object
- getScaleSpeed() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the scaling speed.
- getScaleTimeBase() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the time base for scaling speed.
- getSceneGraphPath() - Method in class com.sun.j3d.utils.picking.PickResult
-
Get the SceneGraphPath.
- getSceneGroup() - Method in interface com.sun.j3d.loaders.Scene
-
This method returns the BranchGroup containing the overall
scene loaded by the loader.
- getSceneGroup() - Method in class com.sun.j3d.loaders.SceneBase
-
This method returns the BranchGroup containing the overall
scene loaded by the loader.
- getSegment(int) - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineCurve
-
This method returns the CubicSplineSegments pointed to by index
- getSegment(int) - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineCurve
-
This method returns the KBCubicSplineSegments pointed to by index
- getSensor() - Method in class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior
-
Gets the sensor used by this behavior.
- getSensor() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
-
Gets a reference to the provoking sensor.
- getSensor2D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Returns a reference to the 2D valuator used for manipulating the view
platform.
- getSensor6D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Returns a reference to the 6DOF sensor used for manipulating the view
platform.
- getSensorButtonListeners(Sensor, int) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
-
Gets the SensorButtonListener implementations bound to
the given sensor and button.
- getSensorEventAgent() - Method in class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior
-
Gets the SensorEventAgent used by this behavior.
- getSensorEventAgent() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the SensorEventAgent used by this behavior.
- getSensorRead(Transform3D) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
-
Copies the sensor's read value at the time of the event into the
given Transform3D.
- getSensorReadListeners(Sensor) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
-
Gets the SensorReadListeners bound to the specified
sensor.
- getSensors() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEventAgent
-
Returns an array of references to all sensors that have been bound
to listeners.
- getSensors() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Set of all configured Sensor instances in the order
they were defined in the configuration file.
- getSensorToVworld(Canvas3D, Sensor, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets a read from the specified sensor and transforms it to virtual
world coordinates.
- getShape(int) - Method in class com.sun.j3d.utils.geometry.Box
-
Gets one of the faces (Shape3D) from the box that contains the
geometry and appearance.
- getShape() - Method in class com.sun.j3d.utils.geometry.ColorCube
-
Deprecated.
ColorCube now extends shape so it is no longer necessary
to call this method.
- getShape(int) - Method in class com.sun.j3d.utils.geometry.Cone
-
Obtains the Shape3D node associated with one of the parts of the
cone (the body or the cap).
- getShape(int) - Method in class com.sun.j3d.utils.geometry.Cylinder
-
Obtains the Shape3D node associated with a given part of the cylinder.
- getShape(int) - Method in class com.sun.j3d.utils.geometry.Primitive
-
Obtains a shape node of a subpart of the primitive.
- getShape(int) - Method in class com.sun.j3d.utils.geometry.Sphere
-
Obtains Sphere's shape node that contains the geometry.
- getShape() - Method in class com.sun.j3d.utils.geometry.Sphere
-
Obtains Sphere's shape node that contains the geometry.
- getSharedGroup(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Get the symbol for the shared group
If the sharedgroup has not been loaded then load it before
returning (if we are using RandomAccessFileControl
- getSize() - Method in class com.sun.j3d.internal.FastVector
-
Get number of ints currently stored in the array;
- getSoundData() - Method in class com.sun.j3d.audioengines.Sample
-
- getSoundNodes() - Method in interface com.sun.j3d.loaders.Scene
-
This method returns an array of all of the Sound nodes defined
in the file.
- getSoundNodes() - Method in class com.sun.j3d.loaders.SceneBase
-
This method returns an array of all of the Sound nodes defined
in the file.
- getSoundType() - Method in class com.sun.j3d.audioengines.Sample
-
- getSource() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
-
Gets a reference to the originating object which instantiated the
SensorEventAgent, usually a Behavior; may
be null.
- getStartPosition() - Method in class com.sun.j3d.utils.pickfast.PickTool
-
Returns the start postion used for distance measurement.
- getStartPosition() - Method in class com.sun.j3d.utils.picking.PickTool
-
Returns the start postion used for distance measurement.
- getStartTime(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
-
Get time this sample begun playing on the audio device.
- getStartTime(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
-
- getStartTime() - Method in class com.sun.j3d.audioengines.Sample
-
- getStateClass() - Method in interface com.sun.j3d.utils.scenegraph.io.SceneGraphStateProvider
-
Returns the State class
- getStream(String) - Method in class com.sun.j3d.utils.applet.JMainFrame
-
- getStream(String) - Method in class com.sun.j3d.utils.applet.MainFrame
-
- getStreamKeys() - Method in class com.sun.j3d.utils.applet.JMainFrame
-
- getStreamKeys() - Method in class com.sun.j3d.utils.applet.MainFrame
-
- getString(String) - Static method in class com.sun.j3d.internal.J3dUtilsI18N
-
- getString() - Method in class com.sun.j3d.utils.geometry.Text2D
-
Returns the text string
- getStripCounts() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Retrieves a reference to the array of stripCounts.
- getStripifierStats() - Method in class com.sun.j3d.utils.geometry.Stripifier
-
Returns the stripifier stats object.
- getStripLengthCounts() - Method in class com.sun.j3d.utils.geometry.StripifierStats
-
Returns an array of length 14 that contains the number of strips of
a given length created by the stripifier.
- getSymbol(SceneGraphObject) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Get the table entry for node
- getSymbol(int) - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
Return the node with the give ID
- getSymbol() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.NullSceneGraphObjectState
-
- getSymbol() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
- getSymbolTable() - Method in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
- getTexCoordSetCount() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Returns the number of texture coordinate sets in this GeometryInfo.
- getTexCoordSetMap() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Returns a reference to the texture coordinate set map.
- getTexture() - Method in class com.sun.j3d.utils.image.TextureLoader
-
Returns the associated Texture object.
- getTextureCoordinateIndices(int) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Retrieves a reference to the specified array of texture
coordinate indices.
- getTextureCoordinateIndices() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Deprecated.
As of Java 3D 1.3 replaced by
int[] getTextureCoordinateIndices(int texCoordSet)
- getTextureCoordinates(int) - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Returns a reference to the indicated texture coordinate array.
- getTextureCoordinates() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Deprecated.
As of Java 3D 1.3 replaced by
getTextureCoordinates(int texCoordSet)
- getThreshold2D() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the 2D valuator threshold.
- getTime() - Method in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
-
Gets the time in nanoseconds at which the
dispatchEvents method of SensorEventAgent
was called to generate this event, usually from the
processStimulus method of a Behavior.
- getTolerance() - Method in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
-
Returns the pick tolerance
- getTolerance() - Method in class com.sun.j3d.utils.pickfast.PickCanvas
-
Get the pick tolerance.
- getTolerance() - Method in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
-
Returns the pick tolerance
- getTolerance() - Method in class com.sun.j3d.utils.picking.PickCanvas
-
Get the pick tolerance.
- getTotalChannels() - Method in class com.sun.j3d.audioengines.AudioEngine
-
Query total number of channels available for sound rendering
for this audio device.
- getTotalChannels() - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
-
Query total number of channels available for sound rendering
for this audio device.
- getTotalCurveLength() - Method in class com.sun.j3d.utils.behaviors.interpolators.CubicSplineCurve
-
This method returns the total length of the entire CubicSplineCurve
motion path.
- getTotalCurveLength() - Method in class com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineCurve
-
This method returns the total length of the entire KBCubicSplineCurve
motion path.
- getTotalTime() - Method in class com.sun.j3d.utils.geometry.StripifierStats
-
Returns the total time spent in the stripify() method
- getTotalTris() - Method in class com.sun.j3d.utils.geometry.StripifierStats
-
Returns the number of triangles in the stripified data.
- getTrackerBaseToViewPlatform(Canvas3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the transform from tracker base coordinates to view platform
coordinates and copies it into the specified Transform3D.
- getTrackerBaseToVworld(Canvas3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the transform from tracker base coordinates to virtual world
coordinates and copies it into the specified Transform3D.
- getTransformCenter(Point3d) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the rotation/scale center in virtual world coordinates.
- getTransformCenterSource() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the rotation/scale center source.
- getTransformGroup() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
-
Return the transformGroup on which this node is operating
- getTransformGroup(int) - Method in class com.sun.j3d.utils.universe.MultiTransformGroup
-
Returns the selected TransformGroup node.
- getTranslateEnable() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
-
Retrieves the state of translate enabled
- getTranslationSpeed() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the normal speed at which to translate the view platform.
- getTranslationTimeBase() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the time base for translation speed.
- getTranslationUnits() - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Gets the translation speed units.
- getTransXFactor() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
-
Returns the x translation movement multiplier
- getTransYFactor() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
-
Returns the y translation movement multiplier
- getUniverse() - Method in class com.sun.j3d.utils.universe.Viewer
-
Returns the Universe to which this Viewer is attached
- getUniverse() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
-
Returns the Universe to which this ViewingPlatform is attached
- getUnsavedNodeComponents() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
- getUnsavedNodeComponentsSize() - Method in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTable
-
- getURL() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image.ImageComponent2DURL
-
Get the URL for this image component
- getUseCoordIndexOnly() - Method in class com.sun.j3d.utils.geometry.GeometryInfo
-
Returns true if the data in this GeometryInfo is currently
formatted in the USE_COORD_INDEX_ONLY format where a single
index list is used to index into all data lists.
- getUserData() - Method in class com.sun.j3d.utils.scenegraph.io.retained.RandomAccessFileControl
-
- getValue() - Static method in class com.sun.j3d.utils.timer.J3DTimer
-
Deprecated.
Get the timer value, in nanoseconds.
- getView() - Method in class com.sun.j3d.audioengines.AudioEngine3D
-
Get reference to the current View object.
- getView() - Method in class com.sun.j3d.utils.universe.Viewer
-
Returns the View object associated with the Viewer object.
- getViewer(int) - Method in class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Returns the Viewer object specified by the given index.
- getViewer() - Method in class com.sun.j3d.utils.universe.SimpleUniverse
-
Returns the Viewer object associated with this scene graph.
- getViewers() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Set of all configured Viewer instances in the order
they were defined in the configuration file.
- getViewers() - Method in class com.sun.j3d.utils.universe.ConfiguredUniverse
-
Returns all of the Viewer objects associated with this scene graph.
- getViewers() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
-
Returns the Viewers attached to this ViewingPlatform
- getViewerVisibility() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns whether Viewers should be created with their AWT components
initially visible or invisible.
- getViewGroups() - Method in interface com.sun.j3d.loaders.Scene
-
This method returns an array of all View Groups defined in the file.
- getViewGroups() - Method in class com.sun.j3d.loaders.SceneBase
-
This method returns an array of all View Groups defined in the file.
- getViewingPlatform() - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
-
Returns the ViewingPlatform for this behavior
- getViewingPlatform() - Method in class com.sun.j3d.utils.universe.SimpleUniverse
-
Returns the ViewingPlatform object associated with this scene graph.
- getViewingPlatform() - Method in class com.sun.j3d.utils.universe.Viewer
-
Get the ViewingPlatform object used by this Viewer.
- getViewingPlatforms() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Set of all configured ViewingPlatform instances in
the order they were defined in the configuration file.
- getViewPlatform() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
-
Returns the ViewPlatform node for this ViewingPlatform object.
- getViewPlatformBehavior() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
-
Returns the ViewPlatformBehavior
- getViewPlatformBehaviors() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns a read-only Set of all configured ViewPlatformBehavior
instances in the order they were defined in the configuration file.
- getViewPlatformToCoexistence(Canvas3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the current transform from view platform coordinates to
coexistence coordinates and copies it into the given transform.
- getViewPlatformToEye(Canvas3D, Transform3D, Transform3D) - Method in class com.sun.j3d.utils.universe.ViewInfo
-
Gets the current transforms from view platform coordinates to eye
coordinates and copies them into the given Transform3Ds.
- getViewPlatformTransform() - Method in class com.sun.j3d.utils.universe.ViewingPlatform
-
Returns a reference to the "bottom most" transform in the
MultiTransformGroup that is above the ViewPlatform node.
- getViewPlatformTransformCount() - Method in class com.sun.j3d.utils.universe.ConfigContainer
-
Returns the number of TransformGroups with which ViewingPlatforms
should be created.
- getVWrldXfrmFlag() - Method in class com.sun.j3d.audioengines.Sample
-
- getXdimension() - Method in class com.sun.j3d.utils.geometry.Box
-
Returns the X-dimension size of the Box
- getXdivisions() - Method in class com.sun.j3d.utils.geometry.Cone
-
Returns the number divisions along the X direction
- getXdivisions() - Method in class com.sun.j3d.utils.geometry.Cylinder
-
Returns the number divisions along the X direction
- getXFactor() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseRotate
-
Return the x-axis movement multipler.
- getXFactor() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
-
Return the x-axis movement multipler.
- getYdimension() - Method in class com.sun.j3d.utils.geometry.Box
-
Returns the Y-dimension size of the Box
- getYdivisions() - Method in class com.sun.j3d.utils.geometry.Cone
-
Returns the number of divisions along the height of the cone
- getYdivisions() - Method in class com.sun.j3d.utils.geometry.Cylinder
-
Returns the number of divisions along the height of the cylinder
- getYFactor() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseRotate
-
Return the y-axis movement multipler.
- getYFactor() - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
-
Return the y-axis movement multipler.
- getZdimension() - Method in class com.sun.j3d.utils.geometry.Box
-
Returns the Z-dimension size of the Box
- getZoomEnable() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
-
Retrieves the state of zoom enabled
- getZoomFactor() - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
-
Returns the zoom movement multiplier
- GNOMON - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Indicates that the echo type is a gnomon displaying the
directions of the sensor's local coordinate system axes at the location
of the sensor's hotspot.
- goHome() - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformBehavior
-
Positions and reorients the ViewingPlatform to its "home" transform.
- GRAB_VIEW - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Indicates that a 6DOF sensor button action should be bound
to grabbing the view.
- graphBuilt - Variable in class com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData
-
- GROUP - Static variable in class com.sun.j3d.utils.behaviors.picking.PickObject
-
Deprecated.
A flag to indicate to the pickNode method to return a
Group node from
a given SceneGraphPath.
- GROUP - Static variable in class com.sun.j3d.utils.picking.PickResult
-
Flag to pass to
getNode(int)
to return a
Group node from
the SceneGraphPath.
- groupChildren - Variable in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.GroupState
-
- GroupState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- GroupState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.GroupState
-
- GZIP_COMPRESSION - Static variable in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.ImageComponentState
-
Use GZIP to compress images.
- paintComponent(Graphics) - Method in class com.sun.j3d.exp.swing.JCanvas3D
-
Paints the result of the rendering.
- ParsingErrorException - Exception in com.sun.j3d.loaders
-
Exception used to indicate that the loader encountered
a problem parsing the specified file.
- ParsingErrorException() - Constructor for exception com.sun.j3d.loaders.ParsingErrorException
-
- ParsingErrorException(String) - Constructor for exception com.sun.j3d.loaders.ParsingErrorException
-
- PathInterpolatorState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- PathInterpolatorState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PathInterpolatorState
-
- pause() - Method in class com.sun.j3d.audioengines.AudioEngine3DL2
-
Pauses audio device engine without closing the device and associated
threads.
- pause - Variable in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
-
- pause() - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
-
Pauses audio device engine without closing the device and associated
threads.
- PAUSE_PENDING - Static variable in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
-
- PAUSED - Static variable in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
-
- pauseSample(int) - Method in class com.sun.j3d.audioengines.AudioEngine3D
-
Pause sample.
- pauseSample(int) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
-
- PER_FRAME - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Indicates that translation, rotation, or scaling speeds are
per frame.
- PER_SECOND - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Use to indicate that translation, rotation, or scaling speeds are per
second.
- PHYSICAL_METERS - Static variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Indicates that translation speed is in physical world units
(meters per second or per frame).
- pickAll(int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns an array referencing all the items that are pickable below the
BranchGroup (specified in the PickObject constructor) that
intersect with a ray that starts at the
viewer position and points into the scene in the direction of (xpos, ypos)
specified in window space.
- pickAll(int, int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns an array referencing all the items that are pickable below the
BranchGroup (specified in the PickObject constructor) that
intersect with a ray that starts at the
viewer position and points into the scene in the direction of (xpos, ypos)
specified in window space.
- pickAll() - Method in class com.sun.j3d.utils.pickfast.PickTool
-
Selects all the nodes that intersect the PickShape.
- pickAll() - Method in class com.sun.j3d.utils.picking.PickTool
-
Selects all the nodes that intersect the PickShape.
- pickAllSorted(int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a sorted array of references to all the Pickable items below the
BranchGroup (specified in the PickObject constructor) that
intersect with the ray that starts at the viewer
position and points into the scene in the direction of (xpos, ypos)
in the window space.
- pickAllSorted(int, int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a sorted array of references to all the Pickable items below the
BranchGroup (specified in the PickObject constructor) that
intersect with the ray that starts at the viewer
position and points into the scene in the direction of (xpos, ypos)
in the window space.
- pickAllSorted() - Method in class com.sun.j3d.utils.pickfast.PickTool
-
Select all the nodes that intersect the
PickShape, returned sorted.
- pickAllSorted() - Method in class com.sun.j3d.utils.picking.PickTool
-
Select all the nodes that intersect the
PickShape, returned sorted.
- pickAny(int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a reference to any item that is Pickable below the specified
BranchGroup (specified in the PickObject constructor) which
intersects with the ray that starts at the viewer
position and points into the scene in the direction of (xpos, ypos) in
window space.
- pickAny(int, int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a reference to any item that is Pickable below the specified
BranchGroup (specified in the PickObject constructor) which
intersects with the ray that starts at the viewer
position and points into the scene in the direction of (xpos, ypos) in
window space.
- pickAny() - Method in class com.sun.j3d.utils.pickfast.PickTool
-
Select one of the nodes that intersect the PickShape
- pickAny() - Method in class com.sun.j3d.utils.picking.PickTool
-
Select one of the nodes that intersect the PickShape
- pickCanvas - Variable in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
-
- PickCanvas - Class in com.sun.j3d.utils.pickfast
-
A subclass of PickTool, simplifies picking using mouse events from a canvas.
- PickCanvas(Canvas3D, BranchGroup) - Constructor for class com.sun.j3d.utils.pickfast.PickCanvas
-
Constructor with Canvas3D for mouse events and BranchGroup to be picked.
- PickCanvas(Canvas3D, Locale) - Constructor for class com.sun.j3d.utils.pickfast.PickCanvas
-
Constructor with Canvas3D for mouse events and Locale to be picked.
- pickCanvas - Variable in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
-
- PickCanvas - Class in com.sun.j3d.utils.picking
-
A subclass of PickTool, simplifies picking using mouse events from a canvas.
- PickCanvas(Canvas3D, BranchGroup) - Constructor for class com.sun.j3d.utils.picking.PickCanvas
-
Constructor with Canvas3D for mouse events and BranchGroup to be picked.
- PickCanvas(Canvas3D, Locale) - Constructor for class com.sun.j3d.utils.picking.PickCanvas
-
Constructor with Canvas3D for mouse events and Locale to be picked.
- pickClosest(int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a reference to the item that is closest to the viewer and is
Pickable below the BranchGroup (specified in the PickObject
constructor) which intersects with the ray that starts at
the viewer position and points into the scene in the direction of
(xpos, ypos) in the window space.
- pickClosest(int, int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a reference to the item that is closest to the viewer and is
Pickable below the BranchGroup (specified in the PickObject
constructor) which intersects with the ray that starts at
the viewer position and points into the scene in the direction of
(xpos, ypos) in the window space.
- pickClosest() - Method in class com.sun.j3d.utils.pickfast.PickTool
-
Select the closest node that
intersects the PickShape.
- pickClosest() - Method in class com.sun.j3d.utils.picking.PickTool
-
Select the closest node that
intersects the PickShape.
- PickingCallback - Interface in com.sun.j3d.utils.behaviors.picking
-
Deprecated.
As of Java 3D version 1.2, replaced by
com.sun.j3d.utils.picking.behaviors.PickingCallback
- PickingCallback - Interface in com.sun.j3d.utils.pickfast.behaviors
-
The PickingCallback interface allows a class to be notified when a
picked object is moved.
- PickingCallback - Interface in com.sun.j3d.utils.picking.behaviors
-
The PickingCallback interface allows a class to be notified when a
picked object is moved.
- PickIntersection - Class in com.sun.j3d.utils.pickfast
-
Holds information about an intersection of a PickShape with a Node
as part of a PickInfo.IntersectionInfo.
- PickIntersection(Transform3D, PickInfo.IntersectionInfo) - Constructor for class com.sun.j3d.utils.pickfast.PickIntersection
-
Constructor
- PickIntersection - Class in com.sun.j3d.utils.picking
-
Holds information about an intersection of a PickShape with a Node
as part of a PickResult.
- PickMouseBehavior - Class in com.sun.j3d.utils.behaviors.picking
-
Deprecated.
As of Java 3D version 1.2, replaced by
com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
- PickMouseBehavior(Canvas3D, BranchGroup, Bounds) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
-
Deprecated.
Creates a PickMouseBehavior given current canvas, root of the tree to
operate on, and the bounds.
- PickMouseBehavior - Class in com.sun.j3d.utils.pickfast.behaviors
-
Base class that allows users to adding picking and mouse manipulation to
the scene graph (see PickDragBehavior for an example of how to extend
this base class).
- PickMouseBehavior(Canvas3D, BranchGroup, Bounds) - Constructor for class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
-
Creates a PickMouseBehavior given current canvas, root of the tree to
operate on, and the bounds.
- PickMouseBehavior - Class in com.sun.j3d.utils.picking.behaviors
-
Base class that allows users to adding picking and mouse manipulation to
the scene graph (see PickDragBehavior for an example of how to extend
this base class).
- PickMouseBehavior(Canvas3D, BranchGroup, Bounds) - Constructor for class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
-
Creates a PickMouseBehavior given current canvas, root of the tree to
operate on, and the bounds.
- pickNode(SceneGraphPath, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a reference to a Pickable Node that
is of the specified type
that is contained in the specified SceneGraphPath.
- pickNode(SceneGraphPath, int, int) - Method in class com.sun.j3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a reference to a Pickable Node that
is of the specified type
that is contained in the specified SceneGraphPath.
- PickObject - Class in com.sun.j3d.utils.behaviors.picking
-
Deprecated.
As of Java 3D version 1.2, replaced by
com.sun.j3d.utils.picking.PickCanvas
- PickObject(Canvas3D, BranchGroup) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickObject
-
Deprecated.
Creates a PickObject.
- PickResult - Class in com.sun.j3d.utils.picking
-
Stores information about a pick hit.
- PickResult(SceneGraphPath, PickShape) - Constructor for class com.sun.j3d.utils.picking.PickResult
-
Construct a PickResult using a SceneGraphPath
- PickResult(Node, Transform3D, PickShape) - Constructor for class com.sun.j3d.utils.picking.PickResult
-
Construct a PickResult using the Node and localToVWorld transform
- PickRotateBehavior - Class in com.sun.j3d.utils.behaviors.picking
-
Deprecated.
As of Java 3D version 1.2, replaced by
com.sun.j3d.utils.picking.behaviors.PickRotateBehavior
- PickRotateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickRotateBehavior
-
Deprecated.
Creates a pick/rotate behavior that waits for user mouse events for
the scene graph.
- PickRotateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickRotateBehavior
-
Deprecated.
Creates a pick/rotate behavior that waits for user mouse events for
the scene graph.
- PickRotateBehavior - Class in com.sun.j3d.utils.pickfast.behaviors
-
A mouse behavior that allows user to pick and rotate scene graph objects.
- PickRotateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.pickfast.behaviors.PickRotateBehavior
-
Creates a pick/rotate behavior that waits for user mouse events for
the scene graph.
- PickRotateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class com.sun.j3d.utils.pickfast.behaviors.PickRotateBehavior
-
Creates a pick/rotate behavior that waits for user mouse events for
the scene graph.
- PickRotateBehavior - Class in com.sun.j3d.utils.picking.behaviors
-
A mouse behavior that allows user to pick and drag scene graph objects.
- PickRotateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.picking.behaviors.PickRotateBehavior
-
Creates a pick/rotate behavior that waits for user mouse events for
the scene graph.
- PickRotateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class com.sun.j3d.utils.picking.behaviors.PickRotateBehavior
-
Creates a pick/rotate behavior that waits for user mouse events for
the scene graph.
- pickScene - Variable in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
-
Deprecated.
Portion of the scene graph to operate picking on.
- PickTool - Class in com.sun.j3d.utils.pickfast
-
The base class for optimized picking operations.
- PickTool(BranchGroup) - Constructor for class com.sun.j3d.utils.pickfast.PickTool
-
Constructor with BranchGroup to be picked.
- PickTool(Locale) - Constructor for class com.sun.j3d.utils.pickfast.PickTool
-
Constructor with the Locale to be picked.
- PickTool - Class in com.sun.j3d.utils.picking
-
The base class for picking operations.
- PickTool(BranchGroup) - Constructor for class com.sun.j3d.utils.picking.PickTool
-
Constructor with BranchGroup to be picked.
- PickTool(Locale) - Constructor for class com.sun.j3d.utils.picking.PickTool
-
Constructor with the Locale to be picked.
- PickTranslateBehavior - Class in com.sun.j3d.utils.behaviors.picking
-
Deprecated.
As of Java 3D version 1.2, replaced by
com.sun.j3d.utils.picking.behaviors.PickTranslateBehavior
- PickTranslateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickTranslateBehavior
-
Deprecated.
Creates a pick/translate behavior that waits for user mouse events for
the scene graph.
- PickTranslateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickTranslateBehavior
-
Deprecated.
Creates a pick/translate behavior that waits for user mouse events for
the scene graph.
- PickTranslateBehavior - Class in com.sun.j3d.utils.pickfast.behaviors
-
A mouse behavior that allows user to pick and translate scene graph objects.
- PickTranslateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.pickfast.behaviors.PickTranslateBehavior
-
Creates a pick/translate behavior that waits for user mouse events for
the scene graph.
- PickTranslateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class com.sun.j3d.utils.pickfast.behaviors.PickTranslateBehavior
-
Creates a pick/translate behavior that waits for user mouse events for
the scene graph.
- PickTranslateBehavior - Class in com.sun.j3d.utils.picking.behaviors
-
A mouse behavior that allows user to pick and translate scene graph objects.
- PickTranslateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.picking.behaviors.PickTranslateBehavior
-
Creates a pick/translate behavior that waits for user mouse events for
the scene graph.
- PickTranslateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class com.sun.j3d.utils.picking.behaviors.PickTranslateBehavior
-
Creates a pick/translate behavior that waits for user mouse events for
the scene graph.
- PickZoomBehavior - Class in com.sun.j3d.utils.behaviors.picking
-
Deprecated.
As of Java 3D version 1.2, replaced by
com.sun.j3d.utils.picking.behaviors.PickZoomBehavior
- PickZoomBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickZoomBehavior
-
Deprecated.
Creates a pick/zoom behavior that waits for user mouse events for
the scene graph.
- PickZoomBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class com.sun.j3d.utils.behaviors.picking.PickZoomBehavior
-
Deprecated.
Creates a pick/zoom behavior that waits for user mouse events for
the scene graph.
- PickZoomBehavior - Class in com.sun.j3d.utils.pickfast.behaviors
-
A mouse behavior that allows user to pick and zoom scene graph objects.
- PickZoomBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.pickfast.behaviors.PickZoomBehavior
-
Creates a pick/zoom behavior that waits for user mouse events for
the scene graph.
- PickZoomBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class com.sun.j3d.utils.pickfast.behaviors.PickZoomBehavior
-
Creates a pick/zoom behavior that waits for user mouse events for
the scene graph.
- PickZoomBehavior - Class in com.sun.j3d.utils.picking.behaviors
-
A mouse behavior that allows user to pick and zoom scene graph objects.
- PickZoomBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class com.sun.j3d.utils.picking.behaviors.PickZoomBehavior
-
Creates a pick/zoom behavior that waits for user mouse events for
the scene graph.
- PickZoomBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class com.sun.j3d.utils.picking.behaviors.PickZoomBehavior
-
Creates a pick/zoom behavior that waits for user mouse events for
the scene graph.
- pitch - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
-
- PLATFORM_AUTO_UPDATE - Static variable in class com.sun.j3d.utils.universe.ViewInfo
-
Indicates that updates to the ViewPlatform localToVworld
transform should be automatically checked with each call to a public
method in this class.
- PlatformGeometry - Class in com.sun.j3d.utils.universe
-
This class holds any geometry that should be associated with the
ViewingPlatform object.
- PlatformGeometry() - Constructor for class com.sun.j3d.utils.universe.PlatformGeometry
-
Constructs an instance of the PlatformGeometry node.
- platformGeometry - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
-
Cached PlatformGeometry object.
- platformGeometryRoot - Variable in class com.sun.j3d.utils.universe.ViewingPlatform
-
Used to keep track of added geometry.
- PlatformGeometryState - Class in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe
-
- PlatformGeometryState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe.PlatformGeometryState
-
- POINT_BUFFER - Static variable in class com.sun.j3d.utils.geometry.compression.CompressedGeometryData.Header
-
bufferType: compressed geometry is made up of individual points.
- pointAndLine(PickPoint, Point3d[], int) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
-
Deprecated.
Determines if the PickPoint and Line
objects intersect.
- pointAndLine(PickPoint, Point3f[], int) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
-
Deprecated.
Return true if line intersects with point.
- pointAndPoint(PickPoint, Point3d) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
-
Deprecated.
Determines if the PickPoint and Point3d
objects intersect.
- pointAndPoint(PickPoint, Point3f) - Static method in class com.sun.j3d.utils.behaviors.picking.Intersect
-
Deprecated.
Return true if pnt intersects with point.
- PointAttributesState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- PointAttributesState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PointAttributesState
-
- PointLightState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- PointLightState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PointLightState
-
- PointSoundState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- PointSoundState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PointSoundState
-
- pointToRay(Point3d, Point3d, Vector3d) - Static method in class com.sun.j3d.internal.Distance
-
Minimum pt to ray distance.
- pointToRay(Point3d, Point3d, Vector3d, Point3d, double[]) - Static method in class com.sun.j3d.internal.Distance
-
Minimum pt to ray distance.
- pointToSegment(Point3d, Point3d, Point3d) - Static method in class com.sun.j3d.internal.Distance
-
Minimum pt to segment distance.
- pointToSegment(Point3d, Point3d, Point3d, Point3d, double[]) - Static method in class com.sun.j3d.internal.Distance
-
Minimum pt to segment distance.
- POLYGON_ARRAY - Static variable in class com.sun.j3d.utils.geometry.GeometryInfo
-
Send to the constructor to inform that the data is arranged as
possibly multi-contour, possible non-planar polygons.
- PolygonAttributesState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- PolygonAttributesState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PolygonAttributesState
-
- position - Variable in class com.sun.j3d.audioengines.Sample
-
- position() - Method in class com.sun.j3d.internal.BufferWrapper
-
- position(int) - Method in class com.sun.j3d.internal.BufferWrapper
-
Sets this buffer's position.
- position - Variable in class com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
-
- position - Variable in class com.sun.j3d.utils.behaviors.interpolators.TCBKeyFrame
-
- PositionInterpolatorState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- PositionInterpolatorState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PositionInterpolatorState
-
- PositionPathInterpolatorState - Class in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
-
- PositionPathInterpolatorState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.PositionPathInterpolatorState
-
- POST_ID - Static variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
Behavior PostId used in this behavior
- postWakeup - Variable in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
The Or of the different criterion for the behavior to wakeup
- prepareSound(int, MediaContainer) - Method in class com.sun.j3d.audioengines.AudioEngine3D
-
Prepare Sound in device.
- prepareSound(int, MediaContainer) - Method in class com.sun.j3d.audioengines.javasound.JavaSoundMixer
-
Code to load sound data into a channel of device mixer.
- pressed(SensorEvent) - Method in interface com.sun.j3d.utils.behaviors.sensor.SensorButtonListener
-
This method is called when a sensor's button is pressed.
- PRESSED - Static variable in class com.sun.j3d.utils.behaviors.sensor.SensorEvent
-
A button pressed event.
- pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.sensor.SensorInputAdaptor
-
- pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.GrabViewListener6D
-
- pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
-
- pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ResetViewListener
-
- pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener2D
-
- pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.RotationListener6D
-
- pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener2D
-
- pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ScaleListener6D
-
- pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener2D
-
- pressed(SensorEvent) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.TranslationListener6D
-
- primflags - Variable in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.PrimitiveState
-
- PRIMITIVE - Static variable in class com.sun.j3d.utils.behaviors.picking.PickObject
-
Deprecated.
A flag to indicate to the pickNode method to return a
Primitive node
from a given SceneGraphPath.
- Primitive - Class in com.sun.j3d.utils.geometry
-
Base class for all Java 3D primitives.
- Primitive() - Constructor for class com.sun.j3d.utils.geometry.Primitive
-
Constructs a default primitive.
- PRIMITIVE - Static variable in class com.sun.j3d.utils.picking.PickResult
-
Flag to pass to
getNode(int)
to return a
Primitive node from
the SceneGraphPath.
- PrimitiveState - Class in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry
-
- PrimitiveState(SymbolTableData, Controller) - Constructor for class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.PrimitiveState
-
- processAWTEvents(AWTEvent[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
-
- processAWTEvents(AWTEvent[]) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
This is called once per frame if there are any AWT events to
process.
- processChildren() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.ColorCubeState
-
Returns true if the groups children should be saved.
- processChildren() - Method in class com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry.PrimitiveState
-
Returns true if the groups children should be saved.
- processChildren() - Method in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.GroupState
-
Returns true if the groups children should be saved.
- processComponentKeyEvent(KeyEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
-
Redirects event to canvas and to superclass.
- processFocusEvent(FocusEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
-
Redirects event to canvas and to superclass.
- processInputMethodEvent(InputMethodEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
-
Redirects event to canvas and to superclass.
- processKeyEvent(KeyEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
-
Redirects event to canvas and to superclass.
- processKeyEvent(KeyEvent) - Method in class com.sun.j3d.utils.behaviors.keyboard.KeyNavigator
-
Processed a keyboard event.
- processMouseEvent(MouseEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
-
Redirects event to canvas and to superclass.
- processMouseEvent(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
-
Handles mouse events
- processMouseEvent(MouseEvent) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
-
- processMouseMotionEvent(MouseEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
-
Redirects event to canvas and to superclass.
- processMouseWheelEvent(MouseWheelEvent) - Method in class com.sun.j3d.exp.swing.JCanvas3D
-
Redirects event to canvas and to superclass.
- processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.keyboard.KeyNavigatorBehavior
-
Override Behavior's stimulus method to handle the event.
- processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
-
All mouse manipulators must implement this.
- processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseRotate
-
- processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseTranslate
-
- processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseWheelZoom
-
- processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.mouse.MouseZoom
-
- processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
-
Deprecated.
- processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.sensor.Mouse6DPointerBehavior
-
Processes a stimulus meant for this behavior.
- processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
Process a stimulus meant for this behavior.
- processStimulus(Enumeration) - Method in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior
-
Processes a stimulus meant for this behavior.
- processStimulus(Enumeration) - Method in class com.sun.j3d.utils.pickfast.behaviors.PickMouseBehavior
-
- processStimulus(Enumeration) - Method in class com.sun.j3d.utils.picking.behaviors.PickMouseBehavior
-
- processStimulus(Enumeration) - Method in class com.sun.j3d.utils.scenegraph.io.UnresolvedBehavior
-
- PROPORTIONAL_ZOOM - Static variable in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
-
Constructor flag to use proportional zoom, which determines
how much you zoom based on view's distance from the center of
rotation.
- ProportionalZoom(Object[]) - Method in class com.sun.j3d.utils.behaviors.vp.OrbitBehavior
-
Property which sets proportional zoom behavior.
- put(byte[]) - Method in class com.sun.j3d.internal.ByteBufferWrapper
-
Bulk put method.
- put(double[]) - Method in class com.sun.j3d.internal.DoubleBufferWrapper
-
Bulk put method.
- put(float[]) - Method in class com.sun.j3d.internal.FloatBufferWrapper
-
Bulk put method.
- 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
-
- samples - Variable in class com.sun.j3d.audioengines.AudioEngine3D
-
- 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
- scopes - Variable in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.FogState
-
- 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.
- sensorToTracker - Variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
-
The initial transform from sensor coordinates to tracker base
coordinates, set by initAction.
- sensorToVworld - Variable in class com.sun.j3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
-
The initial transform from sensor coordinates to virtual
world coordinates, set by initAction.
- 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
- setListenerFlags(int) - Method in class com.sun.j3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
Sets listener flags for this behavior.
- 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
- soundData - Variable in class com.sun.j3d.audioengines.Sample
-
sound data associated with sound source
- 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
-
- soundType - Variable in class com.sun.j3d.audioengines.Sample
-
sound data associated with sound source
- 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.
- started - Variable in class com.sun.j3d.audioengines.AudioEngineThread
-
This indicates that this thread is ready
- 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 - Static variable in class com.sun.j3d.audioengines.AudioEngineThread
-
This runMonitor action tells the thread to stop running
- 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.
- stripIndexCounts - Variable in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.IndexedGeometryStripArrayState
-
- stripVertexCounts - Variable in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.GeometryStripArrayState
-
- 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
-
- symbol - Variable in class com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
-
- SYMBOL_TABLE_PTR - Static variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
- symbolTable - Variable in class com.sun.j3d.utils.scenegraph.io.retained.Controller
-
- 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