- Sample - Class in org.jogamp.java3d.audioengines
-
The Sample class defines the data and methods associated with a sound
sample played through the AudioDevice.
- Sample() - Constructor for class org.jogamp.java3d.audioengines.Sample
-
- saveChildren() - Method in interface org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.interpolators.KBKeyFrame
-
- scale - Variable in class org.jogamp.java3d.utils.behaviors.interpolators.TCBKeyFrame
-
- SCALE - Static variable in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Indicates that a 2D sensor button or read action should be bound
to scaling.
- SCALE_DOWN - Static variable in class org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Indicates that a 6DOF sensor button action should be bound
to scaling the view platform larger.
- ScaleInterpolatorState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- ScaleInterpolatorState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.ScaleInterpolatorState
-
- ScaleListener2D(Sensor, Sensor) - Constructor for class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior.ScaleListener2D
-
Construct an instance of this class with the specified sensors.
- ScaleListener6D(boolean) - Constructor for class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior.ScaleListener6D
-
Construct a new scale button listener for a 6DOF sensor.
- ScaleSpeed(Object[]) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Property which sets the scaling speed.
- Scene - Interface in org.jogamp.java3d.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 org.jogamp.java3d.loaders
-
This class implements the Scene interface and extends it to incorporate
utilities that could be used by loaders.
- SceneBase() - Constructor for class org.jogamp.java3d.loaders.SceneBase
-
- SceneGraphFileReader - Class in org.jogamp.java3d.utils.scenegraph.io
-
Read Java3D BranchGraphs and/or Universe from a file.
- SceneGraphFileReader(File) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.SceneGraphFileReader
-
Creates new SceneGraphFileReader.
- SceneGraphFileWriter - Class in org.jogamp.java3d.utils.scenegraph.io
-
Write a (set) of Java3D BranchGraphs and/or Universe to a file.
- SceneGraphFileWriter(File, SimpleUniverse, boolean, String, Serializable) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.SceneGraphFileWriter
-
Creates new SceneGraphFileWriter and opens the file for writing.
- SceneGraphIO - Interface in org.jogamp.java3d.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 org.jogamp.java3d.utils.scenegraph.io
-
Provides and resolves references to SceneGraphObjects to enable
persistant references in user defined SceneGraphObjects implementing
the SceneGraphIO interface.
- SceneGraphObjectState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- SceneGraphObjectState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.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 org.jogamp.java3d.utils.scenegraph.io
-
This interface allows developers to provide their own custom IO control for
subclasses of SceneGraphObjects.
- SceneGraphStreamReader - Class in org.jogamp.java3d.utils.scenegraph.io
-
Read and create a (set) of Java3D BranchGraphs or Universe from a Java Stream.
- SceneGraphStreamReader(InputStream) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.SceneGraphStreamReader
-
Creates new SceneGraphStreamReader and reads the file header information
- SceneGraphStreamWriter - Class in org.jogamp.java3d.utils.scenegraph.io
-
Writes a Java3D SceneGraph to a Java OutputStream.
- SceneGraphStreamWriter(OutputStream) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.SceneGraphStreamWriter
-
Creates new SceneGraphStreamWriter that will write to the supplied stream
- SCREEN_AUTO_UPDATE - Static variable in class org.jogamp.java3d.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 org.jogamp.java3d.utils.scenegraph.io.retained.J3fInputStream
-
Move the file pointer to the specified position.
- seekForward(long) - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.J3fOutputStream
-
Move the file pointer to the specified position.
- segmentAndLine(PickSegment, Point3d[], int, double[]) - Static method in class org.jogamp.java3d.utils.behaviors.picking.Intersect
-
Deprecated.
Determines if the PickSegment
and Line
objects intersect.
- segmentAndLine(PickSegment, Point3f[], int, double[]) - Static method in class org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.picking.Intersect
-
Deprecated.
Determines if the PickSegment
and Point3d
objects intersect.
- segmentAndPoint(PickSegment, Point3f, double[]) - Static method in class org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.picking.Intersect
-
Deprecated.
Caluates the intersection between a PickSegment
object and a quadrilateral.
- segmentAndQuad(PickSegment, Point3f[], int, double[]) - Static method in class org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.picking.Intersect
-
Deprecated.
Caluates the intersection between a PickSegment
object and a triangle.
- segmentAndTriangle(PickSegment, Point3f[], int, double[]) - Static method in class org.jogamp.java3d.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 org.jogamp.java3d.internal.Distance
-
Minimum segment to segment distance.
- segmentToSegment(Point3d, Point3d, Point3d, Point3d, Point3d, Point3d, double[]) - Static method in class org.jogamp.java3d.internal.Distance
-
Minimum segment to segment distance.
- SENSOR - Static variable in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Indicates that rotation should occur in sensor coordinates.
- Sensor2D(Object[]) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Property which sets a 2D sensor for manipulating the view platform.
- Sensor6D(Object[]) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Property which sets a 6DOF sensor for manipulating the view platform.
- SensorBeamEcho - Class in org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.sensor.SensorBeamEcho
-
Creates a SensorBeamEcho.
- SensorButtonListener - Interface in org.jogamp.java3d.utils.behaviors.sensor
-
This defines the interface for handling a sensor's button events in
conjunction with a SensorEventAgent
instance.
- SensorEvent - Class in org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.sensor.SensorEvent
-
Creates a new SensorEvent
.
- SensorEvent() - Constructor for class org.jogamp.java3d.utils.behaviors.sensor.SensorEvent
-
Creates a new ephemeral SensorEvent
.
- SensorEvent(SensorEvent) - Constructor for class org.jogamp.java3d.utils.behaviors.sensor.SensorEvent
-
Creates a copy of the given SensorEvent
.
- SensorEventAgent - Class in org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.sensor.SensorEventAgent
-
Create a SensorEventAgent
to generate and dispatch
sensor events to registered listeners.
- SensorGnomonEcho - Class in org.jogamp.java3d.utils.behaviors.sensor
-
A Shape3D representing a gnomon pointing along each coordinate
axis.
- SensorGnomonEcho(Transform3D, double, double, boolean) - Constructor for class org.jogamp.java3d.utils.behaviors.sensor.SensorGnomonEcho
-
Constructs a SensorGnomonEcho.
- SensorInputAdaptor - Class in org.jogamp.java3d.utils.behaviors.sensor
-
The adaptor which receives sensor button and read events.
- SensorInputAdaptor() - Constructor for class org.jogamp.java3d.utils.behaviors.sensor.SensorInputAdaptor
-
- SensorReadListener - Interface in org.jogamp.java3d.utils.behaviors.sensor
-
This defines the interface for handling a sensor's read events in
conjuction with a SensorEventAgent
instance.
- set(Object, int, Sensor, Transform3D, int[], int, long, long) - Method in class org.jogamp.java3d.utils.behaviors.sensor.SensorEvent
-
Sets the fields of an ephemeral event.
- setAccelerationTime(double) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.audioengines.AudioEngine
-
Set Angle Offset To Speaker
- setAngularAttenuation(int, int, double[], float[], float[]) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Set angular attenuation arrays affecting angular amplitude attenuation
and angular distance filtering.
- setAngularAttenuation(int, double[], float[], float[]) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setAppearance(Appearance) - Method in class org.jogamp.java3d.utils.geometry.Box
-
Sets appearance of the box.
- setAppearance(Appearance) - Method in class org.jogamp.java3d.utils.geometry.Cone
-
Sets appearance of the cone.
- setAppearance(Appearance) - Method in class org.jogamp.java3d.utils.geometry.Cylinder
-
Sets appearance of the cylinder.
- setAppearance(int, Appearance) - Method in class org.jogamp.java3d.utils.geometry.Primitive
-
Sets the appearance of a subpart given a partid.
- setAppearance(Appearance) - Method in class org.jogamp.java3d.utils.geometry.Primitive
-
Sets the main appearance of the primitive (all subparts) to
same appearance.
- setAppearance() - Method in class org.jogamp.java3d.utils.geometry.Primitive
-
Sets the main appearance of the primitive (all subparts) to
a default white appearance.
- setAppearance(Appearance) - Method in class org.jogamp.java3d.utils.geometry.Sphere
-
Sets appearance of the Sphere.
- setAudioPlaybackType(int) - Method in class org.jogamp.java3d.audioengines.AudioEngine
-
Set Type of Audio Playback physical transducer(s) sound is output to.
- setAvatar(ViewerAvatar) - Method in class org.jogamp.java3d.utils.universe.Viewer
-
Sets the geometry to be associated with the viewer's avatar.
- setAxisOfRotPosScale(Transform3D) - Method in class org.jogamp.java3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
-
- setAxisOfRotPosScale(Transform3D) - Method in class org.jogamp.java3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
-
- setBasePath(String) - Method in interface org.jogamp.java3d.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 org.jogamp.java3d.loaders.LoaderBase
-
This method sets the base path name for data files associated with
the file.
- setBasePath(String) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.loaders.objectfile.ObjectFile
-
Set the path where files associated with this .obj file are
located.
- setBaseUrl(URL) - Method in interface org.jogamp.java3d.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 org.jogamp.java3d.loaders.LoaderBase
-
This method sets the base URL name for data files associated with
the file.
- setBaseUrl(URL) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.exp.swing.JCanvas3D
- setBranchGraphID(SymbolTableData) - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.SymbolTable
-
Set the branchGraphID in the symbol to the current branch graph ID
- setBranchGraphRoot(SymbolTableData, long) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.utils.picking.PickTool
-
- setButtonAction2D(int, int) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets a button action for the 2D valuator.
- setButtonAction6D(int, int) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets a button action for the 6DOF sensor.
- setCapabilities(Node, int) - Static method in class org.jogamp.java3d.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 org.jogamp.java3d.audioengines.AudioEngine
-
Set Distance from the Center Ear to a Speaker
- setClassLoader(ClassLoader) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.utils.scenegraph.io.SceneGraphFileReader
-
Set the ClassLoader used to load the scene graph objects and
deserialize user data
- setClassLoader(ClassLoader) - Method in class org.jogamp.java3d.utils.scenegraph.io.SceneGraphStreamReader
-
Set the ClassLoader used to load the scene graph objects and
deserialize user data
- setColorIndices(int[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the array of indices into the Color array.
- setColoringAttributes(ColoringAttributes) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setColors(Color3f[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the colors array.
- setColors(Color4f[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the colors array.
- setColors(Color3b[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the colors array.
- setColors(Color4b[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the colors array.
- setColors3(float[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the colors array.
- setColors3(byte[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the colors array.
- setColors4(float[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the colors array.
- setColors4(byte[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the colors array.
- setComparator(View, Comparator<TransparencySortGeom>) - Static method in class org.jogamp.java3d.utils.scenegraph.transparency.TransparencySortController
-
Set the comparator for the specified view.
- setConstantSpeedTime(double) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the time interval for which the translation occurs at the normal
speed.
- setContourCounts(int[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the list of contour counts.
- setCoordinateIndices(int[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the array of indices into the Coordinate array.
- setCoordinates(Point3f[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the coordinates array.
- setCoordinates(Point3d[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the coordinates array.
- setCoordinates(float[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the coordinates array.
- setCoordinates(double[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the coordinates array.
- setCreaseAngle(double) - Method in class org.jogamp.java3d.utils.geometry.NormalGenerator
-
Set the crease angle.
- setDecayFilter(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Set reverb decay filter.
- setDecayTime(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Set reverb decay time.
- setDensity(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Set reverb density.
- setDiffusion(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Set reverb diffusion.
- setDirection(int, Vector3d) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Set direction vector of sample.
- setDirection(int, Vector3d) - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
-
- setDirection(Vector3d) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setDirtyFlags(int) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setDistanceFilter(int, double[], float[]) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Set distance filter for current aural attribute applied to all samples.
- setDistanceFilter(int, double[], float[]) - Method in class org.jogamp.java3d.audioengines.AuralParameters
-
- setDistanceGain(int, double[], float[], double[], float[]) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
- setDistanceGain(double[], float[], double[], float[]) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setEchoColor(Color3f) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the color of the 6DOF sensor echo.
- setEchoSize(double) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the size of the 6DOF sensor echo in physical meters.
- setEchoTransformGroup(TransformGroup) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the transform group containing a 6DOF sensor's echo geometry.
- setEchoTransparency(float) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the 6DOF sensor echo transparency.
- setEchoType(int) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the 6DOF sensor echo type.
- setEnable(boolean) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
- setEnable(boolean) - Method in class org.jogamp.java3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
Overload setEnable from Behavior.
- setEnable(boolean) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Enables or disables this behavior.
- setFactor(double) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseRotate
-
Set the x-axis amd y-axis movement multipler with factor.
- setFactor(double, double) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseRotate
-
Set the x-axis amd y-axis movement multipler with xFactor and yFactor
respectively.
- setFactor(double) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseTranslate
-
Set the x-axis amd y-axis movement multipler with factor.
- setFactor(double, double) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseTranslate
-
Set the x-axis amd y-axis movement multipler with xFactor and yFactor
respectively.
- setFactor(double) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseWheelZoom
-
Set the wheel units movement multipler with factor.
- setFactor(double) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseZoom
-
Set the y-axis movement multipler with factor.
- setFastSpeedFactor(double) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the fast translation speed factor.
- setFilePosition(long, SceneGraphObjectState) - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.SymbolTable
-
Set the position of the object referenced by state
- setFirstIntersectOnly(boolean) - Method in class org.jogamp.java3d.utils.picking.PickResult
-
Set the PickResult to find only the first intersection of the PickShape
with the Node.
- setFlags(int) - Method in interface org.jogamp.java3d.loaders.Loader
-
This method sets the load flags for the file.
- setFlags(int) - Method in class org.jogamp.java3d.loaders.LoaderBase
-
This method sets the load flags for the file.
- setFlags(int) - Method in class org.jogamp.java3d.loaders.lw3d.Lw3dLoader
-
This method sets the load flags for the file.
- setFlags(int) - Method in class org.jogamp.java3d.loaders.objectfile.ObjectFile
-
Set parameters for loading the model.
- setFlags(int) - Method in class org.jogamp.java3d.utils.pickfast.PickTool
-
Sets the PickInfo content flags.
- setFrequencyScaleFactor(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Set frequency scale factor for current aural attribute applied to all
samples.
- setGain(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Set overall gain control of all sounds playing on the audio device.
- setGain(float) - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
-
- setGain(float) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setHomeTransform(Transform3D) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
-
Set the key frame at the specified index to keyFrame
- setKeyFrame(int, KBKeyFrame) - Method in class org.jogamp.java3d.utils.behaviors.interpolators.KBSplinePathInterpolator
-
Set the key frame at the specified index to keyFrame
- setKeyFrames(KBKeyFrame[]) - Method in class org.jogamp.java3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
-
Set all the key frames
- setKeyFrames(KBKeyFrame[]) - Method in class org.jogamp.java3d.utils.behaviors.interpolators.KBSplinePathInterpolator
-
Set allthe key frames
- setLineAttributes(LineAttributes) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setLoadListener(ImageComponent2DURLIOListener) - Static method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.image.ImageComponent2DURLState
-
Set the listener which will handle the creation of this ImageComponent
from it's URL.
- setLoop(int, int) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Set number of times sample is looped.
- setLoop(int, int) - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
-
- setLoopCount(int) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setMaterial(Material) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setMatrixIndices2D(int, int) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Sets the minimum radius for the OrbitBehavior.
- setMode(int) - Method in class org.jogamp.java3d.utils.pickfast.behaviors.PickMouseBehavior
-
Sets the pick mode
- setMode(int) - Method in class org.jogamp.java3d.utils.pickfast.PickTool
-
Sets the picking detail mode.
- setMode(int) - Method in class org.jogamp.java3d.utils.picking.behaviors.PickMouseBehavior
-
Sets the pick mode
- setMode(int) - Method in class org.jogamp.java3d.utils.picking.PickTool
-
Sets the picking detail mode.
- setMuteFlag(boolean) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setNodeState(SceneGraphObjectState) - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.SymbolTableData
-
- setNominalSensorRotation(Transform3D) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the nominal sensor transform.
- setNominalViewingTransform() - Method in class org.jogamp.java3d.utils.universe.ViewingPlatform
-
Sets the nominal viewing distance in the ViewPlatform transform based
on the current field of view.
- setNormalIndices(int[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the array of indices into the Normal array.
- setNormals(Vector3f[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the normals array.
- setNormals(float[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the normals array.
- setNumTriangles(int) - Method in class org.jogamp.java3d.utils.geometry.Primitive
-
- setNumVertices(int) - Method in class org.jogamp.java3d.utils.geometry.Primitive
-
- setObstructionFilter(int, float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Set the obstruction filter control.
- setObstructionFilter(float) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setObstructionGain(int, float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Set the obstruction gain control.
- setObstructionGain(float) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setOcclusionFilter(int, float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Set the occlusion filter control.
- setOcclusionFilter(float) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setOcclusionGain(int, float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Set the occlusion gain control.
- setOcclusionGain(float) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setPickMode(int) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickRotateBehavior
-
Deprecated.
Sets the pickMode component of this PickRotateBehavior to the value of
the passed pickMode.
- setPickMode(int) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickTranslateBehavior
-
Deprecated.
Sets the pickMode component of this PickTranslateBehavior to the value of
the passed pickMode.
- setPickMode(int) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickZoomBehavior
-
Deprecated.
Sets the pickMode component of this PickZoomBehavior to the value of
the passed pickMode.
- setPlatformGeometry(PlatformGeometry) - Method in class org.jogamp.java3d.utils.universe.ViewingPlatform
-
Assigns the geometry to associate with the ViewingPlatform.
- setPointAttributes(PointAttributes) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setPolygonAttributes(PolygonAttributes) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setPosition(int, Point3d) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Set location of sample.
- setPosition(int, Point3d) - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
-
- setPosition(Point3d) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setPrimitiveFlags(int) - Method in class org.jogamp.java3d.utils.geometry.Primitive
-
- setProportionalZoom(boolean) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Set proportional zoom behavior.
- setRateScaleFactor(int, float) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
-
- setRateScaleFactor(float) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setReadAction2D(int) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the action to be bound to 2D valuator reads.
- setReadAction6D(int) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the action to be bound to 6DOF sensor reads.
- setRectangleScaleFactor(float) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.audioengines.AudioEngine3D
-
Set reverberation surface reflection coefficient value for current aural
attribute applied to all samples.
- setReflectionCoefficient(float) - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
-
- setReflectionDelay(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Sets the early reflection delay time.
- setRenderingAttributes(RenderingAttributes) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setResetViewButtonCount2D(int) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.exp.swing.JCanvas3D
-
Sets resize mode to be used on this component.
- setResizeValidationDelay(int) - Method in class org.jogamp.java3d.exp.swing.JCanvas3D
-
Sets the validation delay for the component.
- setReverbCoefficient(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Set late reflection (referred to as 'reverb') attenuation.
- setReverbDelay(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Set reverberation delay time for current aural attribute applied to
all samples.
- setReverbDelay(float) - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
-
- setReverbOrder(int) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Set reverberation order for current aural attribute applied to all
samples.
- setReverbOrder(int) - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
-
- setReverseRotate(boolean) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Set reverse rotate behavior.
- setReverseTranslate(boolean) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Set reverse translate behavior.
- setReverseZoom(boolean) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Set reverse zoom behavior.
- setRolloff(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Set rolloff value for current aural attribute applied to all samples.
- setRotateEnable(boolean) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Enables or disables rotation.
- setRotationCenter(Point3d) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Sets the center around which the View rotates.
- setRotationCoords(int) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the rotation coordinate system.
- setRotationSpeed(double, int, int) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the rotation speed.
- setRotFactors(double, double) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Sets the rotation x and y factors.
- setRotXFactor(double) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Sets the rotation x factor.
- setRotYFactor(double) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Sets the rotation y factor.
- setSampleGain(int, float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Set gain scale factor applied to sample.
- setScaleSpeed(double, int) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the scaling speed.
- setSceneGroup(BranchGroup) - Method in class org.jogamp.java3d.loaders.SceneBase
-
Sets the sceneGroup to be the group that is passed in.
- setSegments(CubicSplineSegment[]) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.utils.pickfast.PickTool
-
Sets the pick shape to a user-provided PickShape object
- setShape(PickShape, Point3d) - Method in class org.jogamp.java3d.utils.picking.PickTool
-
Sets the pick shape to a user-provided PickShape object
- setShapeBounds(Bounds, Point3d) - Method in class org.jogamp.java3d.utils.pickfast.PickTool
-
Sets the pick shape to use a user-provided Bounds object
- setShapeBounds(Bounds, Point3d) - Method in class org.jogamp.java3d.utils.picking.PickTool
-
Sets the pick shape to use a user-provided Bounds object
- setShapeConeRay(Point3d, Vector3d, double) - Method in class org.jogamp.java3d.utils.pickfast.PickTool
-
Sets the pick shape to an infinite PickCone.
- setShapeConeRay(Point3d, Vector3d, double) - Method in class org.jogamp.java3d.utils.picking.PickTool
-
Sets the pick shape to an infinite PickCone.
- setShapeConeSegment(Point3d, Point3d, double) - Method in class org.jogamp.java3d.utils.pickfast.PickTool
-
Sets the pick shape to a capped PickCone
- setShapeConeSegment(Point3d, Point3d, double) - Method in class org.jogamp.java3d.utils.picking.PickTool
-
Sets the pick shape to a capped PickCone
- setShapeCylinderRay(Point3d, Vector3d, double) - Method in class org.jogamp.java3d.utils.pickfast.PickTool
-
Sets the pick shape to an infinite PickCylinder.
- setShapeCylinderRay(Point3d, Vector3d, double) - Method in class org.jogamp.java3d.utils.picking.PickTool
-
Sets the pick shape to an infinite PickCylinder.
- setShapeCylinderSegment(Point3d, Point3d, double) - Method in class org.jogamp.java3d.utils.pickfast.PickTool
-
Sets the pick shape to a capped PickCylinder
- setShapeCylinderSegment(Point3d, Point3d, double) - Method in class org.jogamp.java3d.utils.picking.PickTool
-
Sets the pick shape to a capped PickCylinder
- setShapeLocation(MouseEvent) - Method in class org.jogamp.java3d.utils.pickfast.PickCanvas
-
Set the pick location.
- setShapeLocation(int, int) - Method in class org.jogamp.java3d.utils.pickfast.PickCanvas
-
Set the pick location.
- setShapeLocation(MouseEvent) - Method in class org.jogamp.java3d.utils.picking.PickCanvas
-
Set the pick location.
- setShapeLocation(int, int) - Method in class org.jogamp.java3d.utils.picking.PickCanvas
-
Set the pick location.
- setShapeRay(Point3d, Vector3d) - Method in class org.jogamp.java3d.utils.pickfast.PickTool
-
Sets the pick shape to a PickRay.
- setShapeRay(Point3d, Vector3d) - Method in class org.jogamp.java3d.utils.picking.PickTool
-
Sets the pick shape to a PickRay.
- setShapeSegment(Point3d, Point3d) - Method in class org.jogamp.java3d.utils.pickfast.PickTool
-
Sets the pick shape to a PickSegment.
- setShapeSegment(Point3d, Point3d) - Method in class org.jogamp.java3d.utils.picking.PickTool
-
Sets the pick shape to a PickSegment.
- setSoundData(MediaContainer) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setSoundType(int) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setStream(String, InputStream) - Method in class org.jogamp.java3d.utils.applet.JMainFrame
-
- setStream(String, InputStream) - Method in class org.jogamp.java3d.utils.applet.MainFrame
-
- setString(String) - Method in class org.jogamp.java3d.utils.geometry.Text2D
-
- setStripCounts(int[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the array of strip counts.
- setTexCoordGeneration(TexCoordGeneration) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setTexCoordSetMap(int[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the mapping between texture coordinate sets and texture units.
- setTexture(Texture) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setTextureAttributes(TextureAttributes) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setTextureCoordinateIndices(int, int[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets one of the texture coordinate index arrays.
- setTextureCoordinateIndices(int[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
- setTextureCoordinateParams(int, int) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the 2D texture coordinates for the specified set.
- setTextureCoordinates(Point2f[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
- setTextureCoordinates(int, TexCoord3f[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the texture coordinates array for the specified set.
- setTextureCoordinates(Point3f[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
- setTextureCoordinates(int, TexCoord4f[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the texture coordinates array for the specified set.
- setTextureCoordinates(int, float[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the texture coordinates array by copying the data into the
GeometryInfo object.
- setTextureCoordinates2(float[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
- setTextureCoordinates3(float[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
- setTextureUnitState(TextureUnitState[]) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setTextureUnitState(int, TextureUnitState) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setThreshold2D(double) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the threshold for 2D valuator reads.
- setTolerance(float) - Method in class org.jogamp.java3d.utils.pickfast.behaviors.PickMouseBehavior
-
Sets the pick tolerance
- setTolerance(float) - Method in class org.jogamp.java3d.utils.pickfast.PickCanvas
-
Set the picking tolerance.
- setTolerance(float) - Method in class org.jogamp.java3d.utils.picking.behaviors.PickMouseBehavior
-
Sets the pick tolerance
- setTolerance(float) - Method in class org.jogamp.java3d.utils.picking.PickCanvas
-
Set the picking tolerance.
- setTransFactors(double, double) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Sets the translation x and y factors.
- setTransformCenter(Point3d) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the source of the center of rotation and scale.
- setTransformGroup(TransformGroup) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
Swap a new transformGroup replacing the old one.
- setTranslateEnable(boolean) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Enables or disables translate.
- setTranslationSpeed(double, int, int) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the normal translation speed.
- setTransparencyAttributes(TransparencyAttributes) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setTransXFactor(double) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Sets the translation x factor.
- setTransYFactor(double) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Sets the translation y factor.
- setUniverse(SimpleUniverse) - Method in class org.jogamp.java3d.utils.universe.ViewingPlatform
-
Sets the Universe to which this ViewingPlatform is attached
- setupCallback(MouseBehaviorCallback) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.utils.behaviors.picking.PickRotateBehavior
-
Deprecated.
Register the class @param callback to be called each
time the picked object moves
- setupCallback(PickingCallback) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickTranslateBehavior
-
Deprecated.
Register the class @param callback to be called each
time the picked object moves
- setupCallback(PickingCallback) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickZoomBehavior
-
Deprecated.
Register the class @param callback to be called each
time the picked object moves
- setupCallback(PickingCallback) - Method in class org.jogamp.java3d.utils.pickfast.behaviors.PickRotateBehavior
-
Register the class @param callback to be called each
time the picked object moves
- setupCallback(PickingCallback) - Method in class org.jogamp.java3d.utils.pickfast.behaviors.PickTranslateBehavior
-
Register the class @param callback to be called each
time the picked object moves
- setupCallback(PickingCallback) - Method in class org.jogamp.java3d.utils.pickfast.behaviors.PickZoomBehavior
-
Register the class @param callback to be called each
time the picked object moves
- setupCallback(PickingCallback) - Method in class org.jogamp.java3d.utils.picking.behaviors.PickRotateBehavior
-
Register the class @param callback to be called each
time the picked object moves
- setupCallback(PickingCallback) - Method in class org.jogamp.java3d.utils.picking.behaviors.PickTranslateBehavior
-
Register the class @param callback to be called each
time the picked object moves
- setupCallback(PickingCallback) - Method in class org.jogamp.java3d.utils.picking.behaviors.PickZoomBehavior
-
Register the class @param callback to be called each
time the picked object moves
- setURL(URL) - Method in class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.image.ImageComponent2DURL
-
Set the URL for this image component
- setUseCoordIndexOnly(boolean) - Method in class org.jogamp.java3d.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 org.jogamp.java3d.audioengines.AudioEngine3D
-
Set velocity scale factor for current aural attribute applied to all
samples when Doppler is calculated.
- setVersion120() - Static method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setVersionES100() - Static method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setVersionES300() - Static method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setVertexAttributes(int, int[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
- setView(View) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Save a reference to the current View object.
- setViewingPlatform(ViewingPlatform) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Sets the ViewingPlatform for this behavior.
- setViewingPlatform(ViewingPlatform) - Method in class org.jogamp.java3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
Sets the ViewingPlatform for this behavior.
- setViewingPlatform(ViewingPlatform) - Method in class org.jogamp.java3d.utils.behaviors.vp.ViewPlatformBehavior
-
Sets the ViewingPlatform for this behavior.
- setViewingPlatform(ViewingPlatform) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the ViewingPlatform
for this behavior.
- setViewingPlatform(ViewingPlatform) - Method in class org.jogamp.java3d.utils.universe.Viewer
-
Set the ViewingPlatform object used by this Viewer.
- setViewPlatform(ViewPlatform) - Method in class org.jogamp.java3d.utils.universe.ViewingPlatform
-
Sets the ViewPlatform node for this ViewingPlatform object.
- setViewPlatformBehavior(ViewPlatformBehavior) - Method in class org.jogamp.java3d.utils.universe.ViewingPlatform
-
Sets the ViewPlatformBehavior which will operate on the ViewPlatform
transform (the TransformGroup returned by
ViewingPlatform.getViewPlatformTransform()).
- setVisible(boolean) - Method in class org.jogamp.java3d.utils.universe.ConfiguredUniverse
-
Call setVisible()
on all AWT components created by this
ConfiguredUniverse instance.
- setVisible(boolean) - Method in class org.jogamp.java3d.utils.universe.Viewer
-
Call setVisible() on all Window components created by this Viewer.
- setVworldXfrm(int, Transform3D) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Set the transform for local to virtual world coordinate space
- setVworldXfrm(int, Transform3D) - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
-
Save a reference to the local to virtual world coordinate space
Overriden method from AudioEngine3D.
- setVWrldXfrmFlag(boolean) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setZoomEnable(boolean) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Enables or disables zoom.
- setZoomFactor(double) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Sets the zoom factor.
- SGIORuntimeException - Exception in org.jogamp.java3d.utils.scenegraph.io.retained
-
This RuntimeException encapsulates a number of RuntimeErrors in the
IO system.
- SGIORuntimeException() - Constructor for exception org.jogamp.java3d.utils.scenegraph.io.retained.SGIORuntimeException
-
Constructs a new instance of SGIORuntimeException
without a detail message.
- SGIORuntimeException(String) - Constructor for exception org.jogamp.java3d.utils.scenegraph.io.retained.SGIORuntimeException
-
Constructs an instance of SGIORuntimeException
with the specified detail message.
- SHAPE3D - Static variable in class org.jogamp.java3d.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 org.jogamp.java3d.utils.picking.PickResult
-
Flag to pass to
getNode(int)
to return a
Shape3D
node from
the SceneGraphPath
.
- Shape3DState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- Shape3DState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.Shape3DState
-
- SharedGroupState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- SharedGroupState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.SharedGroupState
-
Creates new BranchGroupState
- showDocument(URL) - Method in class org.jogamp.java3d.utils.applet.JMainFrame
-
- showDocument(URL, String) - Method in class org.jogamp.java3d.utils.applet.JMainFrame
-
- showDocument(URL) - Method in class org.jogamp.java3d.utils.applet.MainFrame
-
- showDocument(URL, String) - Method in class org.jogamp.java3d.utils.applet.MainFrame
-
- showStatus(String) - Method in class org.jogamp.java3d.utils.applet.JMainFrame
-
- showStatus(String) - Method in class org.jogamp.java3d.utils.applet.MainFrame
-
- shutdown() - Method in class org.jogamp.java3d.audioengines.AudioEngineThread
-
- SimpleDistanceComparator - Class in org.jogamp.java3d.utils.scenegraph.transparency
-
Sample TransparencySortComparator which has the same functionality as
the fixed default function in Java 3D.
- SimpleDistanceComparator() - Constructor for class org.jogamp.java3d.utils.scenegraph.transparency.SimpleDistanceComparator
-
Creates a new instance of SimpleDistanceComparator
- SimpleShaderAppearance - Class in org.jogamp.java3d.utils.shader
-
SimpleShaderAppearance is a mechanism to quickly build shaders compatible with Java3D 1.7.0 Jogl2es2Pipeline.
- SimpleShaderAppearance() - Constructor for class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
This will define the shader code based on the attributes set
- SimpleShaderAppearance(Color3f) - Constructor for class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
Lines with a single color no texture, ignores vertex attribute of color
- SimpleShaderAppearance(boolean, boolean) - Constructor for class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- SimpleUniverse - Class in org.jogamp.java3d.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 org.jogamp.java3d.utils.universe.SimpleUniverse
-
Creates a locale, a single ViewingPlatform, and
and a Viewer object (both with their default values).
- SimpleUniverse(int) - Constructor for class org.jogamp.java3d.utils.universe.SimpleUniverse
-
Creates a locale, a single ViewingPlatform, and a Viewer object
(with default values).
- SimpleUniverse(Canvas3D) - Constructor for class org.jogamp.java3d.utils.universe.SimpleUniverse
-
Creates a locale, a single ViewingPlatform (with default values), and
and a Viewer object.
- SimpleUniverse(Canvas3D, int) - Constructor for class org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.utils.universe.SimpleUniverse
-
- SimpleUniverse(HiResCoord, int, Canvas3D, URL, LocaleFactory) - Constructor for class org.jogamp.java3d.utils.universe.SimpleUniverse
-
- SimpleUniverse(ViewingPlatform, Viewer) - Constructor for class org.jogamp.java3d.utils.universe.SimpleUniverse
-
Creates the "view" side of the scene graph.
- SimpleUniverse(ViewingPlatform, Viewer, LocaleFactory) - Constructor for class org.jogamp.java3d.utils.universe.SimpleUniverse
-
Creates the "view" side of the scene graph.
- SimpleUniverseState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.universe
-
- SimpleUniverseState(ConfiguredUniverse, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.universe.SimpleUniverseState
-
Creates new SimpleUniverseState for writing.
- SimpleUniverseState(SimpleUniverse, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.universe.SimpleUniverseState
-
Creates new SimpleUniverseState for writing.
- SimpleUniverseState(Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.universe.SimpleUniverseState
-
Creates new SimpleUniverseState for reading.
- size - Variable in class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryData.Header
-
Size of the compressed geometry in bytes.
- skipBytes(int) - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.J3fInputStream
-
- skipUserData(DataInput) - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.Controller
-
Skip past the user data object
- SoundscapeState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- SoundscapeState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.SoundscapeState
-
- SoundState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- SoundState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.SoundState
-
- SPEED_OF_SOUND - Static variable in class org.jogamp.java3d.audioengines.AuralParameters
-
- Sphere - Class in org.jogamp.java3d.utils.geometry
-
Sphere is a geometry primitive created with a given radius and resolution.
- Sphere(float) - Constructor for class org.jogamp.java3d.utils.geometry.Sphere
-
Constructs a Sphere of a given radius.
- Sphere() - Constructor for class org.jogamp.java3d.utils.geometry.Sphere
-
Constructs a default Sphere of radius of 1.0.
- Sphere(float, Appearance) - Constructor for class org.jogamp.java3d.utils.geometry.Sphere
-
Constructs a Sphere of a given radius and appearance.
- Sphere(float, int, Appearance) - Constructor for class org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.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 org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry
-
- SphereState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.SphereState
-
- SpotLightState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- SpotLightState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.SpotLightState
-
- start - Variable in class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryData.Header
-
Offset in bytes of the start of the compressed geometry from the
beginning of the compressed geometry byte array passed to the
CompressedGeometryData constructor.
- startSample(int) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Start sample playing on audio device
- startSample(int) - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
-
- startUnsavedNodeComponentFrame() - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.SymbolTable
-
- STOP_ZOOM - Static variable in class org.jogamp.java3d.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 org.jogamp.java3d.audioengines.AudioEngine3D
-
Stop sample playing on audio device
- stopSample(int) - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
-
- StreamControl - Class in org.jogamp.java3d.utils.scenegraph.io.retained
-
Provides the infrastructure for ScenGraphStream Reader and Writer
- StreamControl(DataOutputStream) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.retained.StreamControl
-
- StreamControl(DataInputStream) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.retained.StreamControl
-
- StringIO - Class in org.jogamp.java3d.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 org.jogamp.java3d.utils.geometry
-
The Stripifier utility will change the primitive of the GeometryInfo
object to Triangle Strips.
- Stripifier() - Constructor for class org.jogamp.java3d.utils.geometry.Stripifier
-
Creates the Stripifier object.
- Stripifier(int) - Constructor for class org.jogamp.java3d.utils.geometry.Stripifier
-
Creates the Stripifier object.
- StripifierStats - Class in org.jogamp.java3d.utils.geometry
-
This class collects statistics on the Stripifier.
- STRIPIFY - Static variable in class org.jogamp.java3d.loaders.objectfile.ObjectFile
-
Flag sent to contructor.
- stripify(GeometryInfo) - Method in class org.jogamp.java3d.utils.geometry.Stripifier
-
Converts the geometry contained in the GeometryInfo object into an
array of triangle strips.
- SWITCH - Static variable in class org.jogamp.java3d.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 org.jogamp.java3d.utils.picking.PickResult
-
Flag to pass to
getNode(int)
to return a
Switch
node from
the SceneGraphPath
.
- SwitchState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- SwitchState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.SwitchState
-
- SwitchValueInterpolatorState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- SwitchValueInterpolatorState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.SwitchValueInterpolatorState
-
- SymbolTable - Class in org.jogamp.java3d.utils.scenegraph.io.retained
-
SymbolTable class for SceneGraph I/O.
- SymbolTable(Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.retained.SymbolTable
-
Creates new SymbolTable
- SymbolTableData - Class in org.jogamp.java3d.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 org.jogamp.java3d.utils.scenegraph.io.retained.SymbolTableData
-
Creates new SymbolTableData