- 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
-
- SamplerTestGLSL - Class in org.jdesktop.j3d.examples.gl2es2pipeline
-
- SamplerTestGLSL() - Constructor for class org.jdesktop.j3d.examples.gl2es2pipeline.SamplerTestGLSL
-
Creates new form SamplerTestGLSL
- SamplerTestGLSL - Class in org.jdesktop.j3d.examples.glsl_shader
-
- SamplerTestGLSL() - Constructor for class org.jdesktop.j3d.examples.glsl_shader.SamplerTestGLSL
-
Creates new form SamplerTestGLSL
- 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(int, HiResCoord) - Method in class org.jogamp.java3d.HiResCoord
-
Scales the specified HiResCoords by the specified value and
places the results into this HiResCoord.
- scale(int) - Method in class org.jogamp.java3d.HiResCoord
-
Scales this HiResCoord by the specified value.
- SCALE - Static variable in class org.jogamp.java3d.Transform3D
-
A Uniform scale matrix with no translation or other
off-diagonal components.
- 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(double, GVector) - Method in class org.jogamp.vecmath.GVector
-
Sets the value of this vector to the scalar multiplication
of the scale factor with the vector v1.
- scale(double) - Method in class org.jogamp.vecmath.GVector
-
Scales this vector by the scale factor s.
- scale(double, Tuple2d) - Method in class org.jogamp.vecmath.Tuple2d
-
Sets the value of this tuple to the scalar multiplication
of tuple t1.
- scale(double) - Method in class org.jogamp.vecmath.Tuple2d
-
Sets the value of this tuple to the scalar multiplication
of itself.
- scale(float, Tuple2f) - Method in class org.jogamp.vecmath.Tuple2f
-
Sets the value of this tuple to the scalar multiplication
of tuple t1.
- scale(float) - Method in class org.jogamp.vecmath.Tuple2f
-
Sets the value of this tuple to the scalar multiplication
of itself.
- scale(int, Tuple2i) - Method in class org.jogamp.vecmath.Tuple2i
-
Sets the value of this tuple to the scalar multiplication
of tuple t1.
- scale(int) - Method in class org.jogamp.vecmath.Tuple2i
-
Sets the value of this tuple to the scalar multiplication
of the scale factor with this.
- scale(double, Tuple3d) - Method in class org.jogamp.vecmath.Tuple3d
-
Sets the value of this tuple to the scalar multiplication
of tuple t1.
- scale(double) - Method in class org.jogamp.vecmath.Tuple3d
-
Sets the value of this tuple to the scalar multiplication
of itself.
- scale(float, Tuple3f) - Method in class org.jogamp.vecmath.Tuple3f
-
Sets the value of this vector to the scalar multiplication
of tuple t1.
- scale(float) - Method in class org.jogamp.vecmath.Tuple3f
-
Sets the value of this tuple to the scalar multiplication
of the scale factor with this.
- scale(int, Tuple3i) - Method in class org.jogamp.vecmath.Tuple3i
-
Sets the value of this tuple to the scalar multiplication
of tuple t1.
- scale(int) - Method in class org.jogamp.vecmath.Tuple3i
-
Sets the value of this tuple to the scalar multiplication
of the scale factor with this.
- scale(double, Tuple4d) - Method in class org.jogamp.vecmath.Tuple4d
-
Sets the value of this tuple to the scalar multiplication
of the scale factor with the tuple t1.
- scale(double) - Method in class org.jogamp.vecmath.Tuple4d
-
Sets the value of this tuple to the scalar multiplication
of the scale factor with this.
- scale(float, Tuple4f) - Method in class org.jogamp.vecmath.Tuple4f
-
Sets the value of this tuple to the scalar multiplication
of tuple t1.
- scale(float) - Method in class org.jogamp.vecmath.Tuple4f
-
Sets the value of this tuple to the scalar multiplication
of the scale factor with this.
- scale(int, Tuple4i) - Method in class org.jogamp.vecmath.Tuple4i
-
Sets the value of this tuple to the scalar multiplication
of tuple t1.
- scale(int) - Method in class org.jogamp.vecmath.Tuple4i
-
Sets the value of this tuple to the scalar multiplication
of the scale factor with this.
- 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_EXPLICIT - Static variable in class org.jogamp.java3d.View
-
Specifies that the screen scale for this view is taken directly
from the user-provided screenScale parameter.
- SCALE_FIT_ALL - Static variable in class org.jogamp.java3d.Background
-
Indicates that the background image is scaled to fit the
window.
- SCALE_FIT_MAX - Static variable in class org.jogamp.java3d.Background
-
Indicates that the background image is uniformly scaled to fit
the window such that the entire window is filled.
- SCALE_FIT_MIN - Static variable in class org.jogamp.java3d.Background
-
Indicates that the background image is uniformly scaled to fit
the window such that the entire image is visible.
- SCALE_NONE - Static variable in class org.jogamp.java3d.Background
-
Indicates that no scaling of the background image is done.
- SCALE_NONE_CENTER - Static variable in class org.jogamp.java3d.Background
-
Indicates that the background image is centered in the window
and that no scaling of the image is done.
- SCALE_REPEAT - Static variable in class org.jogamp.java3d.Background
-
Indicates that the background image is tiled to fill the entire
window.
- SCALE_SCREEN_SIZE - Static variable in class org.jogamp.java3d.View
-
Specifies that the screen scale for this view is derived from
the physical screen size.
- 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.
- scaleAdd(double, Transform3D, Transform3D) - Method in class org.jogamp.java3d.Transform3D
-
Scales transform t1 by a Uniform scale matrix with scale
factor s and then adds transform t2 (this = S*t1 + t2).
- scaleAdd(double, Transform3D) - Method in class org.jogamp.java3d.Transform3D
-
Scales this transform by a Uniform scale matrix with scale factor
s and then adds transform t1 (this = S*this + t1).
- scaleAdd(double, GVector, GVector) - Method in class org.jogamp.vecmath.GVector
-
Sets the value of this vector to the scalar multiplication by s
of vector v1 plus vector v2 (this = s*v1 + v2).
- scaleAdd(double, Tuple2d, Tuple2d) - Method in class org.jogamp.vecmath.Tuple2d
-
Sets the value of this tuple to the scalar multiplication
of tuple t1 and then adds tuple t2 (this = s*t1 + t2).
- scaleAdd(double, Tuple2d) - Method in class org.jogamp.vecmath.Tuple2d
-
Sets the value of this tuple to the scalar multiplication
of itself and then adds tuple t1 (this = s*this + t1).
- scaleAdd(float, Tuple2f, Tuple2f) - Method in class org.jogamp.vecmath.Tuple2f
-
Sets the value of this tuple to the scalar multiplication
of tuple t1 and then adds tuple t2 (this = s*t1 + t2).
- scaleAdd(float, Tuple2f) - Method in class org.jogamp.vecmath.Tuple2f
-
Sets the value of this tuple to the scalar multiplication
of itself and then adds tuple t1 (this = s*this + t1).
- scaleAdd(int, Tuple2i, Tuple2i) - Method in class org.jogamp.vecmath.Tuple2i
-
Sets the value of this tuple to the scalar multiplication
of tuple t1 plus tuple t2 (this = s*t1 + t2).
- scaleAdd(int, Tuple2i) - Method in class org.jogamp.vecmath.Tuple2i
-
Sets the value of this tuple to the scalar multiplication
of itself and then adds tuple t1 (this = s*this + t1).
- scaleAdd(double, Tuple3d, Tuple3d) - Method in class org.jogamp.vecmath.Tuple3d
-
Sets the value of this tuple to the scalar multiplication
of tuple t1 and then adds tuple t2 (this = s*t1 + t2).
- scaleAdd(double, Tuple3f) - Method in class org.jogamp.vecmath.Tuple3d
-
- scaleAdd(double, Tuple3d) - Method in class org.jogamp.vecmath.Tuple3d
-
Sets the value of this tuple to the scalar multiplication
of itself and then adds tuple t1 (this = s*this + t1).
- scaleAdd(float, Tuple3f, Tuple3f) - Method in class org.jogamp.vecmath.Tuple3f
-
Sets the value of this tuple to the scalar multiplication
of tuple t1 and then adds tuple t2 (this = s*t1 + t2).
- scaleAdd(float, Tuple3f) - Method in class org.jogamp.vecmath.Tuple3f
-
Sets the value of this tuple to the scalar multiplication
of itself and then adds tuple t1 (this = s*this + t1).
- scaleAdd(int, Tuple3i, Tuple3i) - Method in class org.jogamp.vecmath.Tuple3i
-
Sets the value of this tuple to the scalar multiplication
of tuple t1 plus tuple t2 (this = s*t1 + t2).
- scaleAdd(int, Tuple3i) - Method in class org.jogamp.vecmath.Tuple3i
-
Sets the value of this tuple to the scalar multiplication
of itself and then adds tuple t1 (this = s*this + t1).
- scaleAdd(double, Tuple4d, Tuple4d) - Method in class org.jogamp.vecmath.Tuple4d
-
Sets the value of this tuple to the scalar multiplication by s
of tuple t1 plus tuple t2 (this = s*t1 + t2).
- scaleAdd(float, Tuple4d) - Method in class org.jogamp.vecmath.Tuple4d
-
- scaleAdd(double, Tuple4d) - Method in class org.jogamp.vecmath.Tuple4d
-
Sets the value of this tuple to the scalar multiplication
of itself and then adds tuple t1 (this = s*this + t1).
- scaleAdd(float, Tuple4f, Tuple4f) - Method in class org.jogamp.vecmath.Tuple4f
-
Sets the value of this tuple to the scalar multiplication
of tuple t1 plus tuple t2 (this = s*t1 + t2).
- scaleAdd(float, Tuple4f) - Method in class org.jogamp.vecmath.Tuple4f
-
Sets the value of this tuple to the scalar multiplication
of itself and then adds tuple t1 (this = s*this + t1).
- scaleAdd(int, Tuple4i, Tuple4i) - Method in class org.jogamp.vecmath.Tuple4i
-
Sets the value of this tuple to the scalar multiplication
of tuple t1 plus tuple t2 (this = s*t1 + t2).
- scaleAdd(int, Tuple4i) - Method in class org.jogamp.vecmath.Tuple4i
-
Sets the value of this tuple to the scalar multiplication
of itself and then adds tuple t1 (this = s*this + t1).
- ScaleInterpolator - Class in org.jogamp.java3d
-
Scale interpolation behavior.
- ScaleInterpolator(Alpha, TransformGroup) - Constructor for class org.jogamp.java3d.ScaleInterpolator
-
Constructs a trivial scale interpolator that varies its target
TransformGroup node between the two specified alpha values
using the specified alpha, an identity matrix,
a minimum scale = 0.1f, and a maximum scale = 1.0f.
- ScaleInterpolator(Alpha, TransformGroup, Transform3D, float, float) - Constructor for class org.jogamp.java3d.ScaleInterpolator
-
Constructs a new scaleInterpolator object that varies its target
TransformGroup node's scale component between two scale values
(minimumScale and maximumScale).
- 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
-
- SceneGraphCycleException - Exception in org.jogamp.java3d
-
Indicates a graph that contains a cycle.
- SceneGraphCycleException() - Constructor for exception org.jogamp.java3d.SceneGraphCycleException
-
Create the exception object with default values.
- SceneGraphCycleException(String) - Constructor for exception org.jogamp.java3d.SceneGraphCycleException
-
Create the exception object that outputs message.
- 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.
- SceneGraphObject - Class in org.jogamp.java3d
-
SceneGraphObject is the common superclass for all scene graph
objects.
- SceneGraphObject() - Constructor for class org.jogamp.java3d.SceneGraphObject
-
Constructs a SceneGraphObject with default parameters.
- 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()
- SCENEGRAPHPATH - Static variable in class org.jogamp.java3d.PickInfo
-
Specifies that this PickInfo returns the computed SceneGraphPath object.
- SceneGraphPath - Class in org.jogamp.java3d
-
A SceneGraphPath object represents the path from a Locale to a
terminal node in the scene graph.
- SceneGraphPath() - Constructor for class org.jogamp.java3d.SceneGraphPath
-
Constructs a SceneGraphPath object with default parameters.
- SceneGraphPath(Locale, Node) - Constructor for class org.jogamp.java3d.SceneGraphPath
-
Constructs a new SceneGraphPath object.
- SceneGraphPath(Locale, Node[], Node) - Constructor for class org.jogamp.java3d.SceneGraphPath
-
Constructs a new SceneGraphPath object.
- 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
- Screen3D - Class in org.jogamp.java3d
-
The Screen3D Object contains all information about a particular screen.
- 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.
- SCREEN_DOOR - Static variable in class org.jogamp.java3d.TransparencyAttributes
-
Use screen-door transparency.
- SCREEN_VIEW - Static variable in class org.jogamp.java3d.View
-
Specifies that the viewing environment for this view is a
standard screen-based display environment.
- 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 - Class in org.jogamp.java3d
-
The Sensor Class encapsulates an object that provides real-time
data.
- Sensor(InputDevice) - Constructor for class org.jogamp.java3d.Sensor
-
Constructs a Sensor object for the specified input device using
default parameters.
- Sensor(InputDevice, int) - Constructor for class org.jogamp.java3d.Sensor
-
Constructs a Sensor object for the specified input device using
the specified number of SensorRead objects.
- Sensor(InputDevice, int, int) - Constructor for class org.jogamp.java3d.Sensor
-
Constructs a Sensor object for the specified input device using
the specified number of SensorRead objects and number of buttons.
- Sensor(InputDevice, Point3d) - Constructor for class org.jogamp.java3d.Sensor
-
Constructs a Sensor object for the specified input device using
the specified hotspot.
- Sensor(InputDevice, int, Point3d) - Constructor for class org.jogamp.java3d.Sensor
-
Constructs a Sensor object for the specified input device using
the specified number of SensorRead objects and hotspot.
- Sensor(InputDevice, int, int, Point3d) - Constructor for class org.jogamp.java3d.Sensor
-
Constructs a Sensor object for the specified input device using
the specified number of SensorRead objects, number of buttons, and
hotspot.
- 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.
- SensorBehavior - Class in org.jdesktop.j3d.examples.virtual_input_device
-
- SensorBehavior(TransformGroup, Sensor) - Constructor for class org.jdesktop.j3d.examples.virtual_input_device.SensorBehavior
-
- 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
-
- SensorRead - Class in org.jogamp.java3d
-
A SensorRead encapsulates all the information associated with a single
reading of a sensor, including a timestamp, a transform, and,
optionally, button values.
- SensorRead() - Constructor for class org.jogamp.java3d.SensorRead
-
Constructs a SensorRead object with default parameters.
- SensorRead(int) - Constructor for class org.jogamp.java3d.SensorRead
-
Constructs a SensorRead object with the specified number
of buttons.
- 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(int, int) - Method in class org.jdesktop.j3d.examples.four_by_four.Positions
-
- set(Bounds) - Method in class org.jogamp.java3d.BoundingBox
-
Sets the the value of this BoundingBox
- set(Bounds) - Method in class org.jogamp.java3d.BoundingPolytope
-
Sets the planes for this BoundingPolytope by keeping its current
number and position of planes and computing new planes positions
to enclose the given bounds object.
- set(Bounds) - Method in class org.jogamp.java3d.BoundingSphere
-
Sets the value of this BoundingSphere.
- set(Bounds) - Method in class org.jogamp.java3d.Bounds
-
Sets the value of this Bounds object.
- set(BufferedImage) - Method in class org.jogamp.java3d.ImageComponent2D
-
Sets this image component to the specified BufferedImage
object.
- set(RenderedImage) - Method in class org.jogamp.java3d.ImageComponent2D
-
Sets this image component to the specified RenderedImage
object.
- set(NioImageBuffer) - Method in class org.jogamp.java3d.ImageComponent2D
-
Sets this image component to the specified NioImageBuffer
object.
- set(BufferedImage[]) - Method in class org.jogamp.java3d.ImageComponent3D
-
Sets the array of images in this image component to the
specified array of BufferedImage objects.
- set(RenderedImage[]) - Method in class org.jogamp.java3d.ImageComponent3D
-
Sets the array of images in this image component to the
specified array of RenderedImage objects.
- set(NioImageBuffer[]) - Method in class org.jogamp.java3d.ImageComponent3D
-
Sets the array of images in this image component to the
specified array of NioImageBuffer objects.
- set(int, BufferedImage) - Method in class org.jogamp.java3d.ImageComponent3D
-
Sets this image component at the specified index to the
specified BufferedImage object.
- set(int, RenderedImage) - Method in class org.jogamp.java3d.ImageComponent3D
-
Sets this image component at the specified index to the
specified RenderedImage object.
- set(int, NioImageBuffer) - Method in class org.jogamp.java3d.ImageComponent3D
-
Sets this image component at the specified index to the
specified NioImageBuffer object.
- set(Jogl2es2Context.fogData) - Method in class org.jogamp.java3d.Jogl2es2Context.fogData
-
- set(Jogl2es2Context.glLightSource) - Method in class org.jogamp.java3d.Jogl2es2Context.glLightSource
-
- set(Bounds) - Method in class org.jogamp.java3d.PickBounds
-
Sets the bounds object of this PickBounds to the specified object.
- set(Point3d, Vector3d, double) - Method in class org.jogamp.java3d.PickConeRay
-
Sets the parameters of this PickCone to the specified values.
- set(Point3d, Point3d, double) - Method in class org.jogamp.java3d.PickConeSegment
-
Sets the parameters of this PickCone to the specified values.
- set(Point3d, Vector3d, double) - Method in class org.jogamp.java3d.PickCylinderRay
-
Sets the parameters of this PickCylinderRay to the specified values.
- set(Point3d, Point3d, double) - Method in class org.jogamp.java3d.PickCylinderSegment
-
Sets the parameters of this PickCylinderSegment to the specified values.
- set(Point3d) - Method in class org.jogamp.java3d.PickPoint
-
Deprecated.
Sets the position of this PickPoint to the specified value.
- set(Point3d, Vector3d) - Method in class org.jogamp.java3d.PickRay
-
Sets the parameters of this PickRay to the specified values.
- set(Point3d, Point3d) - Method in class org.jogamp.java3d.PickSegment
-
Sets the parameters of this PickSegment to the specified values.
- set(SceneGraphPath) - Method in class org.jogamp.java3d.SceneGraphPath
-
Sets this path's values to that of the specified path.
- set(Transform3D) - Method in class org.jogamp.java3d.SensorRead
-
Set the SensorRead's transform to the value specified
- set(Texture, TextureAttributes, TexCoordGeneration) - Method in class org.jogamp.java3d.TextureUnitState
-
Sets the texture, texture attributes, and texture coordinate
generation components in this TextureUnitState object to the
specified component objects.
- set(Quat4f) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this transform to the matrix conversion of the
single precision quaternion argument; the non-rotational
components are set as if this were an identity matrix.
- set(Quat4d) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this transform to the matrix conversion of the
double precision quaternion argument; the non-rotational
components are set as if this were an identity matrix.
- set(AxisAngle4f) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this transform to the matrix conversion
of the single precision axis-angle argument; all of the matrix
values are modified.
- set(AxisAngle4d) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this transform to the matrix conversion
of the double precision axis-angle argument; all of the matrix
values are modified.
- set(Vector3f) - Method in class org.jogamp.java3d.Transform3D
-
Sets the translational value of this matrix to the Vector3f parameter
values, and sets the other components of the matrix as if this
transform were an identity matrix.
- set(Vector3d) - Method in class org.jogamp.java3d.Transform3D
-
Sets the translational value of this matrix to the Vector3d paramter
values, and sets the other components of the matrix as if this
transform were an identity matrix.
- set(Quat4d, Vector3d, double) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this matrix from the rotation expressed
by the quaternion q1, the translation t1, and the scale s.
- set(Quat4f, Vector3d, double) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this matrix from the rotation expressed
by the quaternion q1, the translation t1, and the scale s.
- set(Quat4f, Vector3f, float) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this matrix from the rotation expressed
by the quaternion q1, the translation t1, and the scale s.
- set(Matrix3f, Vector3f, float) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this matrix from the rotation expressed
by the rotation matrix m1, the translation t1, and the scale s.
- set(Matrix3f, Vector3d, double) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this matrix from the rotation expressed
by the rotation matrix m1, the translation t1, and the scale s.
- set(Matrix3d, Vector3d, double) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this matrix from the rotation expressed
by the rotation matrix m1, the translation t1, and the scale s.
- set(GMatrix) - Method in class org.jogamp.java3d.Transform3D
-
Sets the matrix values of this transform to the matrix values in the
upper 4x4 corner of the GMatrix parameter.
- set(Transform3D) - Method in class org.jogamp.java3d.Transform3D
-
Sets the matrix, type, and state of this transform to the matrix,
type, and state of transform t1.
- set(double[]) - Method in class org.jogamp.java3d.Transform3D
-
Sets the matrix values of this transform to the matrix values in the
double precision array parameter.
- set(float[]) - Method in class org.jogamp.java3d.Transform3D
-
Sets the matrix values of this transform to the matrix values in the
single precision array parameter.
- set(Matrix4d) - Method in class org.jogamp.java3d.Transform3D
-
Sets the matrix values of this transform to the matrix values in the
double precision Matrix4d argument.
- set(Matrix4f) - Method in class org.jogamp.java3d.Transform3D
-
Sets the matrix values of this transform to the matrix values in the
single precision Matrix4f argument.
- set(Matrix3f) - Method in class org.jogamp.java3d.Transform3D
-
Sets the rotational component (upper 3x3) of this transform to the
matrix values in the single precision Matrix3f argument; the other
elements of this transform are initialized as if this were an identity
matrix (i.e., affine matrix with no translational component).
- set(Matrix3d) - Method in class org.jogamp.java3d.Transform3D
-
Sets the rotational component (upper 3x3) of this transform to the
matrix values in the double precision Matrix3d argument; the other
elements of this transform are initialized as if this were an identity
matrix (ie, affine matrix with no translational component).
- set(double) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this transform to a uniform scale; all of
the matrix values are modified.
- set(double, Vector3d) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this transform to a scale and translation
matrix; the scale is not applied to the translation and all
of the matrix values are modified.
- set(float, Vector3f) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this transform to a scale and translation
matrix; the scale is not applied to the translation and all
of the matrix values are modified.
- set(Vector3d, double) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this transform to a scale and translation matrix;
the translation is scaled by the scale factor and all of the
matrix values are modified.
- set(Vector3f, float) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this transform to a scale and translation matrix;
the translation is scaled by the scale factor and all of the
matrix values are modified.
- 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.
- set(double, double, double, double) - Method in class org.jogamp.vecmath.AxisAngle4d
-
Sets the value of this axis angle to the specified x,y,z,angle.
- set(double[]) - Method in class org.jogamp.vecmath.AxisAngle4d
-
Sets the value of this axis angle to the specified x,y,z,angle.
- set(AxisAngle4d) - Method in class org.jogamp.vecmath.AxisAngle4d
-
Sets the value of this axis angle to the value of axis angle a1.
- set(AxisAngle4f) - Method in class org.jogamp.vecmath.AxisAngle4d
-
Sets the value of this axis angle to the value of axis angle a1.
- set(Vector3d, double) - Method in class org.jogamp.vecmath.AxisAngle4d
-
Sets the value of this AxisAngle4d to the specified
axis and angle.
- set(Matrix4f) - Method in class org.jogamp.vecmath.AxisAngle4d
-
Sets the value of this axis-angle to the rotational component of
the passed matrix.
- set(Matrix4d) - Method in class org.jogamp.vecmath.AxisAngle4d
-
Sets the value of this axis-angle to the rotational component of
the passed matrix.
- set(Matrix3f) - Method in class org.jogamp.vecmath.AxisAngle4d
-
Sets the value of this axis-angle to the rotational component of
the passed matrix.
- set(Matrix3d) - Method in class org.jogamp.vecmath.AxisAngle4d
-
Sets the value of this axis-angle to the rotational component of
the passed matrix.
- set(Quat4f) - Method in class org.jogamp.vecmath.AxisAngle4d
-
Sets the value of this axis-angle to the rotational equivalent
of the passed quaternion.
- set(Quat4d) - Method in class org.jogamp.vecmath.AxisAngle4d
-
Sets the value of this axis-angle to the rotational equivalent
of the passed quaternion.
- set(float, float, float, float) - Method in class org.jogamp.vecmath.AxisAngle4f
-
Sets the value of this axis-angle to the specified x,y,z,angle.
- set(float[]) - Method in class org.jogamp.vecmath.AxisAngle4f
-
Sets the value of this axis-angle to the specified values in the
array of length 4.
- set(AxisAngle4f) - Method in class org.jogamp.vecmath.AxisAngle4f
-
Sets the value of this axis-angle to the value of axis-angle a1.
- set(AxisAngle4d) - Method in class org.jogamp.vecmath.AxisAngle4f
-
Sets the value of this axis-angle to the value of axis-angle a1.
- set(Vector3f, float) - Method in class org.jogamp.vecmath.AxisAngle4f
-
Sets the value of this AxisAngle4f to the specified
axis and angle.
- set(Quat4f) - Method in class org.jogamp.vecmath.AxisAngle4f
-
Sets the value of this axis-angle to the rotational equivalent
of the passed quaternion.
- set(Quat4d) - Method in class org.jogamp.vecmath.AxisAngle4f
-
Sets the value of this axis-angle to the rotational equivalent
of the passed quaternion.
- set(Matrix4f) - Method in class org.jogamp.vecmath.AxisAngle4f
-
Sets the value of this axis-angle to the rotational component of
the passed matrix.
- set(Matrix4d) - Method in class org.jogamp.vecmath.AxisAngle4f
-
Sets the value of this axis-angle to the rotational component of
the passed matrix.
- set(Matrix3f) - Method in class org.jogamp.vecmath.AxisAngle4f
-
Sets the value of this axis-angle to the rotational component of
the passed matrix.
- set(Matrix3d) - Method in class org.jogamp.vecmath.AxisAngle4f
-
Sets the value of this axis-angle to the rotational component of
the passed matrix.
- set(double[]) - Method in class org.jogamp.vecmath.GMatrix
-
Sets the value of this matrix to the values found in the array parameter.
- set(Matrix3f) - Method in class org.jogamp.vecmath.GMatrix
-
Sets the value of this matrix to that of the Matrix3f provided.
- set(Matrix3d) - Method in class org.jogamp.vecmath.GMatrix
-
Sets the value of this matrix to that of the Matrix3d provided.
- set(Matrix4f) - Method in class org.jogamp.vecmath.GMatrix
-
Sets the value of this matrix to that of the Matrix4f provided.
- set(Matrix4d) - Method in class org.jogamp.vecmath.GMatrix
-
Sets the value of this matrix to that of the Matrix4d provided.
- set(GMatrix) - Method in class org.jogamp.vecmath.GMatrix
-
Sets the value of this matrix to the values found in matrix m1.
- set(double[]) - Method in class org.jogamp.vecmath.GVector
-
Sets the value of this vector to the values found in the array
parameter.
- set(GVector) - Method in class org.jogamp.vecmath.GVector
-
Sets the value of this vector to the values found in vector vector.
- set(Tuple2f) - Method in class org.jogamp.vecmath.GVector
-
Sets the value of this vector to the values in tuple
- set(Tuple3f) - Method in class org.jogamp.vecmath.GVector
-
Sets the value of this vector to the values in tuple
- set(Tuple3d) - Method in class org.jogamp.vecmath.GVector
-
Sets the value of this vector to the values in tuple
- set(Tuple4f) - Method in class org.jogamp.vecmath.GVector
-
Sets the value of this vector to the values in tuple
- set(Tuple4d) - Method in class org.jogamp.vecmath.GVector
-
Sets the value of this vector to the values in tuple
- set(Quat4d) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the value of this matrix to the matrix conversion of the
double precision quaternion argument.
- set(AxisAngle4d) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the value of this matrix to the matrix conversion of the
double precision axis and angle argument.
- set(Quat4f) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the value of this matrix to the matrix conversion of the
single precision quaternion argument.
- set(AxisAngle4f) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the value of this matrix to the matrix conversion of the
single precision axis and angle argument.
- set(Matrix3f) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the value of this matrix to the double value of the Matrix3f
argument.
- set(Matrix3d) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the value of this matrix to the value of the Matrix3d
argument.
- set(double[]) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the values in this Matrix3d equal to the row-major
array parameter (ie, the first three elements of the
array will be copied into the first row of this matrix, etc.).
- set(double) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the value of this matrix to a scale matrix with
the passed scale amount.
- set(Quat4f) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the value of this matrix to the matrix conversion of the
(single precision) quaternion argument.
- set(AxisAngle4f) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the value of this matrix to the matrix conversion of the
(single precision) axis and angle argument.
- set(AxisAngle4d) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the value of this matrix to the matrix conversion of the
(double precision) axis and angle argument.
- set(Quat4d) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the value of this matrix to the matrix conversion of the
(single precision) quaternion argument.
- set(float[]) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the values in this Matrix3f equal to the row-major
array parameter (ie, the first three elements of the
array will be copied into the first row of this matrix, etc.).
- set(Matrix3f) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the value of this matrix to the value of the Matrix3f
argument.
- set(Matrix3d) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the value of this matrix to the float value of the Matrix3d
argument.
- set(float) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the value of this matrix to a scale matrix with
the passed scale amount.
- set(double[]) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the values in this Matrix4d equal to the row-major
array parameter (ie, the first four elements of the
array will be copied into the first row of this matrix, etc.).
- set(Matrix3f) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the rotational component (upper 3x3) of this matrix to the
matrix values in the single precision Matrix3f argument; the other
elements of this matrix are initialized as if this were an identity
matrix (i.e., affine matrix with no translational component).
- set(Matrix3d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the rotational component (upper 3x3) of this matrix to the
matrix values in the double precision Matrix3d argument; the other
elements of this matrix are initialized as if this were an identity
matrix (i.e., affine matrix with no translational component).
- set(Quat4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix to the matrix conversion of the
(double precision) quaternion argument.
- set(AxisAngle4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix to the matrix conversion of the
double precision axis and angle argument.
- set(Quat4f) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix to the matrix conversion of the
single precision quaternion argument.
- set(AxisAngle4f) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix to the matrix conversion of the
single precision axis and angle argument.
- set(Quat4d, Vector3d, double) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix from the rotation expressed
by the quaternion q1, the translation t1, and the scale s.
- set(Quat4f, Vector3d, double) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix from the rotation expressed
by the quaternion q1, the translation t1, and the scale s.
- set(Quat4f, Vector3f, float) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix from the rotation expressed
by the quaternion q1, the translation t1, and the scale s.
- set(Matrix4f) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix to a copy of the
passed matrix m1.
- set(Matrix4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix to a copy of the
passed matrix m1.
- set(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix to a scale matrix with the
passed scale amount.
- set(Vector3d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix to a translate matrix by the
passed translation value.
- set(double, Vector3d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this transform to a scale and translation matrix;
the scale is not applied to the translation and all of the matrix
values are modified.
- set(Vector3d, double) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this transform to a scale and translation matrix;
the translation is scaled by the scale factor and all of the matrix
values are modified.
- set(Matrix3f, Vector3f, float) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix from the rotation expressed by
the rotation matrix m1, the translation t1, and the scale factor.
- set(Matrix3d, Vector3d, double) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix from the rotation expressed by
the rotation matrix m1, the translation t1, and the scale factor.
- set(Quat4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this matrix to the matrix conversion of the
single precision quaternion argument.
- set(AxisAngle4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this matrix to the matrix conversion of the
(single precision) axis and angle argument.
- set(Quat4d) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this matrix to the matrix conversion of the
double precision quaternion argument.
- set(AxisAngle4d) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this matrix to the matrix conversion of the
double precision axis and angle argument.
- set(Quat4d, Vector3d, double) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this matrix from the rotation expressed
by the quaternion q1, the translation t1, and the scale s.
- set(Quat4f, Vector3f, float) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this matrix from the rotation expressed
by the quaternion q1, the translation t1, and the scale s.
- set(Matrix4d) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this matrix to the float value of the
passed matrix4d m1.
- set(Matrix4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this matrix to a copy of the
passed matrix m1.
- set(Matrix3f) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the rotational component (upper 3x3) of this matrix to the
matrix values in the single precision Matrix3f argument; the other
elements of this matrix are initialized as if this were an identity
matrix (i.e., affine matrix with no translational component).
- set(Matrix3d) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the rotational component (upper 3x3) of this matrix to the
matrix values in the double precision Matrix3d argument; the other
elements of this matrix are initialized as if this were an identity
matrix (i.e., affine matrix with no translational component).
- set(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this matrix to a scale matrix with the
the passed scale amount.
- set(float[]) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the values in this Matrix4f equal to the row-major
array parameter (ie, the first four elements of the
array will be copied into the first row of this matrix, etc.).
- set(Vector3f) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this matrix to a translate matrix with
the passed translation value.
- set(float, Vector3f) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this transform to a scale and translation matrix;
the scale is not applied to the translation and all of the matrix
values are modified.
- set(Vector3f, float) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this transform to a scale and translation matrix;
the translation is scaled by the scale factor and all of the matrix
values are modified.
- set(Matrix3f, Vector3f, float) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this matrix from the rotation expressed by
the rotation matrix m1, the translation t1, and the scale factor.
- set(Matrix3d, Vector3d, double) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this matrix from the rotation expressed by
the rotation matrix m1, the translation t1, and the scale factor.
- set(Tuple3d) - Method in class org.jogamp.vecmath.Point4d
-
Sets the x,y,z components of this point to the corresponding
components of tuple t1.
- set(Tuple3f) - Method in class org.jogamp.vecmath.Point4f
-
Sets the x,y,z components of this point to the corresponding
components of tuple t1.
- set(Matrix4f) - Method in class org.jogamp.vecmath.Quat4d
-
Sets the value of this quaternion to the rotational component of
the passed matrix.
- set(Matrix4d) - Method in class org.jogamp.vecmath.Quat4d
-
Sets the value of this quaternion to the rotational component of
the passed matrix.
- set(Matrix3f) - Method in class org.jogamp.vecmath.Quat4d
-
Sets the value of this quaternion to the rotational component of
the passed matrix.
- set(Matrix3d) - Method in class org.jogamp.vecmath.Quat4d
-
Sets the value of this quaternion to the rotational component of
the passed matrix.
- set(AxisAngle4f) - Method in class org.jogamp.vecmath.Quat4d
-
Sets the value of this quaternion to the equivalent rotation
of the AxisAngle argument.
- set(AxisAngle4d) - Method in class org.jogamp.vecmath.Quat4d
-
Sets the value of this quaternion to the equivalent rotation
of the AxisAngle argument.
- set(Matrix4f) - Method in class org.jogamp.vecmath.Quat4f
-
Sets the value of this quaternion to the rotational component of
the passed matrix.
- set(Matrix4d) - Method in class org.jogamp.vecmath.Quat4f
-
Sets the value of this quaternion to the rotational component of
the passed matrix.
- set(Matrix3f) - Method in class org.jogamp.vecmath.Quat4f
-
Sets the value of this quaternion to the rotational component of
the passed matrix.
- set(Matrix3d) - Method in class org.jogamp.vecmath.Quat4f
-
Sets the value of this quaternion to the rotational component of
the passed matrix.
- set(AxisAngle4f) - Method in class org.jogamp.vecmath.Quat4f
-
Sets the value of this quaternion to the equivalent rotation
of the AxisAngle argument.
- set(AxisAngle4d) - Method in class org.jogamp.vecmath.Quat4f
-
Sets the value of this quaternion to the equivalent rotation
of the AxisAngle argument.
- set(double, double) - Method in class org.jogamp.vecmath.Tuple2d
-
Sets the value of this tuple to the specified xy coordinates.
- set(double[]) - Method in class org.jogamp.vecmath.Tuple2d
-
Sets the value of this tuple from the 2 values specified in
the array.
- set(Tuple2d) - Method in class org.jogamp.vecmath.Tuple2d
-
Sets the value of this tuple to the value of the Tuple2d argument.
- set(Tuple2f) - Method in class org.jogamp.vecmath.Tuple2d
-
Sets the value of this tuple to the value of Tuple2f t1.
- set(float, float) - Method in class org.jogamp.vecmath.Tuple2f
-
Sets the value of this tuple to the specified xy coordinates.
- set(float[]) - Method in class org.jogamp.vecmath.Tuple2f
-
Sets the value of this tuple from the 2 values specified in
the array.
- set(Tuple2f) - Method in class org.jogamp.vecmath.Tuple2f
-
Sets the value of this tuple to the value of the Tuple2f argument.
- set(Tuple2d) - Method in class org.jogamp.vecmath.Tuple2f
-
Sets the value of this tuple to the value of the Tuple2d argument.
- set(int, int) - Method in class org.jogamp.vecmath.Tuple2i
-
Sets the value of this tuple to the specified x and y
coordinates.
- set(int[]) - Method in class org.jogamp.vecmath.Tuple2i
-
Sets the value of this tuple to the specified coordinates in the
array of length 2.
- set(Tuple2i) - Method in class org.jogamp.vecmath.Tuple2i
-
Sets the value of this tuple to the value of tuple t1.
- set(Tuple3b) - Method in class org.jogamp.vecmath.Tuple3b
-
Sets the value of the data members of this tuple to the value
of the argument tuple t1.
- set(byte[]) - Method in class org.jogamp.vecmath.Tuple3b
-
Sets the value of the x,y,z, data members of this tuple to the
values in the array t of length 3.
- set(double, double, double) - Method in class org.jogamp.vecmath.Tuple3d
-
Sets the value of this tuple to the specified xyz coordinates.
- set(double[]) - Method in class org.jogamp.vecmath.Tuple3d
-
Sets the value of this tuple to the value of the xyz coordinates
located in the array of length 3.
- set(Tuple3d) - Method in class org.jogamp.vecmath.Tuple3d
-
Sets the value of this tuple to the value of tuple t1.
- set(Tuple3f) - Method in class org.jogamp.vecmath.Tuple3d
-
Sets the value of this tuple to the value of tuple t1.
- set(float, float, float) - Method in class org.jogamp.vecmath.Tuple3f
-
Sets the value of this tuple to the specified xyz coordinates.
- set(float[]) - Method in class org.jogamp.vecmath.Tuple3f
-
Sets the value of this tuple to the xyz coordinates specified in
the array of length 3.
- set(Tuple3f) - Method in class org.jogamp.vecmath.Tuple3f
-
Sets the value of this tuple to the value of tuple t1.
- set(Tuple3d) - Method in class org.jogamp.vecmath.Tuple3f
-
Sets the value of this tuple to the value of tuple t1.
- set(int, int, int) - Method in class org.jogamp.vecmath.Tuple3i
-
Sets the value of this tuple to the specified x, y, and z
coordinates.
- set(int[]) - Method in class org.jogamp.vecmath.Tuple3i
-
Sets the value of this tuple to the specified coordinates in the
array of length 3.
- set(Tuple3i) - Method in class org.jogamp.vecmath.Tuple3i
-
Sets the value of this tuple to the value of tuple t1.
- set(Tuple4b) - Method in class org.jogamp.vecmath.Tuple4b
-
Sets the value of the data members of this tuple to the value
of the argument tuple t1.
- set(byte[]) - Method in class org.jogamp.vecmath.Tuple4b
-
Sets the value of the data members of this tuple to the value
of the array b of length 4.
- set(double, double, double, double) - Method in class org.jogamp.vecmath.Tuple4d
-
Sets the value of this tuple to the specified xyzw coordinates.
- set(double[]) - Method in class org.jogamp.vecmath.Tuple4d
-
Sets the value of this tuple to the specified xyzw coordinates.
- set(Tuple4d) - Method in class org.jogamp.vecmath.Tuple4d
-
Sets the value of this tuple to the value of tuple t1.
- set(Tuple4f) - Method in class org.jogamp.vecmath.Tuple4d
-
Sets the value of this tuple to the value of tuple t1.
- set(float, float, float, float) - Method in class org.jogamp.vecmath.Tuple4f
-
Sets the value of this tuple to the specified xyzw coordinates.
- set(float[]) - Method in class org.jogamp.vecmath.Tuple4f
-
Sets the value of this tuple to the specified coordinates in the
array of length 4.
- set(Tuple4f) - Method in class org.jogamp.vecmath.Tuple4f
-
Sets the value of this tuple to the value of tuple t1.
- set(Tuple4d) - Method in class org.jogamp.vecmath.Tuple4f
-
Sets the value of this tuple to the value of tuple t1.
- set(int, int, int, int) - Method in class org.jogamp.vecmath.Tuple4i
-
Sets the value of this tuple to the specified x, y, z, and w
coordinates.
- set(int[]) - Method in class org.jogamp.vecmath.Tuple4i
-
Sets the value of this tuple to the specified coordinates in the
array of length 4.
- set(Tuple4i) - Method in class org.jogamp.vecmath.Tuple4i
-
Sets the value of this tuple to the value of tuple t1.
- set(Tuple3d) - Method in class org.jogamp.vecmath.Vector4d
-
Sets the x,y,z components of this vector to the corresponding
components of tuple t1.
- set(Tuple3f) - Method in class org.jogamp.vecmath.Vector4f
-
Sets the x,y,z components of this vector to the corresponding
components of tuple t1.
- 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.
- setActivationRadius(float) - Method in class org.jogamp.java3d.ViewPlatform
-
Set the ViewPlatform's activation radius which defines an activation
volume around the view platform.
- setAlignment(int) - Method in class org.jogamp.java3d.Text3D
-
Sets the text alignment policy for this Text3D NodeComponent
object.
- setAlignmentAxis(Vector3f) - Method in class org.jogamp.java3d.Billboard
-
Sets the alignment axis.
- setAlignmentAxis(float, float, float) - Method in class org.jogamp.java3d.Billboard
-
Sets the alignment axis.
- setAlignmentAxis(Vector3f) - Method in class org.jogamp.java3d.OrientedShape3D
-
Sets the new alignment axis.
- setAlignmentAxis(float, float, float) - Method in class org.jogamp.java3d.OrientedShape3D
-
Sets the new alignment axis.
- setAlignmentMode(int) - Method in class org.jogamp.java3d.Billboard
-
Sets the alignment mode.
- setAlignmentMode(int) - Method in class org.jogamp.java3d.OrientedShape3D
-
Sets the alignment mode.
- setAlpha(Alpha) - Method in class org.jogamp.java3d.Interpolator
-
Set this interpolator's alpha to the specified alpha object.
- setAlphaAtOneDuration(long) - Method in class org.jogamp.java3d.Alpha
-
Set this alpha object's alphaAtOneDuration to the specified
value.
- setAlphaAtZeroDuration(long) - Method in class org.jogamp.java3d.Alpha
-
Set this alpha object's alphaAtZeroDuration to the specified
value.
- setAlphaTestFunction(int) - Method in class org.jogamp.java3d.RenderingAttributes
-
Set alpha test function.
- setAlphaTestValue(float) - Method in class org.jogamp.java3d.RenderingAttributes
-
Set alpha test value used by alpha test function.
- setAlternateCollisionTarget(boolean) - Method in class org.jogamp.java3d.Group
-
Causes this Group node to be reported as the collision target when
collision is being used and this node or any of its children is in
a collision.
- setAmbientColor(Color3f) - Method in class org.jogamp.java3d.Material
-
Sets this material's ambient color.
- setAmbientColor(float, float, float) - Method in class org.jogamp.java3d.Material
-
Sets this material's ambient color.
- setAngle(double) - Method in class org.jogamp.vecmath.AxisAngle4d
-
Set the axis angle, in radians.
An axis angle is a rotation angle about the vector (x,y,z).
- setAngle(float) - Method in class org.jogamp.vecmath.AxisAngle4f
-
Set the axis angle, in radians.
An axis angle is a rotation angle about the vector (x,y,z).
- setAngleOffsetToSpeaker(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set Angle Offset To Speaker
- setAngleOffsetToSpeaker(float) - Method in interface org.jogamp.java3d.AudioDevice
-
Set Angle Offset (in radians) To Speaker.
- 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.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set angular attenuation arrays affecting angular amplitude attenuation and angular distance filtering
Angular attenuation in OpenAL/JOAL is determined by AL_CONE_INNER_ANGLE, AL_CONE_OUTER_ANGLE and
AL_CONE_OUTER_GAIN
The region inside and AL_CONE_OUTER_ANGLE has its gain unchanged (AL_GAIN), the region inside AL_CONE_INNER_ANGLE
and AL_CONE_OUTER_ANGLE has its gain between AL_GAIN and AL_CONE_OUTER_GAIN, and the region outside
AL_CONE_OUTER_ANGLE has gain of AL_CONE_OUTER_GAIN
This function calculates the AL_CONE_INNER_ANGLE, AL_CONE_OUTER_ANGLE and AL_CONE_OUTER_GAIN from the given
angular attenuation data from Java3D.
- setAngularAttenuation(int, double[], float[], float[]) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setAngularAttenuation(int, int, double[], float[], float[]) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Sets this sound's angular gain attenuation (including filter)
by defining corresponding arrays containing angular offsets from
the sound's axis, gain scale factors, and frequency cutoff applied
to all active directional sounds.
- 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
-
- setAngularAttenuation(Point2f[]) - Method in class org.jogamp.java3d.ConeSound
-
Sets this sound's angular gain attenuation (not including filter).
- setAngularAttenuation(Point3f[]) - Method in class org.jogamp.java3d.ConeSound
-
In the second form of setAngularAttenuation, an array of all three values
is supplied.
- setAngularAttenuation(float[], float[], float[]) - Method in class org.jogamp.java3d.ConeSound
-
Sets angular attenuation including gain and filter using separate arrays.
- setAnisotropicFilterDegree(float) - Method in class org.jogamp.java3d.Texture
-
Specifies the degree of anisotropy to be
used when the anisotropic filter mode specifies
ANISOTROPIC_SINGLE_VALUE.
- setAnisotropicFilterMode(int) - Method in class org.jogamp.java3d.Texture
-
Specifies the anisotropic filter mode for this texture object.
- setAppearance(Appearance) - Method in class org.jogamp.java3d.AlternateAppearance
-
Sets the appearance of this AlternateAppearance node.
- setAppearance(Appearance) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Sets the current Appearance object to the specified
Appearance component object.
- setAppearance(Appearance) - Method in class org.jogamp.java3d.Morph
-
Deprecated.
Sets the appearance component of this Morph node.
- setAppearance(Appearance) - Method in class org.jogamp.java3d.Shape3D
-
Sets the appearance component of this Shape3D node.
- 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.
- setAppearanceOverrideEnable(boolean) - Method in class org.jogamp.java3d.Morph
-
Deprecated.
Sets a flag that indicates whether this node's appearance can
be overridden.
- setAppearanceOverrideEnable(boolean) - Method in class org.jogamp.java3d.Shape3D
-
Sets a flag that indicates whether this node's appearance can
be overridden.
- setApplicationBoundingLeaf(BoundingLeaf) - Method in class org.jogamp.java3d.Background
-
Set the Background's application region to the specified bounding leaf.
- setApplicationBoundingLeaf(BoundingLeaf) - Method in class org.jogamp.java3d.Clip
-
Set the Clip's application region to the specified bounding leaf.
- setApplicationBoundingLeaf(BoundingLeaf) - Method in class org.jogamp.java3d.Soundscape
-
Set the Soundscape's application region to the specified bounding leaf.
- setApplicationBounds(Bounds) - Method in class org.jogamp.java3d.Background
-
Set the Background's application region to the specified bounds.
- setApplicationBounds(Bounds) - Method in class org.jogamp.java3d.Clip
-
Set the Clip's application region to the specified bounds.
- setApplicationBounds(Bounds) - Method in class org.jogamp.java3d.Soundscape
-
Set the Soundscape's application region to the specified bounds
specified in local coordinates of this leaf node.
- setAttenuation(Point3f) - Method in class org.jogamp.java3d.PointLight
-
Sets this Light's current attenuation values and places it in the parameter specified.
- setAttenuation(float, float, float) - Method in class org.jogamp.java3d.PointLight
-
Sets this Light's current attenuation values and places it in the parameter specified.
- setAttributeGain(float) - Method in class org.jogamp.java3d.AuralAttributes
-
Set Attribute Gain (amplitude) scale factor.
- setAudioDevice(AudioDevice) - Method in class org.jogamp.java3d.PhysicalEnvironment
-
Sets the specified AudioDevice object as the device through
which audio rendering for this PhysicalEnvironment will be
performed.
- setAudioPlaybackType(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set Type of Audio Playback physical transducer(s) sound is output to
Valid types are HEADPHONE, MONO_SPEAKER, STEREO_SPEAKERS
- setAudioPlaybackType(int) - Method in interface org.jogamp.java3d.AudioDevice
-
Set Type of Audio Playback physical transducer(s) sound is output to.
- setAudioPlaybackType(int) - Method in class org.jogamp.java3d.audioengines.AudioEngine
-
Set Type of Audio Playback physical transducer(s) sound is output to.
- setAuralAttributes(AuralAttributes) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Sets the current AuralAttributes object to the specified
AuralAttributes component object.
- setAuralAttributes(AuralAttributes) - Method in class org.jogamp.java3d.Soundscape
-
Set a set of aural attributes for this Soundscape
- setAutoNormalize(boolean) - Method in class org.jogamp.java3d.Transform3D
-
Sets a flag that enables or disables automatic SVD
normalization.
- setAvatar(ViewerAvatar) - Method in class org.jogamp.java3d.utils.universe.Viewer
-
Sets the geometry to be associated with the viewer's avatar.
- setAxisOfRotation(Transform3D) - Method in class org.jogamp.java3d.RotationInterpolator
-
- setAxisOfRotation(Transform3D) - Method in class org.jogamp.java3d.RotationPathInterpolator
-
- setAxisOfRotPos(Transform3D) - Method in class org.jogamp.java3d.RotPosPathInterpolator
-
- setAxisOfRotPosScale(Transform3D) - Method in class org.jogamp.java3d.RotPosScalePathInterpolator
-
- setAxisOfRotPosScale(Transform3D) - Method in class org.jogamp.java3d.utils.behaviors.interpolators.KBRotPosScaleSplinePathInterpolator
-
- setAxisOfRotPosScale(Transform3D) - Method in class org.jogamp.java3d.utils.behaviors.interpolators.RotPosScaleTCBSplinePathInterpolator
-
- setAxisOfScale(Transform3D) - Method in class org.jogamp.java3d.ScaleInterpolator
-
- setAxisOfTranslation(Transform3D) - Method in class org.jogamp.java3d.PositionInterpolator
-
- setAxisOfTranslation(Transform3D) - Method in class org.jogamp.java3d.PositionPathInterpolator
-
- setBackClipDistance(double) - Method in class org.jogamp.java3d.View
-
Sets the view model's back clip distance.
- setBackClipPolicy(int) - Method in class org.jogamp.java3d.View
-
Sets the view model's back clip policy, the policy Java 3D uses
in computing where to place the back clip plane.
- setBackDistance(double) - Method in class org.jogamp.java3d.Clip
-
Sets the back clip distance to the specified value.
- setBackDistance(double) - Method in class org.jogamp.java3d.LinearFog
-
Sets back distance for fog.
- setBackDistanceGain(Point2f[]) - Method in class org.jogamp.java3d.ConeSound
-
Sets this sound's back distance gain attenuation - where gain scale
factor is applied to sound based on distance listener along the negative
sound direction axis from sound source.
- setBackDistanceGain(float[], float[]) - Method in class org.jogamp.java3d.ConeSound
-
Sets this sound's back distance gain attenuation as separate arrays.
- setBackFaceNormalFlip(boolean) - Method in class org.jogamp.java3d.PolygonAttributes
-
Sets the back face normal flip flag to the specified value.
- setBackground(Background) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Sets the current Background to the specified Background
leaf node object.
- setBackground(Color) - Method in class org.jogamp.java3d.J3DGraphics2D
-
This method is not supported.
- setBaseLevel(int) - Method in class org.jogamp.java3d.Texture
-
Specifies the base level for this texture object.
- 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.
- setBgColor(Color) - Method in class org.jdesktop.j3d.examples.dot3.MyCanvas
-
- setBlendColor - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- setBlendFunc - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- setBlueSize(int) - Method in class org.jogamp.java3d.GraphicsConfigTemplate3D
-
Sets the number of blue bits required.
- setBoard(Board) - Method in class org.jdesktop.j3d.examples.four_by_four.Positions
-
- setBoundaryColor(Color4f) - Method in class org.jogamp.java3d.Texture
-
Sets the texture boundary color for this texture object.
- setBoundaryColor(float, float, float, float) - Method in class org.jogamp.java3d.Texture
-
Sets the texture boundary color for this texture object.
- setBoundaryModeR(int) - Method in class org.jogamp.java3d.Texture3D
-
Sets the boundary mode for the R coordinate in this texture object.
- setBoundaryModeS(int) - Method in class org.jogamp.java3d.Texture
-
Sets the boundary mode for the S coordinate in this texture object.
- setBoundaryModeT(int) - Method in class org.jogamp.java3d.Texture
-
Sets the boundary mode for the T coordinate in this texture object.
- setBounds(int, int, int, int) - Method in class org.jogamp.java3d.exp.swing.JCanvas3D
- setBounds(Bounds) - Method in class org.jogamp.java3d.Node
-
Sets the geometric bounds of a node.
- setBoundsAutoCompute(boolean) - Method in class org.jogamp.java3d.Node
-
Turns the automatic calcuation of geometric bounds of a node on/off.
- 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
-
- setBuffer(Buffer) - Method in class org.jogamp.java3d.J3DBuffer
-
Sets the NIO buffer object in this J3DBuffer to
the specified object.
- setBufferOverride(boolean) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Sets a flag that specifies whether the double buffering and
stereo mode from the Canvas3D are overridden.
- 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.
- setButtons(int[]) - Method in class org.jogamp.java3d.SensorRead
-
Sets the values of all buttons for this SensorRead object.
- setByReference(boolean) - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- setByReference(boolean) - Method in class org.jdesktop.j3d.examples.texture_by_ref.Tetrahedron
-
- setCacheEnable(boolean) - Method in class org.jogamp.java3d.MediaContainer
-
Set Cache Enable state flag.
- setCanvas3D(Canvas3D) - Method in class org.jogamp.java3d.RenderingError
-
Sets the canvas associated with this rendering error.
- setCanvas3D(Canvas3D) - Method in class org.jogamp.java3d.ShaderError
-
Sets the canvas associated with this shader error.
- setCanvas3D(Canvas3D, int) - Method in class org.jogamp.java3d.View
-
Sets given Canvas3D at the given index position.
- 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.
- setCapability(int) - Method in class org.jogamp.java3d.SceneGraphObject
-
Sets the specified capability bit.
- setCapabilityIsFrequent(int) - Method in class org.jogamp.java3d.SceneGraphObject
-
Sets the isFrequent bit associated with the specified
capability bit.
- setCenter(Point3d) - Method in class org.jogamp.java3d.BoundingSphere
-
Sets the position of this bounding sphere from a point.
- setCenterEarToSpeaker(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set Distance from the Center Ear to a Speaker
- setCenterEarToSpeaker(float) - Method in interface org.jogamp.java3d.AudioDevice
-
Set Distance from interaural mid-point between Ears to a Speaker.
- setCenterEarToSpeaker(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine
-
Set Distance from the Center Ear to a Speaker
- setCharacterSpacing(float) - Method in class org.jogamp.java3d.Text3D
-
Sets the character spacing used when constructing the Text3D string.
- setChild(Node, int) - Method in class org.jogamp.java3d.Group
-
Replaces the child node at the specified index in this
group node's list of children with the specified child.
- setChildIndexOrder(int[]) - Method in class org.jogamp.java3d.OrderedGroup
-
Sets the childIndexOrder array.
- setChildMask(BitSet) - Method in class org.jogamp.java3d.Switch
-
Sets the child selection mask.
- 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
- setClipMode(int) - Method in class org.jogamp.java3d.Raster
-
Sets the clipping mode of this raster object.
- setCoexistenceCenteringEnable(boolean) - Method in class org.jogamp.java3d.View
-
Sets the coexistenceCentering enable flag to true or false.
- setCoexistenceCenterInPworldPolicy(int) - Method in class org.jogamp.java3d.PhysicalEnvironment
-
Sets the coexistence center in physical world policy.
- setCoexistenceToTrackerBase(Transform3D) - Method in class org.jogamp.java3d.PhysicalEnvironment
-
Sets the coexistence coordinate system to tracker-base coordinate
system transform.
- setCollidable(boolean) - Method in class org.jogamp.java3d.Node
-
Sets the collidable value; determines whether this node and any of its
children, if a group node, can be considered for collision purposes.
- setCollisionBounds(Bounds) - Method in class org.jogamp.java3d.Group
-
Sets the collision bounds of a node.
- setCollisionBounds(Bounds) - Method in class org.jogamp.java3d.Morph
-
Deprecated.
Sets the collision bounds of a node.
- setCollisionBounds(Bounds) - Method in class org.jogamp.java3d.Shape3D
-
Sets the collision bounds of a node.
- setColor(Color3f) - Method in class org.jogamp.java3d.Background
-
Sets the background color to the specified color.
- setColor(float, float, float) - Method in class org.jogamp.java3d.Background
-
Sets the background color to the specified color.
- setColor(Color3f) - Method in class org.jogamp.java3d.ColoringAttributes
-
Sets the intrinsic color of this ColoringAttributes
component object.
- setColor(float, float, float) - Method in class org.jogamp.java3d.ColoringAttributes
-
Sets the intrinsic color of this ColoringAttributes
component object.
- setColor(Color3f) - Method in class org.jogamp.java3d.Fog
-
Sets the fog color to the specified color.
- setColor(float, float, float) - Method in class org.jogamp.java3d.Fog
-
Sets the fog color to the specified color.
- setColor(int, float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the color associated with the vertex at
the specified index for this object.
- setColor(int, byte[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the color associated with the vertex at
the specified index for this object.
- setColor(int, Color3f) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the color associated with the vertex at
the specified index for this object.
- setColor(int, Color4f) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the color associated with the vertex at
the specified index for this object.
- setColor(int, Color3b) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the color associated with the vertex at
the specified index for this object.
- setColor(int, Color4b) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the color associated with the vertex at
the specified index for this object.
- setColor(Color3f) - Method in class org.jogamp.java3d.Light
-
Sets the Light's current color.
- setColorIndex(int, int) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
Sets the color index associated with the vertex at
the specified index for this object.
- setColorIndices(int, int[]) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
Sets the color indices associated with the vertices starting at
the specified index for this object.
- 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.Appearance
-
Sets the coloringAttributes object to the specified object.
- setColoringAttributes(ColoringAttributes) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setColorRef3b(Color3b[]) - Method in class org.jogamp.java3d.GeometryArray
-
- setColorRef3f(Color3f[]) - Method in class org.jogamp.java3d.GeometryArray
-
- setColorRef4b(Color4b[]) - Method in class org.jogamp.java3d.GeometryArray
-
- setColorRef4f(Color4f[]) - Method in class org.jogamp.java3d.GeometryArray
-
- setColorRefBuffer(J3DBuffer) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the color buffer reference to the specified
buffer object.
- setColorRefByte(byte[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the byte color array reference to the specified array.
- setColorRefFloat(float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the float color array reference to the specified array.
- setColors(int, float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the colors associated with the vertices starting at
the specified index for this object.
- setColors(int, byte[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the colors associated with the vertices starting at
the specified index for this object.
- setColors(int, Color3f[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the colors associated with the vertices starting at
the specified index for this object.
- setColors(int, Color4f[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the colors associated with the vertices starting at
the specified index for this object.
- setColors(int, Color3b[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the colors associated with the vertices starting at
the specified index for this object.
- setColors(int, Color4b[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the colors associated with the vertices starting at
the specified index for this object.
- setColors(int, float[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the colors associated with the vertices starting at
the specified index for this object using data in colors
starting at index start
for length
colors.
- setColors(int, byte[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the colors associated with the vertices starting at
the specified index for this object using data in colors
starting at index start
for length
colors.
- setColors(int, Color3f[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the colors associated with the vertices starting at
the specified index for this object using data in colors
starting at index start
for length
colors.
- setColors(int, Color4f[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the colors associated with the vertices starting at
the specified index for this object using data in colors
starting at index start
for length
colors.
- setColors(int, Color3b[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the colors associated with the vertices starting at
the specified index for this object using data in colors
starting at index start
for length
colors.
- setColors(int, Color4b[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the colors associated with the vertices starting at
the specified index for this object using data in colors
starting at index start
for length
colors.
- 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.
- setColorTarget(int) - Method in class org.jogamp.java3d.Material
-
Sets the color target for per-vertex colors.
- setColumn(int, double[]) - Method in class org.jogamp.vecmath.GMatrix
-
Copy the values from the array into the specified column of this
matrix.
- setColumn(int, GVector) - Method in class org.jogamp.vecmath.GMatrix
-
Copy the values from the vector into the specified column of this
matrix.
- setColumn(int, double, double, double) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the specified column of this matrix3d to the three values provided.
- setColumn(int, Vector3d) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the specified column of this matrix3d to the vector provided.
- setColumn(int, double[]) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the specified column of this matrix3d to the three values provided.
- setColumn(int, float, float, float) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the specified column of this matrix3f to the three values provided.
- setColumn(int, Vector3f) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the specified column of this matrix3f to the vector provided.
- setColumn(int, float[]) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the specified column of this matrix3f to the three values provided.
- setColumn(int, double, double, double, double) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the specified column of this matrix4d to the four values provided.
- setColumn(int, Vector4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the specified column of this matrix4d to the vector provided.
- setColumn(int, double[]) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the specified column of this matrix4d to the four values provided.
- setColumn(int, float, float, float, float) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the specified column of this matrix4f to the four values provided.
- setColumn(int, Vector4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the specified column of this matrix4f to the vector provided.
- setColumn(int, float[]) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the specified column of this matrix4f to the four values provided.
- setCombineAlphaFunction(int, int) - Method in class org.jogamp.java3d.TextureAttributes
-
Sets the function for the alpha component of the specified color operand
for this object.
- setCombineAlphaMode(int) - Method in class org.jogamp.java3d.TextureAttributes
-
Sets the combine mode for the alpha component of the output color
for this object.
- setCombineAlphaScale(int) - Method in class org.jogamp.java3d.TextureAttributes
-
Sets the scale factor for the alpha component of the output color
for this object.
- setCombineAlphaSource(int, int) - Method in class org.jogamp.java3d.TextureAttributes
-
Sets the source for the alpha component of the specified color operand
for this object.
- setCombineRgbFunction(int, int) - Method in class org.jogamp.java3d.TextureAttributes
-
Sets the function for the rgb components of the specified color operand
for this object.
- setCombineRgbMode(int) - Method in class org.jogamp.java3d.TextureAttributes
-
Sets the combine mode for the rgb components of the output color
for this object.
- setCombineRgbScale(int) - Method in class org.jogamp.java3d.TextureAttributes
-
Sets the scale factor for the rgb components of the output color
for this object.
- setCombineRgbSource(int, int) - Method in class org.jogamp.java3d.TextureAttributes
-
Sets the source for the rgb components of the specified color operand
for this object.
- setComparator(View, Comparator<TransparencySortGeom>) - Static method in class org.jogamp.java3d.TransparencySortMap
-
Set the comparator for the specified view.
- setComparator(View, Comparator<TransparencySortGeom>) - Static method in class org.jogamp.java3d.utils.scenegraph.transparency.TransparencySortController
-
Set the comparator for the specified view.
- setCompatibilityModeEnable(boolean) - Method in class org.jogamp.java3d.View
-
Sets the compatibility mode enable flag to true or false.
- setConcentration(float) - Method in class org.jogamp.java3d.SpotLight
-
Sets spot light concentration.
- setConstantScaleEnable(boolean) - Method in class org.jogamp.java3d.OrientedShape3D
-
Sets the constant scale enable flag.
- 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.
- setContinuousEnable(boolean) - Method in class org.jogamp.java3d.Sound
-
Enables or disables continuous play flag.
- setContourCounts(int[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the list of contour counts.
- setCoordinate(int, float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the coordinate associated with the vertex at
the specified index for this object.
- setCoordinate(int, double[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the coordinate associated with the vertex at
the specified index.
- setCoordinate(int, Point3f) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the coordinate associated with the vertex at
the specified index for this object.
- setCoordinate(int, Point3d) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the coordinate associated with the vertex at
the specified index for this object.
- setCoordinateIndex(int, int) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
Sets the coordinate index associated with the vertex at
the specified index for this object.
- setCoordinateIndices(int, int[]) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
Sets the coordinate indices associated with the vertices starting at
the specified index for this object.
- setCoordinateIndices(int[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the array of indices into the Coordinate array.
- setCoordinates(int, float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the coordinates associated with the vertices starting at
the specified index for this object.
- setCoordinates(int, double[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the coordinates associated with the vertices starting at
the specified index for this object.
- setCoordinates(int, Point3f[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the coordinates associated with the vertices starting at
the specified index for this object.
- setCoordinates(int, Point3d[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the coordinates associated with the vertices starting at
the specified index for this object.
- setCoordinates(int, float[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the coordinates associated with the vertices starting at
the specified index for this object using coordinate data starting
from vertex index start
for length
vertices.
- setCoordinates(int, double[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the coordinates associated with the vertices starting at
the specified index for this object using coordinate data starting
from vertex index start
for length
vertices.
- setCoordinates(int, Point3f[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the coordinates associated with the vertices starting at
the specified index for this object using coordinate data starting
from vertex index start
for length
vertices.
- setCoordinates(int, Point3d[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the coordinates associated with the vertices starting at
the specified index for this object using coordinate data starting
from vertex index start
for length
vertices.
- 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.
- setCoordIndicesRef(int[]) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
Sets the coordinate indices array reference to the specified array.
- setCoordRef3d(Point3d[]) - Method in class org.jogamp.java3d.GeometryArray
-
- setCoordRef3f(Point3f[]) - Method in class org.jogamp.java3d.GeometryArray
-
- setCoordRefBuffer(J3DBuffer) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the coordinate buffer reference to the specified
buffer object.
- setCoordRefDouble(double[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the double coordinate array reference to the specified
array.
- setCoordRefFloat(float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the float coordinate array reference to the specified
array.
- setCreaseAngle(double) - Method in class org.jogamp.java3d.utils.geometry.NormalGenerator
-
Set the crease angle.
- setCullFace(int) - Method in class org.jogamp.java3d.PolygonAttributes
-
Sets the face culling for this
appearance component object.
- setDataBuffer(Buffer) - Method in class org.jogamp.java3d.NioImageBuffer
-
Sets the data buffer to the specified input data buffer.
- setDecayFilter(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set reverb decay filter
This provides for frequencies above the given cutoff frequency to be attenuated during reverb decay at a
different rate than frequencies below this value
Thus, defining a different reverb decay curve for frequencies above the cutoff value.
- setDecayFilter(float) - Method in interface org.jogamp.java3d.AudioDevice3DL2
-
Set reverb decay filter.
- setDecayFilter(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Set reverb decay filter.
- setDecayFilter(float) - Method in class org.jogamp.java3d.AuralAttributes
-
Set Decay Filter
In this form, reverberation decay filtering is defined as a low-pass
filter, starting at the given reference frequency.
- setDecayTime(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set reverb decay time
Defines the reverberation decay curve.
- setDecayTime(float) - Method in interface org.jogamp.java3d.AudioDevice3DL2
-
Set reverb decay time.
- setDecayTime(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Set reverb decay time.
- setDecayTime(float) - Method in class org.jogamp.java3d.AuralAttributes
-
Set Decay Time
Length of time from the start of late reflections reverberation volume
takes to decay to effective zero (-60 dB of initial signal amplitude).
- setDecreasingAlphaDuration(long) - Method in class org.jogamp.java3d.Alpha
-
Set this alpha's decreasingAlphaDuration to that specified in
the argument.
- setDecreasingAlphaRampDuration(long) - Method in class org.jogamp.java3d.Alpha
-
Set this alpha's decreasingAlphaRampDuration to that specified
in the argument.
- setDensity(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set reverb density
This defines the modal density (also referred to as 'spectral coloration')
The value of this parameter is expressed as a percent of the audio device's minimum-to-maximum values for this
reverb parameter.
- setDensity(float) - Method in interface org.jogamp.java3d.AudioDevice3DL2
-
Set reverb density.
- setDensity(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Set reverb density.
- setDensity(float) - Method in class org.jogamp.java3d.AuralAttributes
-
Set Density.
- setDensity(float) - Method in class org.jogamp.java3d.ExponentialFog
-
Sets fog density.
- setDepthBufferEnable(boolean) - Method in class org.jogamp.java3d.RenderingAttributes
-
Enables or disables depth buffer mode for this RenderingAttributes
component object.
- setDepthBufferFreezeTransparent(boolean) - Method in class org.jogamp.java3d.View
-
Enables or disables automatic freezing of the depth buffer for
objects rendered
during the transparent rendering pass (i.e., objects rendered
using alpha blending) for this view.
- setDepthBufferWriteEnable - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- setDepthBufferWriteEnable(boolean) - Method in class org.jogamp.java3d.RenderingAttributes
-
Enables or disables writing the depth buffer for this object.
- setDepthComponent(DepthComponent) - Method in class org.jogamp.java3d.Raster
-
Sets the depth image used to copy pixels to/from a Canvas3D.
- setDepthData(float[]) - Method in class org.jogamp.java3d.DepthComponentFloat
-
Copies the specified depth data to this object.
- setDepthData(int[]) - Method in class org.jogamp.java3d.DepthComponentInt
-
Copies the specified depth data to this object.
- setDepthSize(int) - Method in class org.jogamp.java3d.GraphicsConfigTemplate3D
-
Sets the depth buffer size requirement.
- setDepthTestFunction(int) - Method in class org.jogamp.java3d.RenderingAttributes
-
Set depth test function.
- setDetailImage(ImageComponent2D) - Method in class org.jogamp.java3d.Texture2D
-
- setDetailMessage(String) - Method in class org.jogamp.java3d.RenderingError
-
Sets the detail message for this rendering error.
- setDetailMessage(String) - Method in class org.jogamp.java3d.ShaderError
-
Sets the detail message for this shader error.
- setDetailTextureFunc(float[], float[]) - Method in class org.jogamp.java3d.Texture2D
-
- setDetailTextureFunc(Point2f[]) - Method in class org.jogamp.java3d.Texture2D
-
- setDetailTextureLevel(int) - Method in class org.jogamp.java3d.Texture2D
-
- setDetailTextureMode(int) - Method in class org.jogamp.java3d.Texture2D
-
- setDevice(InputDevice) - Method in class org.jdesktop.j3d.examples.virtual_input_device.ButtonPositionControls
-
- setDevice(InputDevice) - Method in class org.jogamp.java3d.Sensor
-
Set the sensor's associated input device.
- setDiffuseColor(Color3f) - Method in class org.jogamp.java3d.Material
-
Sets this material's diffuse color.
- setDiffuseColor(float, float, float) - Method in class org.jogamp.java3d.Material
-
Sets this material's diffuse color.
- setDiffuseColor(float, float, float, float) - Method in class org.jogamp.java3d.Material
-
Sets this material's diffuse color plus alpha.
- setDiffusion(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set reverb diffusion
This defines the echo dispersement (also referred to as 'echo density')
The value of this reverb parameter is expressed as a percent of the audio device's minimum-to-maximum values.
- setDiffusion(float) - Method in interface org.jogamp.java3d.AudioDevice3DL2
-
Set reverb diffusion.
- setDiffusion(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Set reverb diffusion.
- setDiffusion(float) - Method in class org.jogamp.java3d.AuralAttributes
-
Set Diffusion.
- setDirection(int, Vector3d) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set direction vector of sample.
- setDirection(Vector3d) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setDirection(int, Vector3d) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Sets this sound's direction from the local coordinate vector provided.
- 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
-
- setDirection(Vector3f) - Method in class org.jogamp.java3d.ConeSound
-
Sets this sound's direction from the vector provided.
- setDirection(float, float, float) - Method in class org.jogamp.java3d.ConeSound
-
Sets this sound's direction from the three values provided.
- setDirection(Vector3f) - Method in class org.jogamp.java3d.DirectionalLight
-
Set light direction.
- setDirection(float, float, float) - Method in class org.jogamp.java3d.DirectionalLight
-
Set light direction.
- setDirection(float, float, float) - Method in class org.jogamp.java3d.SpotLight
-
Sets light direction.
- setDirection(Vector3f) - Method in class org.jogamp.java3d.SpotLight
-
Sets this Light's current direction and places it in the parameter specified.
- setDirtyFlags(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setDirtyFlags(int) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setDistance(int, double) - Method in class org.jogamp.java3d.DistanceLOD
-
Sets a particular LOD cut-off distance.
- setDistanceFilter(int, double[], float[]) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set distance filter for current aural attribute applied to all samples.
- setDistanceFilter(int, double[], float[]) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Sets Distance Filter corresponding arrays containing distances and
frequency cutoff applied to all active positional sounds.
- 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
-
- setDistanceFilter(Point2f[]) - Method in class org.jogamp.java3d.AuralAttributes
-
Set Distance Filter using a single array containing distances and
frequency cutoff as pairs of values as a single array of Point2f.
- setDistanceFilter(float[], float[]) - Method in class org.jogamp.java3d.AuralAttributes
-
Set Distance Filter using separate arrays for distances and frequency
cutoff.
- setDistanceGain(int, double[], float[], double[], float[]) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set elliptical distance attenuation arrays applied to sample amplitude
OPENAL/JOAL calculates the distance attenuation using its default model which is the inverse distance clamped
model (equivalent to the IASIG I3DL2 distance model)
This is:
distance = max(distance, AL_REFERENCE_DISTANCE);
distance = max(distance, AL_MAX_DISTANCE);
gain = AL_REFERENCE_DISTANCE / (AL_REFERENCE_DISTANCE + AL_ROLLOFF_FACTOR * (distance - AL_REFERENCE_DISTANCE));
This function calculates the AL_REFERENCE_DISTANCE, AL_MAX_DISTANCE and AL_ROLLOFF_FACTOR from the given distance
attenuation data from Java3D.
- setDistanceGain(double[], float[], double[], float[]) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setDistanceGain(int, double[], float[], double[], float[]) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Sets this sound's distance gain elliptical attenuation (not
including filter cutoff frequency) by defining corresponding
arrays containing distances from the sound's origin and gain
scale factors applied to all active positional sounds.
- 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
-
- setDistanceGain(Point2f[], Point2f[]) - Method in class org.jogamp.java3d.ConeSound
-
Sets this sound's distance gain elliptical attenuation -
where gain scale factor is applied to sound based on distance listener
is from sound source.
- setDistanceGain(float[], float[], float[], float[]) - Method in class org.jogamp.java3d.ConeSound
-
Sets this sound's distance gain attenuation as an array of Point2fs.
- setDistanceGain(Point2f[]) - Method in class org.jogamp.java3d.PointSound
-
Sets this sound's distance gain attenuation - where gain scale factor
is applied to sound based on distance listener is from sound source.
- setDistanceGain(float[], float[]) - Method in class org.jogamp.java3d.PointSound
-
Sets this sound's distance gain attenuation as an array of Point2fs.
- setDominantHandIndex(int) - Method in class org.jogamp.java3d.PhysicalEnvironment
-
Sets the index of the dominant hand to the specified sensor index.
- setDoubleBuffer(int) - Method in class org.jogamp.java3d.GraphicsConfigTemplate3D
-
Sets the double buffering requirement.
- setDoubleBufferEnable(boolean) - Method in class org.jogamp.java3d.Canvas3D
-
Turns double buffering on or off.
- setDstBlendFunction(int) - Method in class org.jogamp.java3d.TransparencyAttributes
-
Sets the destination blend function used in blended transparency
and antialiasing operations.
- setDstOffset(int, int) - Method in class org.jogamp.java3d.Raster
-
Sets the destination pixel offset of the upper-left corner of
the rendered image relative to the transformed position.
- setDstOffset(Point) - Method in class org.jogamp.java3d.Raster
-
Sets the destination pixel offset of the upper-left corner of
the rendered image relative to the transformed position.
- setDuplicateOnCloneTree(boolean) - Method in class org.jogamp.java3d.NodeComponent
-
Sets this node's duplicateOnCloneTree value.
- 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.
- setElement(int, int, double) - Method in class org.jogamp.vecmath.GMatrix
-
Modifies the value at the specified row and column of this matrix.
- setElement(int, double) - Method in class org.jogamp.vecmath.GVector
-
Modifies the value at the specified index of this vector.
- setElement(int, int, double) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the specified element of this matrix3f to the value provided.
- setElement(int, int, float) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the specified element of this matrix3f to the value provided.
- setElement(int, int, double) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the specified element of this matrix4f to the value provided.
- setElement(int, int, float) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the specified element of this matrix4f to the value provided.
- setEmissiveColor(Color3f) - Method in class org.jogamp.java3d.Material
-
Sets this material's emissive color.
- setEmissiveColor(float, float, float) - Method in class org.jogamp.java3d.Material
-
Sets this material's emissive color.
- setEnable(boolean) - Method in class org.jogamp.java3d.Behavior
-
Enables or disables this Behavior.
- setEnable(boolean) - Method in class org.jogamp.java3d.Light
-
Turns the light on or off.
- setEnable(int, boolean) - Method in class org.jogamp.java3d.ModelClip
-
Sets the specified enable flag of this ModelClip node.
- setEnable(boolean) - Method in class org.jogamp.java3d.Sound
-
Enable or disable sound.
- setEnable(boolean) - Method in class org.jogamp.java3d.TexCoordGeneration
-
Enables or disables texture coordinate generation for this
appearance component object.
- setEnable(boolean) - Method in class org.jogamp.java3d.Texture
-
Enables or disables texture mapping for this
appearance component object.
- 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.
- setEnables(boolean[]) - Method in class org.jogamp.java3d.ModelClip
-
Sets the per-plane enable flags of this ModelClip node to the
specified values.
- setEndColor(Color3f) - Method in class org.jogamp.java3d.ColorInterpolator
-
This method sets the endColor for this interpolator.
- setEndPosition(float) - Method in class org.jogamp.java3d.PositionInterpolator
-
This method sets the endPosition for this interpolator.
- setErrorCode(int) - Method in class org.jogamp.java3d.RenderingError
-
Sets the error code for this rendering error.
- setErrorCode(int) - Method in class org.jogamp.java3d.ShaderError
-
Sets the error code for this shader error.
- setErrorMessage(String) - Method in class org.jogamp.java3d.RenderingError
-
Sets the error message for this rendering error.
- setErrorMessage(String) - Method in class org.jogamp.java3d.ShaderError
-
Sets the error message for this shader error.
- setEuler(Vector3d) - Method in class org.jogamp.java3d.Transform3D
-
Sets the rotational component (upper 3x3) of this transform to the
rotation matrix converted from the Euler angles provided; the other
non-rotational elements are set as if this were an identity matrix.
- setExtrusionShape(Shape) - Method in class org.jogamp.java3d.FontExtrusion
-
Sets the FontExtrusion's shape parameter.
- setFactor(double) - Method in class org.jdesktop.j3d.examples.oriented_shape3d.MouseRotateY
-
- 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.
- setFFPAttributes - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- setFieldOfView(double) - Method in class org.jogamp.java3d.View
-
Sets the field of view used to compute the projection transform.
- setFilePosition(long, SceneGraphObjectState) - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.SymbolTable
-
Set the position of the object referenced by state
- setFilter4Func(float[]) - Method in class org.jogamp.java3d.Texture
-
sets the filter4 function for this texture object.
- setFirstChildIndex(int) - Method in class org.jogamp.java3d.SwitchValueInterpolator
-
This method sets the firstChildIndex for this interpolator.
- 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 class org.jdesktop.j3d.examples.geometry_compression.ObjectFileCompressor
-
- 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.
- setFlipImages(boolean) - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- setFog(Fog) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Sets the current Fog to the specified Fog
leaf node object.
- setFogEnableFlag - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- setFont3D(Font3D) - Method in class org.jogamp.java3d.Text3D
-
Sets the Font3D object used by this Text3D NodeComponent object.
- setFormat(int) - Method in class org.jogamp.java3d.TexCoordGeneration
-
Sets the TexCoordGeneration format to the specified value.
- setFrameDelay(int) - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- setFrequencyScaleFactor(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set frequency scale factor for current aural attribute applied to all samples.
- setFrequencyScaleFactor(float) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Specifies a scale factor applied to the frequency (or
wavelength).
- setFrequencyScaleFactor(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Set frequency scale factor for current aural attribute applied to all
samples.
- setFrequencyScaleFactor(float) - Method in class org.jogamp.java3d.AuralAttributes
-
This parameter specifies a scale factor applied to the frequency
of sound during rendering playback.
- setFrontBufferRendering(boolean) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Sets a flag that enables or disables immediate mode rendering
into the front buffer of a double buffered Canvas3D.
- setFrontClipDistance(double) - Method in class org.jogamp.java3d.View
-
Sets the view model's front clip distance.
- setFrontClipPolicy(int) - Method in class org.jogamp.java3d.View
-
Sets the view model's front clip policy, the policy Java 3D uses
in computing where to place the front clip plane.
- setFrontDistance(double) - Method in class org.jogamp.java3d.LinearFog
-
Sets front distance for fog.
- setFullSceneAntialiasing - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- setGain(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set overall gain control of all sounds playing on the audio device.
- setGain(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setGain(float) - Method in interface org.jogamp.java3d.AudioDevice3DL2
-
Set overall gain control of all sounds playing on the audio device.
- 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
-
- setGenMode(int) - Method in class org.jogamp.java3d.TexCoordGeneration
-
Sets the TexCoordGeneration generation mode to the specified value.
- setGeometry(BranchGroup) - Method in class org.jogamp.java3d.Background
-
Sets the background geometry to the specified BranchGroup node.
- setGeometry(Geometry) - Method in class org.jogamp.java3d.ShaderError
-
Sets the geometry associated with this shader error.
- setGeometry(Geometry) - Method in class org.jogamp.java3d.Shape3D
-
Replaces the geometry component at index 0 in this Shape3D node's
list of geometry components with the specified geometry component.
- setGeometry(Geometry, int) - Method in class org.jogamp.java3d.Shape3D
-
Replaces the geometry component at the specified index in this
Shape3D node's list of geometry components with the specified
geometry component.
- setGeometryArrays(GeometryArray[]) - Method in class org.jogamp.java3d.Morph
-
Deprecated.
Sets the geometryArrays component of the Morph node.
- setGLSLUniform1f - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- setGLSLUniform1i - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- setGraphicsDevice(GraphicsDevice) - Method in class org.jogamp.java3d.RenderingError
-
Sets the graphics device associated with this rendering error.
- setGreenSize(int) - Method in class org.jogamp.java3d.GraphicsConfigTemplate3D
-
Sets the number of green bits required.
- setHeadIndex(int) - Method in class org.jogamp.java3d.PhysicalEnvironment
-
Sets the index of the head to the specified sensor index.
- setHeadToHeadTracker(Transform3D) - Method in class org.jogamp.java3d.PhysicalBody
-
Sets the head to head-tracker coordinate system transform.
- setHeadTrackerToLeftImagePlate(Transform3D) - Method in class org.jogamp.java3d.Screen3D
-
Sets the head-tracker coordinate system to left image-plate coordinate
system transform.
- setHeadTrackerToRightImagePlate(Transform3D) - Method in class org.jogamp.java3d.Screen3D
-
Sets the head-tracker coordinate system to right image-plate coordinate
system transform.
- setHighlight(int) - Method in class org.jdesktop.j3d.examples.four_by_four.Positions
-
- setHiRes(int[], int[], int[]) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Sets the HiRes coordinate of this context to the location
specified by the parameters provided.
- setHiRes(HiResCoord) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Sets the HiRes coordinate of this context
to the location specified by the HiRes argument.
- setHiRes(int[], int[], int[]) - Method in class org.jogamp.java3d.Locale
-
Sets the HiRes coordinate of this Locale to the location
specified by the parameters provided.
- setHiRes(HiResCoord) - Method in class org.jogamp.java3d.Locale
-
Sets the HiRes coordinate of this Locale
to the location specified by the HiRes argument.
- setHiResCoord(int[], int[], int[]) - Method in class org.jogamp.java3d.HiResCoord
-
Sets this HiResCoord to the location specified by the
parameters provided.
- setHiResCoord(HiResCoord) - Method in class org.jogamp.java3d.HiResCoord
-
Sets this HiResCoord to the location specified by the
hires provided.
- setHiResCoordX(int[]) - Method in class org.jogamp.java3d.HiResCoord
-
Sets this HiResCoord's X value to that specified by the argument.
- setHiResCoordY(int[]) - Method in class org.jogamp.java3d.HiResCoord
-
Sets this HiResCoord's Y value to that specified by the argument.
- setHiResCoordZ(int[]) - Method in class org.jogamp.java3d.HiResCoord
-
Sets this HiResCoord's Z value to that specified by the argument.
- 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.
- setHotspot(Point3d) - Method in class org.jogamp.java3d.Sensor
-
Set the sensor's hotspot in this sensor's coordinate system.
- setIdentity() - Method in class org.jogamp.java3d.Transform3D
-
Sets this transform to the identity matrix.
- setIdentity() - Method in class org.jogamp.vecmath.GMatrix
-
Sets this GMatrix to the identity matrix.
- setIdentity() - Method in class org.jogamp.vecmath.Matrix3d
-
Sets this Matrix3d to identity.
- setIdentity() - Method in class org.jogamp.vecmath.Matrix3f
-
Sets this Matrix3f to identity.
- setIdentity() - Method in class org.jogamp.vecmath.Matrix4d
-
Sets this Matrix4d to identity.
- setIdentity() - Method in class org.jogamp.vecmath.Matrix4f
-
Sets this Matrix4f to identity.
- setIgnoreVertexColors(boolean) - Method in class org.jogamp.java3d.RenderingAttributes
-
Sets a flag that indicates whether vertex colors are ignored
for this RenderingAttributes object.
- setImage(ImageComponent2D) - Method in class org.jogamp.java3d.Background
-
Sets the background image to the specified image.
- setImage(ImageComponent2D) - Method in class org.jogamp.java3d.Raster
-
Sets the pixel array used to copy pixels to/from a Canvas3D.
- setImage(int, ImageComponent) - Method in class org.jogamp.java3d.Texture
-
Sets the image for a specified mipmap level.
- setImage(int, int, ImageComponent2D) - Method in class org.jogamp.java3d.TextureCubeMap
-
Sets the image for a specified mipmap level of a specified face
of the cube map
- setImage(int, ImageComponent) - Method in class org.jogamp.java3d.TextureCubeMap
-
This method is not supported for TextureCubeMap.
- setImages(ImageComponent[]) - Method in class org.jogamp.java3d.Texture
-
Sets the array of images for all mipmap levels.
- setImages(int, ImageComponent2D[]) - Method in class org.jogamp.java3d.TextureCubeMap
-
Sets the array of images for mipmap levels from base level through
max level for a specified face of the cube map
- setImages(ImageComponent[]) - Method in class org.jogamp.java3d.TextureCubeMap
-
This method is not supported for TextureCubeMap.
- setImageScaleMode(int) - Method in class org.jogamp.java3d.Background
-
Sets the image scale mode for this Background node.
- setImageType(int) - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- setImageTypeCustomRGB() - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- setImageTypeCustomRGBA() - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- setIncreasingAlphaDuration(long) - Method in class org.jogamp.java3d.Alpha
-
Set this alpha's increasingAlphaDuration to that specified in
the argument.
- setIncreasingAlphaRampDuration(long) - Method in class org.jogamp.java3d.Alpha
-
Set this alpha's increasingAlphaRampDuration to that specified
in the argument.
- setInfluencingBoundingLeaf(BoundingLeaf) - Method in class org.jogamp.java3d.AlternateAppearance
-
Sets the AlternateAppearance's influencing region to the specified
bounding leaf.
- setInfluencingBoundingLeaf(BoundingLeaf) - Method in class org.jogamp.java3d.Fog
-
Sets the Fog's influencing region to the specified bounding leaf.
- setInfluencingBoundingLeaf(BoundingLeaf) - Method in class org.jogamp.java3d.Light
-
Sets the Light's influencing region to the specified bounding leaf.
- setInfluencingBoundingLeaf(BoundingLeaf) - Method in class org.jogamp.java3d.ModelClip
-
Set the ModelClip node's influencing region to the specified
bounding leaf.
- setInfluencingBounds(Bounds) - Method in class org.jogamp.java3d.AlternateAppearance
-
Sets the AlternateAppearance's influencing region to the specified
bounds.
- setInfluencingBounds(Bounds) - Method in class org.jogamp.java3d.Fog
-
Sets the Fog's influencing region to the specified bounds.
- setInfluencingBounds(Bounds) - Method in class org.jogamp.java3d.Light
-
Sets the Light's influencing region to the specified bounds.
- setInfluencingBounds(Bounds) - Method in class org.jogamp.java3d.ModelClip
-
Set the ModelClip node's influencing region to the specified bounds.
- setInitialColorIndex(int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the initial color index for this GeometryArray object.
- setInitialColorIndex(int) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
This method is not supported for indexed geometry arrays.
- setInitialCoordIndex(int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the initial coordinate index for this GeometryArray object.
- setInitialCoordIndex(int) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
This method is not supported for indexed geometry arrays.
- setInitialGain(float) - Method in class org.jogamp.java3d.Sound
-
Set the overall gain scale factor applied to data associated with this
source to increase or decrease its overall amplitude.
- setInitialIndexIndex(int) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
Sets the initial index index for this IndexedGeometryArray object.
- setInitialNormalIndex(int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the initial normal index for this GeometryArray object.
- setInitialNormalIndex(int) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
This method is not supported for indexed geometry arrays.
- setInitialTexCoordIndex(int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the initial texture coordinate index for the specified
texture coordinate set for this GeometryArray object.
- setInitialTexCoordIndex(int, int) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
This method is not supported for indexed geometry arrays.
- setInitialVertexAttrIndex(int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the initial vertex attribute index for the specified
vertex attribute number for this GeometryArray object.
- setInitialVertexAttrIndex(int, int) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
This method is not supported for indexed geometry arrays.
- setInitialVertexIndex(int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the initial vertex index for this GeometryArray object.
- setInitialVertexIndex(int) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
This method is not supported for indexed geometry arrays.
- setInputStream(InputStream) - Method in class org.jogamp.java3d.MediaContainer
-
Set Input Stream.
- setInterleavedVertexBuffer(J3DBuffer) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the interleaved vertex buffer reference to the specified
buffer object.
- setInterleavedVertices(float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the interleaved vertex array reference to the specified
array.
- setJ3DThreadPriority(int) - Static method in class org.jogamp.java3d.VirtualUniverse
-
Sets the priority of all Java 3D threads to the specified
value.
- 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
- setKnot(int, float) - Method in class org.jogamp.java3d.PathInterpolator
-
Sets the knot at the specified index for this interpolator.
- setLastChildIndex(int) - Method in class org.jogamp.java3d.SwitchValueInterpolator
-
This method sets the lastChildIndex for this interpolator.
- setLeftEarPosition(Point3d) - Method in class org.jogamp.java3d.PhysicalBody
-
Sets the user head object's left ear position.
- setLeftEyePosition(Point3d) - Method in class org.jogamp.java3d.PhysicalBody
-
Sets the user head object's left eye position.
- setLeftHandIndex(int) - Method in class org.jogamp.java3d.PhysicalEnvironment
-
Sets the index of the left hand to the specified sensor index.
- setLeftManualEyeInCoexistence(Point3d) - Method in class org.jogamp.java3d.View
-
Sets the position of the manual left eye in coexistence
coordinates.
- setLeftManualEyeInImagePlate(Point3d) - Method in class org.jogamp.java3d.Canvas3D
-
Sets the position of the manual left eye in image-plate
coordinates.
- setLeftProjection(Transform3D) - Method in class org.jogamp.java3d.View
-
Compatibility mode method that specifies a viewing frustum for
the left eye that transforms points in Eye Coordinates (EC) to
Clipping Coordinates (CC).
- setLight(Light, int) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Replaces the specified light with the light provided.
- setLightEnables - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- setLightingEnable(boolean) - Method in class org.jogamp.java3d.Material
-
Enables or disables lighting for this appearance component object.
- setLightMask(BufferedImage) - Method in class org.jdesktop.j3d.examples.dot3.MyCanvas
-
- setLightMask(BufferedImage) - Method in class org.jdesktop.j3d.examples.dot3.TextureControlPanel
-
Wrapper method to MyCanvas.setLightMask(mask)
- setLineAntialiasingEnable(boolean) - Method in class org.jogamp.java3d.LineAttributes
-
Enables or disables line antialiasing
for this LineAttributes component object.
- setLineAttributes(LineAttributes) - Method in class org.jogamp.java3d.Appearance
-
Sets the lineAttributes object to the specified object.
- setLineAttributes(LineAttributes) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setLinePattern(int) - Method in class org.jogamp.java3d.LineAttributes
-
Sets the line pattern for this LineAttributes component object.
- setLineWidth(float) - Method in class org.jogamp.java3d.LineAttributes
-
Sets the line width for this LineAttributes component object.
- 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.
- setLocale(Locale) - Method in class org.jogamp.java3d.SceneGraphPath
-
Sets this path's Locale to the specified Locale.
- setLocalEyeLightingEnable(boolean) - Method in class org.jogamp.java3d.View
-
Sets a flag that indicates whether the local eyepoint is used in
lighting calculations for perspective projections.
- setLodOffset(float, float, float) - Method in class org.jogamp.java3d.Texture
-
Specifies the LOD offset for this texture object.
- setLodOffset(Tuple3f) - Method in class org.jogamp.java3d.Texture
-
Specifies the LOD offset for this texture object.
- setLoop(int, int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED COMPLETELY
Set number of times sample is looped
Works for values 0 (no loop) and (-1) infinite loop but not for a fix number of loops (>1)
- setLoop(int, int) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Sets a sound's loop count.
- 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
-
- setLoop(int) - Method in class org.jogamp.java3d.Sound
-
Sets a sound's loop count.
- setLoopCount(int) - Method in class org.jdesktop.j3d.examples.fps_counter.FPSCounter
-
Sets the number of sampling intervals to wait for before computing
the average frame rate.
- setLoopCount(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setLoopCount(int) - Method in class org.jogamp.java3d.Alpha
-
Set this alpha's loopCount to that specified in the argument.
- setLoopCount(int) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setLower(double, double, double) - Method in class org.jogamp.java3d.BoundingBox
-
Sets the lower corner of this bounding box.
- setLower(Point3d) - Method in class org.jogamp.java3d.BoundingBox
-
Sets the lower corner of this bounding box.
- setM00(double) - Method in class org.jogamp.vecmath.Matrix3d
-
Set the first matrix element in the first row.
- setM00(float) - Method in class org.jogamp.vecmath.Matrix3f
-
Set the first matrix element in the first row.
- setM00(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set the first matrix element in the first row.
- setM00(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set the first matrix element in the first row.
- setM01(double) - Method in class org.jogamp.vecmath.Matrix3d
-
Set the second matrix element in the first row.
- setM01(float) - Method in class org.jogamp.vecmath.Matrix3f
-
Set the second matrix element in the first row.
- setM01(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set the second matrix element in the first row.
- setM01(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set the second matrix element in the first row.
- setM02(double) - Method in class org.jogamp.vecmath.Matrix3d
-
Set the third matrix element in the first row.
- setM02(float) - Method in class org.jogamp.vecmath.Matrix3f
-
Set the third matrix element in the first row.
- setM02(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set the third matrix element in the first row.
- setM02(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set the third matrix element in the first row.
- setM03(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set the fourth element of the first row.
- setM03(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set the fourth element of the first row.
- setM10(double) - Method in class org.jogamp.vecmath.Matrix3d
-
Set first matrix element in the second row.
- setM10(float) - Method in class org.jogamp.vecmath.Matrix3f
-
Set first matrix element in the second row.
- setM10(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set first matrix element in the second row.
- setM10(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set first matrix element in the second row.
- setM11(double) - Method in class org.jogamp.vecmath.Matrix3d
-
Set the second matrix element in the second row.
- setM11(float) - Method in class org.jogamp.vecmath.Matrix3f
-
Set the second matrix element in the second row.
- setM11(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set the second matrix element in the second row.
- setM11(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set the second matrix element in the second row.
- setM12(double) - Method in class org.jogamp.vecmath.Matrix3d
-
Set the third matrix element in the second row.
- setM12(float) - Method in class org.jogamp.vecmath.Matrix3f
-
Set the third matrix element in the second row.
- setM12(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set the third matrix element in the second row.
- setM12(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set the third matrix element in the second row.
- setM13(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set the fourth element of the second row.
- setM13(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set the fourth element of the second row.
- setM20(double) - Method in class org.jogamp.vecmath.Matrix3d
-
Set the first matrix element in the third row.
- setM20(float) - Method in class org.jogamp.vecmath.Matrix3f
-
Set the first matrix element in the third row.
- setM20(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set the first matrix element in the third row.
- setM20(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set the first matrix element in the third row.
- setM21(double) - Method in class org.jogamp.vecmath.Matrix3d
-
Set the second matrix element in the third row.
- setM21(float) - Method in class org.jogamp.vecmath.Matrix3f
-
Set the second matrix element in the third row.
- setM21(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set the second matrix element in the third row.
- setM21(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set the second matrix element in the third row.
- setM22(double) - Method in class org.jogamp.vecmath.Matrix3d
-
Set the third matrix element in the third row.
- setM22(float) - Method in class org.jogamp.vecmath.Matrix3f
-
Set the third matrix element in the third row.
- setM22(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set the third matrix element in the third row.
- setM22(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set the third matrix element in the third row.
- setM23(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set the fourth element of the third row.
- setM23(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set the fourth element of the third row.
- setM30(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set the first element of the fourth row.
- setM30(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set the first element of the fourth row.
- setM31(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set the second element of the fourth row.
- setM31(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set the second element of the fourth row.
- setM32(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set the third element of the fourth row.
- setM32(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set the third element of the fourth row.
- setM33(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Set the fourth element of the fourth row.
- setM33(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Set the fourth element of the fourth row.
- setMagFilter(int) - Method in class org.jogamp.java3d.Texture
-
Sets the magnification filter function.
- setMagFilter(int) - Method in class org.jogamp.java3d.Texture2D
-
Sets the magnification filter function.
- setMaterial(Material) - Method in class org.jogamp.java3d.Appearance
-
Sets the material object to the specified object.
- 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.
- setMaximumAngle(float) - Method in class org.jogamp.java3d.RotationInterpolator
-
This method sets the maximumAngle for this interpolator, in
radians.
- setMaximumLevel(int) - Method in class org.jogamp.java3d.Texture
-
Specifies the maximum level for this texture object.
- setMaximumLOD(float) - Method in class org.jogamp.java3d.Texture
-
Specifies the maximum level-of-detail for this texture object.
- setMaximumScale(float) - Method in class org.jogamp.java3d.ScaleInterpolator
-
This method sets the maximumScale for this interpolator.
- setMaximumTransparency(float) - Method in class org.jogamp.java3d.TransparencyInterpolator
-
This method sets the maximumTransparency for this interpolator.
- setMaxLoops(int) - Method in class org.jdesktop.j3d.examples.fps_counter.FPSCounter
-
This method sets the number of sampling intervals for which
the frame counter should run.
- setMinFilter(int) - Method in class org.jogamp.java3d.Texture
-
Sets the minification filter function.
- setMinimumAngle(float) - Method in class org.jogamp.java3d.RotationInterpolator
-
This method sets the minimumAngle for this interpolator, in
radians.
- setMinimumFrameCycleTime(long) - Method in class org.jogamp.java3d.View
-
Sets the minimum frame cycle time, in milliseconds, for this
view.
- setMinimumLOD(float) - Method in class org.jogamp.java3d.Texture
-
Specifies the minimum level-of-detail for this texture object.
- setMinimumScale(float) - Method in class org.jogamp.java3d.ScaleInterpolator
-
This method sets the minimumScale for this interpolator.
- setMinimumTransparency(float) - Method in class org.jogamp.java3d.TransparencyInterpolator
-
This method sets the minimumTransparency for this interpolator.
- setMinRadius(double) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Sets the minimum radius for the OrbitBehavior.
- setMipMapMode(int) - Method in class org.jogamp.java3d.Texture
-
Sets mipmap mode for texture mapping for this texture object.
- setMode(int) - Method in class org.jogamp.java3d.Alpha
-
Set this alpha's mode to that specified in the argument.
- 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.
- setModelClip(ModelClip) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Sets the current ModelClip leaf node to the specified object.
- setModelTransform(Transform3D) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Sets the current model transform to a copy of the specified
transform.
- setModelViewMatrix - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- setMonoscopicViewPolicy(int) - Method in class org.jogamp.java3d.Canvas3D
-
Specifies how Java 3D generates monoscopic view.
- setMonoscopicViewPolicy(int) - Method in class org.jogamp.java3d.View
-
- setMute(boolean) - Method in class org.jogamp.java3d.Sound
-
Set mute state flag.
- setMuteFlag(boolean) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setMuteFlag(boolean) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setName(String) - Method in class org.jogamp.java3d.SceneGraphObject
-
Sets the name of this object.
- setNextSensorRead(long, Transform3D, int[]) - Method in class org.jogamp.java3d.Sensor
-
Sets the next sensor read to the specified values; once these
values are set via this method they become the current values
returned by methods such as lastRead(), lastTime(), and
lastButtons(); note that if there are no buttons associated with
this sensor, values can just be an empty array.
- setNextSensorRead(SensorRead) - Method in class org.jogamp.java3d.Sensor
-
Sets the next sensor read to the specified values; once these
values are set via this method they become the current values
returned by methods such as lastRead(), lastTime(), and
lastButtons().
- setNode(int, Node) - Method in class org.jogamp.java3d.SceneGraphPath
-
Replaces the node at the specified index with newNode.
- setNodes(Node[]) - Method in class org.jogamp.java3d.SceneGraphPath
-
Sets this path's node objects to the specified node objects.
- setNodeState(SceneGraphObjectState) - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.SymbolTableData
-
- setNominalEyeHeightFromGround(double) - Method in class org.jogamp.java3d.PhysicalBody
-
Sets the nominal eye height from the ground plane.
- setNominalEyeOffsetFromNominalScreen(double) - Method in class org.jogamp.java3d.PhysicalBody
-
Sets the nominal eye offset from the display screen.
- setNominalPositionAndOrientation() - Method in class org.jdesktop.j3d.examples.virtual_input_device.VirtualInputDevice
-
- setNominalPositionAndOrientation() - Method in interface org.jogamp.java3d.InputDevice
-
This method sets the device's current position and orientation as the
devices nominal position and orientation (establish its reference
frame relative to the "Tracker base" reference frame).
- 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.
- setNonDominantHandIndex(int) - Method in class org.jogamp.java3d.PhysicalEnvironment
-
Sets the index of the non-dominant hand to the specified sensor index.
- setNonUniformScale(double, double, double) - Method in class org.jogamp.java3d.Transform3D
-
- setNormal(int, float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the normal associated with the vertex at
the specified index for this object.
- setNormal(int, Vector3f) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the normal associated with the vertex at
the specified index for this object.
- setNormalIndex(int, int) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
Sets the normal index associated with the vertex at
the specified index for this object.
- setNormalIndices(int, int[]) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
Sets the normal indices associated with the vertices starting at
the specified index for this object.
- setNormalIndices(int[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Sets the array of indices into the Normal array.
- setNormalRef3f(Vector3f[]) - Method in class org.jogamp.java3d.GeometryArray
-
- setNormalRefBuffer(J3DBuffer) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the normal buffer reference to the specified
buffer object.
- setNormalRefFloat(float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the float normal array reference to the specified
array.
- setNormals(int, float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the normals associated with the vertices starting at
the specified index for this object.
- setNormals(int, Vector3f[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the normals associated with the vertices starting at
the specified index for this object.
- setNormals(int, float[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the normals associated with the vertices starting at
the specified index for this object using data in normals
starting at index start
and ending at index start+length
.
- setNormals(int, Vector3f[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the normals associated with the vertices starting at
the specified index for this object using data in normals
starting at index start
and ending at index start+length
.
- 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
-
- setObject(Node) - Method in class org.jogamp.java3d.SceneGraphPath
-
Sets this path's terminal node to the specified node object.
- setObstructionFilter(int, float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set the obstruction filter control
This provides for frequencies above the given cutoff frequency to be attenuated, during while the gain of an
obstruction signal is being calculated, at a different rate than frequencies below this value.
- setObstructionFilter(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setObstructionFilter(int, float) - Method in interface org.jogamp.java3d.AudioDevice3DL2
-
Set the obstruction filter control.
- 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.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set the obstruction gain control
This method allows for attenuating sound waves traveling between the sound source and the listener obstructed by
objects
Direct sound signals/waves for obstructed sound source are attenuated but not indirect (reflected) waves.
- setObstructionGain(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setObstructionGain(int, float) - Method in interface org.jogamp.java3d.AudioDevice3DL2
-
Set the obstruction gain control.
- 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.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set the occlusion filter control
This provides for frequencies above the given cutoff frequency to be attenuated, during while the gain of an
occluded signal is being calculated, at a different rate than frequencies below this value
There is no corresponding Core AuralAttributes method at this time.
- setOcclusionFilter(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setOcclusionFilter(int, float) - Method in interface org.jogamp.java3d.AudioDevice3DL2
-
Set the occlusion filter control.
- 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.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set the occlusion gain control
This method allows for attenuating sound waves traveling between the sound source and the listener occluded by
objects
Both direct and indirect sound signals/waves for occluded sound sources are attenuated
There is no corresponding Core AuralAttributes method at this time.
- setOcclusionGain(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setOcclusionGain(int, float) - Method in interface org.jogamp.java3d.AudioDevice3DL2
-
Set the occlusion gain control.
- 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
-
- setOffScreenBuffer(ImageComponent2D) - Method in class org.jogamp.java3d.Canvas3D
-
Sets the off-screen buffer for this Canvas3D.
- setOffScreenLocation(int, int) - Method in class org.jogamp.java3d.Canvas3D
-
Sets the location of this off-screen Canvas3D.
- setOffScreenLocation(Point) - Method in class org.jogamp.java3d.Canvas3D
-
Sets the location of this off-screen Canvas3D.
- setOffset(int, int) - Method in class org.jogamp.java3d.Raster
-
- setOffset(Point) - Method in class org.jogamp.java3d.Raster
-
- setPath(int) - Method in class org.jogamp.java3d.Text3D
-
Sets the node's path
field.
- setPathArrays(float[], Point3f[]) - Method in class org.jogamp.java3d.PositionPathInterpolator
-
Replaces the existing arrays of knot values
and position values with the specified arrays.
- setPathArrays(float[], Quat4f[]) - Method in class org.jogamp.java3d.RotationPathInterpolator
-
Replaces the existing arrays of knot values and quaternion
values with the specified arrays.
- setPathArrays(float[], Quat4f[], Point3f[]) - Method in class org.jogamp.java3d.RotPosPathInterpolator
-
Replaces the existing arrays of knot values, quaternion
values, and position values with the specified arrays.
- setPathArrays(float[], Quat4f[], Point3f[], float[]) - Method in class org.jogamp.java3d.RotPosScalePathInterpolator
-
Replaces the existing arrays of knot values, quaternion
values, position values, and scale values with the specified arrays.
- setPatternMask(int) - Method in class org.jogamp.java3d.LineAttributes
-
Sets the line pattern mask to the specified value.
- setPatternScaleFactor(int) - Method in class org.jogamp.java3d.LineAttributes
-
Sets the line pattern scale factor to the specified value.
- setPause(boolean) - Method in class org.jogamp.java3d.Sound
-
Pauses or resumes (paused) playing sound.
- setPerspectiveCorrectionMode(int) - Method in class org.jogamp.java3d.TextureAttributes
-
Sets perspective correction mode to be used for color
and/or texture coordinate interpolation.
- setPhaseDelayDuration(long) - Method in class org.jogamp.java3d.Alpha
-
Set this alpha's phaseDelayDuration to that specified in
the argument.
- setPhysicalBody(PhysicalBody) - Method in class org.jogamp.java3d.View
-
Sets the view model's physical body to the PhysicalBody object provided.
- setPhysicalEnvironment(PhysicalEnvironment) - Method in class org.jogamp.java3d.View
-
Sets the view model's physical environment to the PhysicalEnvironment
object provided.
- setPhysicalScreenHeight(double) - Method in class org.jogamp.java3d.Screen3D
-
Sets the screen physical height in meters.
- setPhysicalScreenWidth(double) - Method in class org.jogamp.java3d.Screen3D
-
Sets the screen physical width in meters.
- setPickable(boolean) - Method in class org.jogamp.java3d.Node
-
When set to true
this Node
can be Picked.
- 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.
- setPlane(int, Vector4d) - Method in class org.jogamp.java3d.ModelClip
-
Sets the specified clipping plane of this ModelClip node.
- setPlaneQ(Vector4f) - Method in class org.jogamp.java3d.TexCoordGeneration
-
Sets the Q coordinate plane equation.
- setPlaneR(Vector4f) - Method in class org.jogamp.java3d.TexCoordGeneration
-
Sets the R coordinate plane equation.
- setPlanes(Vector4d[]) - Method in class org.jogamp.java3d.BoundingPolytope
-
Sets the bounding planes for this polytope.
- setPlanes(Vector4d[]) - Method in class org.jogamp.java3d.ModelClip
-
Sets the clipping planes of this ModelClip node to the
specified planes.
- setPlaneS(Vector4f) - Method in class org.jogamp.java3d.TexCoordGeneration
-
Sets the S coordinate plane equation.
- setPlaneT(Vector4f) - Method in class org.jogamp.java3d.TexCoordGeneration
-
Sets the T coordinate plane equation.
- setPlatformGeometry(PlatformGeometry) - Method in class org.jogamp.java3d.utils.universe.ViewingPlatform
-
Assigns the geometry to associate with the ViewingPlatform.
- setPointAntialiasingEnable(boolean) - Method in class org.jogamp.java3d.PointAttributes
-
Enables or disables point antialiasing
for this appearance component object.
- setPointAttributes(PointAttributes) - Method in class org.jogamp.java3d.Appearance
-
Sets the pointAttributes object to the specified object.
- setPointAttributes(PointAttributes) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setPointSize(float) - Method in class org.jogamp.java3d.PointAttributes
-
Sets the point size for this appearance component object.
- setPolygonAttributes(PolygonAttributes) - Method in class org.jogamp.java3d.Appearance
-
Sets the polygonAttributes object to the specified object.
- setPolygonAttributes(PolygonAttributes) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setPolygonMode(int) - Method in class org.jogamp.java3d.PolygonAttributes
-
Sets the polygon rasterization mode for this
appearance component object.
- setPolygonOffset(float) - Method in class org.jogamp.java3d.PolygonAttributes
-
Sets the constant polygon offset to the specified value.
- setPolygonOffsetFactor(float) - Method in class org.jogamp.java3d.PolygonAttributes
-
Sets the polygon offset factor to the specified value.
- setPosition(int, Point3d) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set location of sample.
- setPosition(Point3d) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setPosition(Vector3f) - Method in class org.jdesktop.j3d.examples.virtual_input_device.ButtonPositionControls
-
- setPosition(Vector3f) - Method in interface org.jdesktop.j3d.examples.virtual_input_device.PositionControls
-
Set the position
- setPosition(int, Point3d) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Sets this sound's location (in Local coordinates) from specified
Point.
- 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
-
- setPosition(Point3f) - Method in class org.jogamp.java3d.DistanceLOD
-
Sets the position of this LOD node.
- setPosition(Point3f) - Method in class org.jogamp.java3d.PointLight
-
Set light position.
- setPosition(float, float, float) - Method in class org.jogamp.java3d.PointLight
-
Set light position.
- setPosition(Point3f) - Method in class org.jogamp.java3d.PointSound
-
Sets this sound's location from the vector provided.
- setPosition(float, float, float) - Method in class org.jogamp.java3d.PointSound
-
Sets this sound's position from the three values provided.
- setPosition(int, Point3f) - Method in class org.jogamp.java3d.PositionPathInterpolator
-
Sets the position at the specified index for this
interpolator.
- setPosition(Point3f) - Method in class org.jogamp.java3d.Raster
-
Sets the position in object coordinates of this raster.
- setPosition(int, Point3f) - Method in class org.jogamp.java3d.RotPosPathInterpolator
-
Sets the position at the specified index for this
interpolator.
- setPosition(int, Point3f) - Method in class org.jogamp.java3d.RotPosScalePathInterpolator
-
Sets the position value at the specified index for
this interpolator.
- setPosition(Point3f) - Method in class org.jogamp.java3d.Text3D
-
Sets the node's position
field to the supplied
parameter.
- setPredictionPolicy(int) - Method in class org.jogamp.java3d.Sensor
-
- setPredictor(int) - Method in class org.jogamp.java3d.Sensor
-
- setPresent() - Method in class org.jogamp.java3d.Jogl2es2Context.fogDataLocs
-
- setPresent() - Method in class org.jogamp.java3d.Jogl2es2Context.glFrontMaterialLocs
-
- setPrimitiveFlags(int) - Method in class org.jogamp.java3d.utils.geometry.Primitive
-
- setPriority(float) - Method in class org.jogamp.java3d.Sound
-
Set sound's priority value.
- setProcessingMode(int) - Method in class org.jdesktop.j3d.examples.virtual_input_device.VirtualInputDevice
-
- setProcessingMode(int) - Method in interface org.jogamp.java3d.InputDevice
-
This method sets the device's processing mode to one of: BLOCKING,
NON_BLOCKING, or DEMAND_DRIVEN.
- setProjectionMatrix - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- setProjectionPolicy(int) - Method in class org.jogamp.java3d.View
-
Sets the projection policy for this View.
- setProportionalZoom(boolean) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Set proportional zoom behavior.
- setQuantization(int, int, int) - Method in class org.jdesktop.j3d.examples.geometry_compression.ObjectFileCompressor
-
Set the position, normal, and color quantization values for compression.
- setQuat(int, Quat4f) - Method in class org.jogamp.java3d.RotationPathInterpolator
-
Sets the quat value at the specified index for this
interpolator.
- setQuat(int, Quat4f) - Method in class org.jogamp.java3d.RotPosPathInterpolator
-
Sets the quat at the specified index for this interpolator.
- setQuat(int, Quat4f) - Method in class org.jogamp.java3d.RotPosScalePathInterpolator
-
Sets the quat value at the specified index for this
interpolator.
- setRadius(double) - Method in class org.jogamp.java3d.BoundingSphere
-
Sets the radius of this bounding sphere from a double.
- setRasterOp(int) - Method in class org.jogamp.java3d.RenderingAttributes
-
Sets the raster operation function for this RenderingAttributes
component object.
- setRasterOpEnable(boolean) - Method in class org.jogamp.java3d.RenderingAttributes
-
Sets the rasterOp enable flag for this RenderingAttributes
component object.
- setRateScaleFactor(int, float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set scale factor applied to sample playback rate for a particular sound associated with the audio device
Changing the device sample rate affects both the pitch and speed.
- setRateScaleFactor(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setRateScaleFactor(int, float) - Method in interface org.jogamp.java3d.AudioDevice3DL2
-
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.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
-
- setRateScaleFactor(float) - Method in class org.jogamp.java3d.Sound
-
Sets Sample Rate.
- 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.
- setRedSize(int) - Method in class org.jogamp.java3d.GraphicsConfigTemplate3D
-
Sets the number of red bits required.
- setReflectionCoefficient(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set reverberation surface reflection coefficient value for current aural attribute applied to all samples.
- setReflectionCoefficient(float) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Sets the Reflective Coefficient scale factor applied to distinct
low-order early reflections of sound off the surfaces in the region
defined by the current listening region.
- 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
-
- setReflectionCoefficient(float) - Method in class org.jogamp.java3d.AuralAttributes
-
Set Reflective Coefficient.
- setReflectionDelay(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED Sets the early reflection delay time
In this form, the parameter specifies the delay time between each order of reflection (while reverberation is
being rendered) explicitly given in milliseconds.
- setReflectionDelay(float) - Method in interface org.jogamp.java3d.AudioDevice3DL2
-
Sets the early reflection delay time.
- setReflectionDelay(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Sets the early reflection delay time.
- setReflectionDelay(float) - Method in class org.jogamp.java3d.AuralAttributes
-
Set early Refection Delay Time.
- setRegion(Bounds) - Method in class org.jogamp.java3d.BoundingLeaf
-
Sets this BoundingLeaf node's bounding region.
- setReleaseEnable(boolean) - Method in class org.jogamp.java3d.Sound
-
Enables or disables the release flag for the sound associated with
this sound.
- setRenderingAttributes(RenderingAttributes) - Method in class org.jogamp.java3d.Appearance
-
Sets the renderingAttributes object to the specified object.
- 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.
- setReverbBounds(Bounds) - Method in class org.jogamp.java3d.AuralAttributes
-
Set Reverberation Bounds volume.
- setReverbCoefficient(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set late reflection (referred to as 'reverb') attenuation.
- setReverbCoefficient(float) - Method in interface org.jogamp.java3d.AudioDevice3DL2
-
Set late reflection (referred to as 'reverb') attenuation.
- setReverbCoefficient(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Set late reflection (referred to as 'reverb') attenuation.
- setReverbCoefficient(float) - Method in class org.jogamp.java3d.AuralAttributes
-
Set Reverb Coefficient.
- setReverbDelay(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set reverberation delay time for current aural attribute applied to all samples.
- setReverbDelay(float) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Sets the reverberation delay time.
- 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
-
- setReverbDelay(float) - Method in class org.jogamp.java3d.AuralAttributes
-
Set Reverberation Delay Time.
- setReverbDelay(Bounds) - Method in class org.jogamp.java3d.AuralAttributes
-
- setReverbOrder(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set reverberation order for current aural attribute applied to all samples.
- setReverbOrder(int) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Sets the reverberation order of reflections.
- 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
-
- setReverbOrder(int) - Method in class org.jogamp.java3d.AuralAttributes
-
Set Reverberation Order
This parameter limits the number of times reflections are added
to the reverberation being rendered.
- 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.
- setRightEarPosition(Point3d) - Method in class org.jogamp.java3d.PhysicalBody
-
Sets the user head object's right ear position.
- setRightEyePosition(Point3d) - Method in class org.jogamp.java3d.PhysicalBody
-
Sets the user head object's right eye position.
- setRightHandIndex(int) - Method in class org.jogamp.java3d.PhysicalEnvironment
-
Sets the index of the right hand to the specified sensor index.
- setRightManualEyeInCoexistence(Point3d) - Method in class org.jogamp.java3d.View
-
Sets the position of the manual right eye in coexistence
coordinates.
- setRightManualEyeInImagePlate(Point3d) - Method in class org.jogamp.java3d.Canvas3D
-
Sets the position of the manual right eye in image-plate
coordinates.
- setRightProjection(Transform3D) - Method in class org.jogamp.java3d.View
-
Compatibility mode method that specifies a viewing frustum for
the right eye that transforms points in Eye Coordinates (EC) to
Clipping Coordinates (CC).
- setRolloff(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set rolloff value for current aural attribute applied to all samples.
- setRolloff(float) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Changes the speed of sound factor.
- setRolloff(float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Set rolloff value for current aural attribute applied to all samples.
- setRolloff(float) - Method in class org.jogamp.java3d.AuralAttributes
-
Set Attribute Gain Rolloff.
- setRotateEnable(boolean) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Enables or disables rotation.
- setRotatingObjectROPMode(int) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrame
-
- setRotatingObjectROPMode(int) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrameGL2ES2
-
- setRotation(Matrix3d) - Method in class org.jogamp.java3d.Transform3D
-
Sets the rotational component (upper 3x3) of this transform to the
matrix values in the double precision Matrix3d argument; the other
elements of this transform are unchanged; any pre-existing scale
will be preserved; the argument matrix m1 will be checked for proper
normalization when this transform is internally classified.
- setRotation(Matrix3f) - Method in class org.jogamp.java3d.Transform3D
-
Sets the rotational component (upper 3x3) of this transform to the
matrix values in the single precision Matrix3f argument; the other
elements of this transform are unchanged; any pre-existing scale
will be preserved; the argument matrix m1 will be checked for proper
normalization when this transform is internally classified.
- setRotation(Quat4f) - Method in class org.jogamp.java3d.Transform3D
-
Sets the rotational component (upper 3x3) of this transform to the
matrix equivalent values of the quaternion argument; the other
elements of this transform are unchanged; any pre-existing scale
in the transform is preserved.
- setRotation(Quat4d) - Method in class org.jogamp.java3d.Transform3D
-
Sets the rotational component (upper 3x3) of this transform to the
matrix equivalent values of the quaternion argument; the other
elements of this transform are unchanged; any pre-existing scale
in the transform is preserved.
- setRotation(AxisAngle4d) - Method in class org.jogamp.java3d.Transform3D
-
Sets the rotational component (upper 3x3) of this transform to the
matrix equivalent values of the axis-angle argument; the other
elements of this transform are unchanged; any pre-existing scale
in the transform is preserved.
- setRotation(AxisAngle4f) - Method in class org.jogamp.java3d.Transform3D
-
Sets the rotational component (upper 3x3) of this transform to the
matrix equivalent values of the axis-angle argument; the other
elements of this transform are unchanged; any pre-existing scale
in the transform is preserved.
- setRotation(Matrix3d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the rotational component (upper 3x3) of this matrix to the
matrix values in the double precision Matrix3d argument; the other
elements of this matrix are unchanged; a singular value
decomposition is performed on this object's upper 3x3 matrix to
factor out the scale, then this object's upper 3x3 matrix components
are replaced by the passed rotation components,
and then the scale is reapplied to the rotational components.
- setRotation(Matrix3f) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the rotational component (upper 3x3) of this matrix to the
matrix values in the single precision Matrix3f argument; the other
elements of this matrix are unchanged; a singular value
decomposition is performed on this object's upper 3x3 matrix to
factor out the scale, then this object's upper 3x3 matrix components
are replaced by the passed rotation components,
and then the scale is reapplied to the rotational components.
- setRotation(Quat4f) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the rotational component (upper 3x3) of this matrix to the
matrix equivalent values of the quaternion argument; the other
elements of this matrix are unchanged; a singular value
decomposition is performed on this object's upper 3x3 matrix to
factor out the scale, then this object's upper 3x3 matrix components
are replaced by the matrix equivalent of the quaternion,
and then the scale is reapplied to the rotational components.
- setRotation(Quat4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the rotational component (upper 3x3) of this matrix to the
matrix equivalent values of the quaternion argument; the other
elements of this matrix are unchanged; a singular value
decomposition is performed on this object's upper 3x3 matrix to
factor out the scale, then this object's upper 3x3 matrix components
are replaced by the matrix equivalent of the quaternion,
and then the scale is reapplied to the rotational components.
- setRotation(AxisAngle4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the rotational component (upper 3x3) of this matrix to the
matrix equivalent values of the axis-angle argument; the other
elements of this matrix are unchanged; a singular value
decomposition is performed on this object's upper 3x3 matrix to
factor out the scale, then this object's upper 3x3 matrix components
are replaced by the matrix equivalent of the axis-angle,
and then the scale is reapplied to the rotational components.
- setRotation(Matrix3d) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the rotational component (upper 3x3) of this matrix to the
matrix values in the double precision Matrix3d argument; the other
elements of this matrix are unchanged; a singular value
decomposition is performed on this object's upper 3x3 matrix to
factor out the scale, then this object's upper 3x3 matrix components
are replaced by the passed rotation components,
and then the scale is reapplied to the rotational components.
- setRotation(Matrix3f) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the rotational component (upper 3x3) of this matrix to the
matrix values in the single precision Matrix3f argument; the other
elements of this matrix are unchanged; a singular value
decomposition is performed on this object's upper 3x3 matrix to
factor out the scale, then this object's upper 3x3 matrix components
are replaced by the passed rotation components,
and then the scale is reapplied to the rotational components.
- setRotation(Quat4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the rotational component (upper 3x3) of this matrix to the
matrix equivalent values of the quaternion argument; the other
elements of this matrix are unchanged; a singular value
decomposition is performed on this object's upper 3x3 matrix to
factor out the scale, then this object's upper 3x3 matrix components
are replaced by the matrix equivalent of the quaternion,
and then the scale is reapplied to the rotational components.
- setRotation(Quat4d) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the rotational component (upper 3x3) of this matrix to the
matrix equivalent values of the quaternion argument; the other
elements of this matrix are unchanged; a singular value
decomposition is performed on this object's upper 3x3 matrix to
factor out the scale, then this object's upper 3x3 matrix components
are replaced by the matrix equivalent of the quaternion,
and then the scale is reapplied to the rotational components.
- setRotation(AxisAngle4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the rotational component (upper 3x3) of this matrix to the
matrix equivalent values of the axis-angle argument; the other
elements of this matrix are unchanged; a singular value
decomposition is performed on this object's upper 3x3 matrix to
factor out the scale, then this object's upper 3x3 matrix components
are replaced by the matrix equivalent of the axis-angle,
and then the scale is reapplied to the rotational components.
- 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.
- setRotationPoint(Point3f) - Method in class org.jogamp.java3d.Billboard
-
Sets the rotation point.
- setRotationPoint(float, float, float) - Method in class org.jogamp.java3d.Billboard
-
Sets the rotation point.
- setRotationPoint(Point3f) - Method in class org.jogamp.java3d.OrientedShape3D
-
Sets the new rotation point.
- setRotationPoint(float, float, float) - Method in class org.jogamp.java3d.OrientedShape3D
-
Sets the new rotation point.
- setRotationScale(Matrix3f) - Method in class org.jogamp.java3d.Transform3D
-
Replaces the upper 3x3 matrix values of this transform with the
values in the matrix m1.
- setRotationScale(Matrix3d) - Method in class org.jogamp.java3d.Transform3D
-
Replaces the upper 3x3 matrix values of this transform with the
values in the matrix m1.
- setRotationScale(Matrix3d) - Method in class org.jogamp.vecmath.Matrix4d
-
Replaces the upper 3x3 matrix values of this matrix with the
values in the matrix m1.
- setRotationScale(Matrix3f) - Method in class org.jogamp.vecmath.Matrix4d
-
Replaces the upper 3x3 matrix values of this matrix with the
values in the matrix m1.
- setRotationScale(Matrix3f) - Method in class org.jogamp.vecmath.Matrix4f
-
Replaces the upper 3x3 matrix values of this matrix with the
values in the matrix m1.
- 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.
- setRow(int, double[]) - Method in class org.jogamp.vecmath.GMatrix
-
Copy the values from the array into the specified row of this
matrix.
- setRow(int, GVector) - Method in class org.jogamp.vecmath.GMatrix
-
Copy the values from the vector into the specified row of this
matrix.
- setRow(int, double, double, double) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the specified row of this matrix3d to the 4 values provided.
- setRow(int, Vector3d) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the specified row of this matrix3d to the Vector provided.
- setRow(int, double[]) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the specified row of this matrix3d to the three values provided.
- setRow(int, float, float, float) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the specified row of this matrix3f to the three values provided.
- setRow(int, Vector3f) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the specified row of this matrix3f to the Vector provided.
- setRow(int, float[]) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the specified row of this matrix3f to the three values provided.
- setRow(int, double, double, double, double) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the specified row of this matrix4d to the four values provided.
- setRow(int, Vector4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the specified row of this matrix4d to the Vector provided.
- setRow(int, double[]) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the specified row of this matrix4d to the four values provided.
- setRow(int, float, float, float, float) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the specified row of this matrix4f to the four values provided.
- setRow(int, Vector4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the specified row of this matrix4f to the Vector provided.
- setRow(int, float[]) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the specified row of this matrix4f to the four values provided
in the passed array.
- setSampleGain(int, float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Set gain scale factor applied to sample.
- setSampleGain(int, float) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Sets the overall gain scale factor applied to data associated with this
source to increase or decrease its overall amplitude.
- setSampleGain(int, float) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Set gain scale factor applied to sample.
- setScale(double) - Method in class org.jogamp.java3d.OrientedShape3D
-
Sets the scale for this OrientedShape3D.
- setScale(int, float) - Method in class org.jogamp.java3d.RotPosScalePathInterpolator
-
Sets the scale at the specified index for this
interpolator.
- setScale(double) - Method in class org.jogamp.java3d.Transform3D
-
Sets the scale component of the current transform; any existing
scale is first factored out of the existing transform before
the new scale is applied.
- setScale(Vector3d) - Method in class org.jogamp.java3d.Transform3D
-
Sets the possibly non-uniform scale component of the current
transform; any existing scale is first factored out of the
existing transform before the new scale is applied.
- setScale(double) - Method in class org.jogamp.vecmath.GMatrix
-
Sets this matrix to a uniform scale matrix; all of the
values are reset.
- setScale(double) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the scale component of the current matrix by factoring
out the current scale (by doing an SVD) and multiplying by
the new scale.
- setScale(float) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the scale component of the current matrix by factoring
out the current scale (by doing an SVD) and multiplying by
the new scale.
- setScale(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the scale component of the current matrix by factoring
out the current scale (by doing an SVD) from the rotational
component and multiplying by the new scale.
- setScale(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the scale component of the current matrix by factoring
out the current scale (by doing an SVD) from the rotational
component and multiplying by the new scale.
- setScaleSpeed(double, int) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the scaling speed.
- setSceneAmbient - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- setSceneAntialiasing(int) - Method in class org.jogamp.java3d.GraphicsConfigTemplate3D
-
Sets the scene antialiasing requirement.
- setSceneAntialiasingEnable(boolean) - Method in class org.jogamp.java3d.View
-
Enables or disables scene antialiasing for this view.
- setSceneGroup(BranchGroup) - Method in class org.jogamp.java3d.loaders.SceneBase
-
Sets the sceneGroup to be the group that is passed in.
- setSchedulingBoundingLeaf(BoundingLeaf) - Method in class org.jogamp.java3d.Behavior
-
Set the Behavior's scheduling region to the specified bounding leaf.
- setSchedulingBoundingLeaf(BoundingLeaf) - Method in class org.jogamp.java3d.Sound
-
Set the Sound's scheduling region to the specified bounding leaf.
- setSchedulingBounds(Bounds) - Method in class org.jogamp.java3d.Behavior
-
Set the Behavior's scheduling region to the specified bounds.
- setSchedulingBounds(Bounds) - Method in class org.jogamp.java3d.Sound
-
Set the Sound's scheduling region to the specified bounds.
- setSchedulingInterval(int) - Method in class org.jogamp.java3d.Behavior
-
Sets the scheduling interval of this Behavior node to the
specified value.
- setScope(Group, int) - Method in class org.jogamp.java3d.AlternateAppearance
-
Replaces the node at the specified index in this
AlternateAppearance node's
list of scopes with the specified Group node.
- setScope(Group, int) - Method in class org.jogamp.java3d.Fog
-
Replaces the node at the specified index in this Fog node's
list of scopes with the specified Group node.
- setScope(Group, int) - Method in class org.jogamp.java3d.Light
-
Replaces the node at the specified index in this Light node's
list of scopes with the specified Group node.
- setScope(Group, int) - Method in class org.jogamp.java3d.ModelClip
-
Replaces the node at the specified index in this ModelClip node's
list of scopes with the specified Group node.
- setScreenScale(double) - Method in class org.jogamp.java3d.View
-
Sets the screen scale value for this view.
- setScreenScalePolicy(int) - Method in class org.jogamp.java3d.View
-
Sets the screen scale policy for this view.
- 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.
- setSensor(int, Sensor) - Method in class org.jogamp.java3d.PhysicalEnvironment
-
Set the sensor specified by the index to sensor provided; sensors are
indexed starting at 0.
- setSensorCount(int) - Method in class org.jogamp.java3d.PhysicalEnvironment
-
Set the number of sensor objects per PhysicalEnvironmnet.
- setSensorReadCount(int) - Method in class org.jogamp.java3d.Sensor
-
Set the number of sensor read objects per Sensor.
- setShadeModel(int) - Method in class org.jogamp.java3d.ColoringAttributes
-
Sets the shade mode for this ColoringAttributes component object.
- setShader(Shader) - Method in class org.jogamp.java3d.ShaderError
-
Sets the shader object associated with this shader error.
- setShaderAppearance(ShaderAppearance) - Method in class org.jogamp.java3d.ShaderError
-
Sets the shader appearance associated with this shader error.
- setShaderAttribute(ShaderAttribute) - Method in class org.jogamp.java3d.ShaderError
-
Sets the shader attribute associated with this shader error.
- setShaderAttributeSet(ShaderAttributeSet) - Method in class org.jogamp.java3d.ShaderAppearance
-
Sets the ShaderAttributeSet object to the specified object.
- setShaderAttributeSet(ShaderAttributeSet) - Method in class org.jogamp.java3d.ShaderError
-
Sets the shader attribute set associated with this shader error.
- setShaderAttrNames(String[]) - Method in class org.jogamp.java3d.GLSLShaderProgram
-
- setShaderAttrNames(String[]) - Method in class org.jogamp.java3d.ShaderProgram
-
Sets the shader attribute names array for this ShaderProgram
object.
- setShaderProgram(ShaderProgram) - Method in class org.jogamp.java3d.ShaderAppearance
-
Sets the ShaderProgram object to the specified object.
- setShaderProgram(ShaderProgram) - Method in class org.jogamp.java3d.ShaderError
-
Sets the shader program associated with this shader error.
- setShaders(Shader[]) - Method in class org.jogamp.java3d.GLSLShaderProgram
-
Copies the specified array of shaders into this shader
program.
- setShaders(Shader[]) - Method in class org.jogamp.java3d.ShaderProgram
-
Copies the specified array of shaders into this shader
program.
- 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
- setShape3D(Shape3D) - Method in class org.jogamp.java3d.ShaderError
-
Sets the shape node associated with this shader error.
- 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.
- setSharedGroup(SharedGroup) - Method in class org.jogamp.java3d.Link
-
Sets the node's SharedGroup reference.
- setSharpenTextureFunc(float[], float[]) - Method in class org.jogamp.java3d.Texture
-
sets the sharpen texture LOD function for this texture object.
- setSharpenTextureFunc(Point2f[]) - Method in class org.jogamp.java3d.Texture
-
sets the sharpen texture LOD function for this texture object.
- setShininess(float) - Method in class org.jogamp.java3d.Material
-
Sets this material's shininess.
- setSize(Dimension) - Method in class org.jdesktop.j3d.examples.virtual_input_device.WheelControls
-
- setSize(int, int) - Method in class org.jogamp.java3d.Raster
-
Sets the number of pixels to be copied from the pixel array.
- setSize(Dimension) - Method in class org.jogamp.java3d.Raster
-
Sets the size of the array of pixels to be copied.
- setSize(int, int) - Method in class org.jogamp.java3d.Screen3D
-
Sets the width and height (in pixels) of this off-screen Screen3D.
- setSize(Dimension) - Method in class org.jogamp.java3d.Screen3D
-
Sets the width and height (in pixels) of this off-screen Screen3D.
- setSize(int, int) - Method in class org.jogamp.vecmath.GMatrix
-
Changes the size of this matrix dynamically.
- setSize(int) - Method in class org.jogamp.vecmath.GVector
-
Changes the size of this vector dynamically.
- setSound(Sound, int) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Replaces the specified sound with the sound provided.
- setSoundData(MediaContainer) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setSoundData(MediaContainer) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setSoundData(MediaContainer) - Method in class org.jogamp.java3d.Sound
-
Sets fields that define the sound source data of this node.
- setSoundType(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setSoundType(int) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setSpecularColor(Color3f) - Method in class org.jogamp.java3d.Material
-
Sets this material's specular color.
- setSpecularColor(float, float, float) - Method in class org.jogamp.java3d.Material
-
Sets this material's specular color.
- setSpreadAngle(float) - Method in class org.jogamp.java3d.SpotLight
-
Sets spot light spread angle.
- setSrcBlendFunction(int) - Method in class org.jogamp.java3d.TransparencyAttributes
-
Sets the source blend function used in blended transparency
and antialiasing operations.
- setSrcOffset(int, int) - Method in class org.jogamp.java3d.Raster
-
Sets the offset within the source array of pixels
at which to start copying.
- setSrcOffset(Point) - Method in class org.jogamp.java3d.Raster
-
Sets the offset within the source array of pixels
at which to start copying.
- setStartColor(Color3f) - Method in class org.jogamp.java3d.ColorInterpolator
-
This method sets the startColor for this interpolator.
- setStartPosition(float) - Method in class org.jogamp.java3d.PositionInterpolator
-
This method sets the startPosition for this interpolator.
- setStartTime(long) - Method in class org.jogamp.java3d.Alpha
-
Sets this alpha's startTime to that specified in the argument;
startTime sets the base (or zero) for all relative time
computations; the default value for startTime is the system
start time.
- setStaticObjectDBWriteStatus(boolean) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrame
-
- setStaticObjectDBWriteStatus(boolean) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrameGL2ES2
-
- setStaticObjectTestFunc(int) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrame
-
- setStaticObjectTestFunc(int) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrameGL2ES2
-
- setStaticWFObjectDBWriteStatus(boolean) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrame
-
- setStaticWFObjectDBWriteStatus(boolean) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrameGL2ES2
-
- setStaticWFObjectTestFunc(int) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrame
-
- setStaticWFObjectTestFunc(int) - Method in class org.jdesktop.j3d.examples.depth_func.RenderFrameGL2ES2
-
- setStencilEnable(boolean) - Method in class org.jogamp.java3d.RenderingAttributes
-
Enables or disables the stencil buffer for this RenderingAttributes
component object.
- setStencilFunction(int, int, int) - Method in class org.jogamp.java3d.RenderingAttributes
-
Sets the stencil function, reference value, and comparison mask
for this RenderingAttributes object to the specified parameters.
- setStencilFunction(int[]) - Method in class org.jogamp.java3d.RenderingAttributes
-
Sets the stencil function, reference value, and comparison mask
for this RenderingAttributes object to the specified parameters.
- setStencilOp(int, int, int) - Method in class org.jogamp.java3d.RenderingAttributes
-
Sets the stencil operations for this RenderingAttributes object to the
specified parameters.
- setStencilOp(int[]) - Method in class org.jogamp.java3d.RenderingAttributes
-
Sets the stencil operations for this RenderingAttributes object to the
specified parameters.
- setStencilSize(int) - Method in class org.jogamp.java3d.GraphicsConfigTemplate3D
-
Sets the stencil buffer size requirement.
- setStencilWriteMask(int) - Method in class org.jogamp.java3d.RenderingAttributes
-
Sets the stencil write mask for this RenderingAttributes
object.
- setStepRate(float) - Method in class org.jdesktop.j3d.examples.virtual_input_device.ButtonPositionControls
-
- setStepRate(float) - Method in interface org.jdesktop.j3d.examples.virtual_input_device.PositionControls
-
Increment added to position each time mouse is pressed
or if the mouse is held down each time the Sensor is
read
- setStereo(int) - Method in class org.jogamp.java3d.GraphicsConfigTemplate3D
-
Sets the stereo requirement.
- setStereoEnable(boolean) - Method in class org.jogamp.java3d.Canvas3D
-
Turns stereo on or off.
- setStereoMode(int) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Sets the stereo mode for immediate mode rendering.
- 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.Text3D
-
Copies the character string from the supplied parameter into the
Text3D node.
- 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.
- setStripIndexCounts(int[]) - Method in class org.jogamp.java3d.IndexedGeometryStripArray
-
Sets the array of strip index counts.
- setStripVertexCounts(int[]) - Method in class org.jogamp.java3d.GeometryStripArray
-
Sets the array of strip vertex counts.
- setSubImage(RenderedImage, int, int, int, int, int, int) - Method in class org.jogamp.java3d.ImageComponent2D
-
Modifies a contiguous subregion of the image component.
- setSubImage(int, RenderedImage, int, int, int, int, int, int) - Method in class org.jogamp.java3d.ImageComponent3D
-
Modifies a contiguous subregion of a particular slice of
image of this ImageComponent3D object.
- setSwitch(Switch, int) - Method in class org.jogamp.java3d.LOD
-
Replaces the specified switch node with the switch node provided.
- setTarget(TransformGroup) - Method in class org.jogamp.java3d.Billboard
-
Sets the tranformGroup for this Billboard object.
- setTarget(Material) - Method in class org.jogamp.java3d.ColorInterpolator
-
This method sets the target material component object for
this interpolator.
- setTarget(Switch) - Method in class org.jogamp.java3d.SwitchValueInterpolator
-
This method sets the target for this interpolator.
- setTarget(TransformGroup) - Method in class org.jogamp.java3d.TransformInterpolator
-
This method sets the target TransformGroup node for this
interpolator.
- setTarget(TransparencyAttributes) - Method in class org.jogamp.java3d.TransparencyInterpolator
-
This method sets the target TransparencyAttributes object
for this interpolator.
- setTexCoordGeneration(TexCoordGeneration) - Method in class org.jogamp.java3d.Appearance
-
Sets the texCoordGeneration object to the specified object.
- setTexCoordGeneration(TexCoordGeneration) - Method in class org.jogamp.java3d.TextureUnitState
-
Sets the texCoordGeneration object to the specified object.
- setTexCoordGeneration(TexCoordGeneration) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setTexCoordRef2f(int, TexCoord2f[]) - Method in class org.jogamp.java3d.GeometryArray
-
- setTexCoordRef3f(int, TexCoord3f[]) - Method in class org.jogamp.java3d.GeometryArray
-
- setTexCoordRefBuffer(int, J3DBuffer) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the texture coordinate buffer reference for the specified
texture coordinate set to the
specified buffer object.
- setTexCoordRefFloat(int, float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the float texture coordinate array reference for the specified
texture coordinate set to the
specified array.
- 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.Appearance
-
Sets the texture object to the specified object.
- setTexture(Texture) - Method in class org.jogamp.java3d.TextureUnitState
-
Sets the texture object to the specified object.
- setTexture(Texture) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setTextureAttributes(TextureAttributes) - Method in class org.jogamp.java3d.Appearance
-
Sets the textureAttributes object to the specified object.
- setTextureAttributes(TextureAttributes) - Method in class org.jogamp.java3d.TextureUnitState
-
Sets the textureAttributes object to the specified object.
- setTextureAttributes(TextureAttributes) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
Note if the texture transform is updated after the TextureAttributes are set then
rebuild will need to be called on this Appearance
- setTextureBlendColor(Color4f) - Method in class org.jogamp.java3d.TextureAttributes
-
Sets the texture constant color for this
texture attributes object.
- setTextureBlendColor(float, float, float, float) - Method in class org.jogamp.java3d.TextureAttributes
-
Sets the texture blend color for this
appearance component object.
- setTextureColorTable(int[][]) - Method in class org.jogamp.java3d.TextureAttributes
-
Sets the texture color table from the specified table.
- setTextureCoordinate(int, float[]) - Method in class org.jogamp.java3d.GeometryArray
-
- setTextureCoordinate(int, int, float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the texture coordinate associated with the vertex at the
specified index in the specified texture coordinate set for
this object.
- setTextureCoordinate(int, Point2f) - Method in class org.jogamp.java3d.GeometryArray
-
- setTextureCoordinate(int, int, TexCoord2f) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the texture coordinate associated with the vertex at
the specified index in the specified texture coordinate set
for this object.
- setTextureCoordinate(int, Point3f) - Method in class org.jogamp.java3d.GeometryArray
-
- setTextureCoordinate(int, int, TexCoord3f) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the texture coordinate associated with the vertex at
the specified index in the specified texture coordinate set
for this object.
- setTextureCoordinate(int, int, TexCoord4f) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the texture coordinate associated with the vertex at
the specified index in the specified texture coordinate set
for this object.
- setTextureCoordinateIndex(int, int) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
- setTextureCoordinateIndex(int, int, int) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
Sets the texture coordinate index associated with the vertex at
the specified index in the specified texture coordinate set
for this object.
- setTextureCoordinateIndices(int, int[]) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
- setTextureCoordinateIndices(int, int, int[]) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
Sets the texture coordinate indices associated with the vertices
starting at the specified index in the specified texture coordinate set
for this object.
- 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, float[]) - Method in class org.jogamp.java3d.GeometryArray
-
- setTextureCoordinates(int, int, float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the texture coordinates associated with the vertices starting at
the specified index in the specified texture coordinate set
for this object.
- setTextureCoordinates(int, Point2f[]) - Method in class org.jogamp.java3d.GeometryArray
-
- setTextureCoordinates(int, int, TexCoord2f[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the texture coordinates associated with the vertices starting at
the specified index in the specified texture coordinate set
for this object.
- setTextureCoordinates(int, Point3f[]) - Method in class org.jogamp.java3d.GeometryArray
-
- setTextureCoordinates(int, int, TexCoord3f[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the texture coordinates associated with the vertices starting at
the specified index in the specified texture coordinate set
for this object.
- setTextureCoordinates(int, int, TexCoord4f[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the texture coordinates associated with the vertices starting at
the specified index in the specified texture coordinate set
for this object.
- setTextureCoordinates(int, float[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
- setTextureCoordinates(int, int, float[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the texture coordinates associated with the vertices
starting at the specified index in the specified texture
coordinate set for this object using data in
texCoords
starting at index start
and
ending at index start+length
.
- setTextureCoordinates(int, Point2f[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
- setTextureCoordinates(int, int, TexCoord2f[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the texture coordinates associated with the vertices
starting at the specified index in the specified texture
coordinate set for this object using data in
texCoords
starting at index start
and
ending at index start+length
.
- setTextureCoordinates(int, Point3f[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
- setTextureCoordinates(int, int, TexCoord3f[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the texture coordinates associated with the vertices
starting at the specified index in the specified texture
coordinate set for this object.
- setTextureCoordinates(int, int, TexCoord4f[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the texture coordinates associated with the vertices
starting at the specified index in the specified texture
coordinate set for this object.
- 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
-
- setTextureImage(BufferedImage) - Method in class org.jdesktop.j3d.examples.dot3.MyCanvas
-
- setTextureMode(int) - Method in class org.jogamp.java3d.TextureAttributes
-
Sets the texture mode parameter for this
appearance component object.
- setTextureTransform(Transform3D) - Method in class org.jogamp.java3d.TextureAttributes
-
Sets the texture transform object used to transform texture
coordinates.
- setTextureUnitState(TextureUnitState[]) - Method in class org.jogamp.java3d.Appearance
-
Sets the texture unit state array for this appearance object to the
specified array.
- setTextureUnitState(int, TextureUnitState) - Method in class org.jogamp.java3d.Appearance
-
Sets the texture unit state object at the specified index
within the texture unit state array to the specified object.
- 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.
- setTime(long) - Method in class org.jogamp.java3d.SensorRead
-
Sets this SensorRead's time stamp to the specified argument
- 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.
- setTrackerBaseToImagePlate(Transform3D) - Method in class org.jogamp.java3d.Screen3D
-
Sets the tracker-base coordinate system to image-plate coordinate
system transform.
- setTrackingEnable(boolean) - Method in class org.jogamp.java3d.View
-
Turns head tracking on or off for this view.
- setTransFactors(double, double) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Sets the translation x and y factors.
- setTransform(Transform3D) - Method in class org.jogamp.java3d.SceneGraphPath
-
Sets the transform component of this SceneGraphPath to the value of
the passed transform.
- setTransform(Transform3D) - Method in class org.jogamp.java3d.TransformGroup
-
Sets the transform component of this TransformGroup to the value of
the passed transform.
- setTransformAxis(Transform3D) - Method in class org.jogamp.java3d.TransformInterpolator
-
This method sets the axis of transform for this interpolator.
- 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.jdesktop.j3d.examples.four_by_four.Positions
-
- 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.
- setTranslation(Vector3f) - Method in class org.jogamp.java3d.Transform3D
-
Replaces the translational components of this transform to the values
in the Vector3f argument; the other values of this transform are not
modified.
- setTranslation(Vector3d) - Method in class org.jogamp.java3d.Transform3D
-
Replaces the translational components of this transform to the values
in the Vector3d argument; the other values of this transform are not
modified.
- setTranslation(Vector3d) - Method in class org.jogamp.vecmath.Matrix4d
-
Modifies the translational components of this matrix to the values
of the Vector3d argument; the other values of this matrix are not
modified.
- setTranslation(Vector3f) - Method in class org.jogamp.vecmath.Matrix4f
-
Modifies the translational components of this matrix to the values
of the Vector3f argument; the other values of this matrix are not
modified.
- setTranslationSpeed(double, int, int) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Sets the normal translation speed.
- setTransparency(float) - Method in class org.jogamp.java3d.TransparencyAttributes
-
Sets this appearance's transparency.
- setTransparencyAttributes(TransparencyAttributes) - Method in class org.jogamp.java3d.Appearance
-
Sets the transparencyAttributes object to the specified object.
- setTransparencyAttributes(TransparencyAttributes) - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setTransparencyMode(int) - Method in class org.jogamp.java3d.TransparencyAttributes
-
Sets the transparency mode for this
appearance component object.
- setTransparencySortingPolicy(int) - Method in class org.jogamp.java3d.View
-
Sets the transparency sorting policy for this view.
- 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.
- setTriggerTime(long) - Method in class org.jogamp.java3d.Alpha
-
Set this alpha's triggerTime to that specified in the argument.
- setType(int) - Method in class org.jogamp.java3d.Raster
-
Sets the type of this raster object to one of: RASTER_COLOR,
RASTER_DEPTH, or RASTER_COLOR_DEPTH.
- 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
- setUpdatableCapabilities() - Method in class org.jogamp.java3d.utils.shader.SimpleShaderAppearance
-
- setUpper(double, double, double) - Method in class org.jogamp.java3d.BoundingBox
-
Sets the upper corner of this bounding box.
- setUpper(Point3d) - Method in class org.jogamp.java3d.BoundingBox
-
Sets the upper corner of this bounding box.
- setURL(String) - Method in class org.jogamp.java3d.MediaContainer
-
- setURL(URL) - Method in class org.jogamp.java3d.MediaContainer
-
- 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
- setURLObject(URL) - Method in class org.jogamp.java3d.MediaContainer
-
Set URL Object.
- setURLString(String) - Method in class org.jogamp.java3d.MediaContainer
-
Set URL String.
- 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).
- setUserData(Object) - Method in class org.jogamp.java3d.SceneGraphObject
-
Sets the userData field associated with this scene graph object.
- setUserHeadToVworldEnable(boolean) - Method in class org.jogamp.java3d.View
-
Turns on or off the continuous
updating of the userHeadToVworld transform.
- setValidIndexCount(int) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
Sets the valid index count for this IndexedGeometryArray object.
- setValidIndexCount(int) - Method in class org.jogamp.java3d.IndexedGeometryStripArray
-
This method is not supported for indexed geometry strip arrays.
- setValidVertexCount(int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the valid vertex count for this GeometryArray object.
- setValidVertexCount(int) - Method in class org.jogamp.java3d.GeometryStripArray
-
This method is not supported for geometry strip arrays.
- setValidVertexCount(int) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
This method is not supported for indexed geometry arrays.
- setValue(Object) - Method in class org.jogamp.java3d.ShaderAttributeArray
-
- setValue(int, Object) - Method in class org.jogamp.java3d.ShaderAttributeArray
-
Sets the specified array element of the value of this shader
attribute to the specified value.
- setValue(Object) - Method in class org.jogamp.java3d.ShaderAttributeObject
-
Sets the value of this shader attribute to the specified value.
- setValue(Object) - Method in class org.jogamp.java3d.ShaderAttributeValue
-
- setValueAt(int, E) - Method in class org.jogamp.java3d.SparseArray
-
Given an index in the range 0...size()-1
, sets a new
value for the index
th key-value mapping that this
SparseArray stores.
- setVelocityScaleFactor(float) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Set velocity scale factor for current aural attribute applied to all samples when Doppler is calculated.
- setVelocityScaleFactor(float) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Sets the Velocity scale factor applied during Doppler Effect calculation.
- 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.
- setVelocityScaleFactor(float) - Method in class org.jogamp.java3d.AuralAttributes
-
Set Velocity scale factor applied during Doppler Effect calculation.
- 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
-
- setVertexAttr(int, int, float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the vertex attribute associated with the vertex at the
specified index in the specified vertex attribute number for
this object.
- setVertexAttr(int, int, Point2f) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the vertex attribute associated with the vertex at the
specified index in the specified vertex attribute number for
this object.
- setVertexAttr(int, int, Point3f) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the vertex attribute associated with the vertex at the
specified index in the specified vertex attribute number for
this object.
- setVertexAttr(int, int, Point4f) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the vertex attribute associated with the vertex at the
specified index in the specified vertex attribute number for
this object.
- setVertexAttributes(int, int[]) - Method in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
- setVertexAttrIndex(int, int, int) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
Sets the vertex attribute index associated with the vertex at
the specified index for the specified vertex attribute number
for this object.
- setVertexAttrIndices(int, int, int[]) - Method in class org.jogamp.java3d.IndexedGeometryArray
-
Sets the vertex attribute indices associated with the vertices
starting at the specified index for the specified vertex attribute number
for this object.
- setVertexAttrNames(String[]) - Method in class org.jogamp.java3d.GLSLShaderProgram
-
- setVertexAttrNames(String[]) - Method in class org.jogamp.java3d.ShaderProgram
-
Sets the vertex attribute names array for this ShaderProgram
object.
- setVertexAttrRefBuffer(int, J3DBuffer) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the vertex attribute buffer reference for the specified
vertex attribute number to the specified buffer object.
- setVertexAttrRefFloat(int, float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the float vertex attribute array reference for the
specified vertex attribute number to the specified array.
- setVertexAttrs(int, int, float[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the vertex attributes associated with the vertices starting at
the specified index in the specified vertex attribute number
for this object.
- setVertexAttrs(int, int, Point2f[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the vertex attributes associated with the vertices starting at
the specified index in the specified vertex attribute number
for this object.
- setVertexAttrs(int, int, Point3f[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the vertex attributes associated with the vertices starting at
the specified index in the specified vertex attribute number
for this object.
- setVertexAttrs(int, int, Point4f[]) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the vertex attributes associated with the vertices starting at
the specified index in the specified vertex attribute number
for this object.
- setVertexAttrs(int, int, float[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the vertex attributes associated with the vertices
starting at the specified index in the specified vertex
attribute number for this object using data in
vertexAttrs
starting at index start
and
ending at index start+length
.
- setVertexAttrs(int, int, Point2f[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the vertex attributes associated with the vertices
starting at the specified index in the specified vertex
attribute number for this object using data in
vertexAttrs
starting at index start
and
ending at index start+length
.
- setVertexAttrs(int, int, Point3f[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the vertex attributes associated with the vertices
starting at the specified index in the specified vertex
attribute number for this object using data in
vertexAttrs
starting at index start
and
ending at index start+length
.
- setVertexAttrs(int, int, Point4f[], int, int) - Method in class org.jogamp.java3d.GeometryArray
-
Sets the vertex attributes associated with the vertices
starting at the specified index in the specified vertex
attribute number for this object using data in
vertexAttrs
starting at index start
and
ending at index start+length
.
- setView(View) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Save a reference to the current View object.
- setView(View) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Accepts a reference to the current View.
- setView(View) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Save a reference to the current View object.
- setView(View, int) - Method in class org.jogamp.java3d.ViewSpecificGroup
-
Replaces the view at the specified index in this node's
list of views with the specified View object.
- setViewAttachPolicy(int) - Method in class org.jogamp.java3d.ViewPlatform
-
Sets the view attach policy that determines the coexistence center
in the virtual world.
- 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()).
- setViewPolicy(int) - Method in class org.jogamp.java3d.View
-
Sets the policy for view computation.
- setViewport - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- setViewportTime - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- setVisibilityPolicy(int) - Method in class org.jogamp.java3d.View
-
Sets the visibility policy for this view.
- setVisible(boolean) - Method in class org.jogamp.java3d.RenderingAttributes
-
Sets the visibility flag for this RenderingAttributes
component object.
- 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.
- setVpcToEc(Transform3D) - Method in class org.jogamp.java3d.View
-
Compatibility mode method that specifies the ViewPlatform
Coordinates (VPC) to Eye Coordinates (EC) transform.
- setVworldXfrm(int, Transform3D) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
DOES NOTHING - does not need to do anything special for JOAL
Set the transform for local to virtual world coordinate space
- setVworldXfrm(int, Transform3D) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Passes a reference to the concatenated transformation to be applied to
local sound position and direction parameters.
- 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.jdesktop.j3d.examples.sound.audio.JOALSample
-
- setVWrldXfrmFlag(boolean) - Method in class org.jogamp.java3d.audioengines.Sample
-
- setW(byte) - Method in class org.jogamp.vecmath.Tuple4b
-
Set w, the fourth value.
- setW(double) - Method in class org.jogamp.vecmath.Tuple4d
-
Set the w coordinate.
- setW(float) - Method in class org.jogamp.vecmath.Tuple4f
-
Set the w coordinate.
- setW(int) - Method in class org.jogamp.vecmath.Tuple4i
-
Set the w coordinate.
- setWarmupTime(long) - Method in class org.jdesktop.j3d.examples.fps_counter.FPSCounter
-
The frame counter waits for some time before computing the
frame rate.
- setWeights(double[]) - Method in class org.jogamp.java3d.Morph
-
Deprecated.
Sets this Morph node's morph weight vector.
- setWhichChild(int) - Method in class org.jogamp.java3d.Switch
-
Sets the child selection index that specifies which child is rendered.
- setWindowEyepointPolicy(int) - Method in class org.jogamp.java3d.View
-
Sets the view model's window eyepoint policy.
- setWindowMovementPolicy(int) - Method in class org.jogamp.java3d.View
-
Sets the window movement policy.
- setWindowResizePolicy(int) - Method in class org.jogamp.java3d.View
-
Sets the window resize policy.
- setWireframeMode(boolean) - Method in class org.jdesktop.j3d.examples.dot3.Dot3Demo
-
Toggles wireframe mode
- setX(double) - Method in class org.jogamp.vecmath.AxisAngle4d
-
Set a new value for x coordinate.
- setX(float) - Method in class org.jogamp.vecmath.AxisAngle4f
-
Set a new value for x coordinate.
- setX(double) - Method in class org.jogamp.vecmath.Tuple2d
-
Set the x coordinate.
- setX(float) - Method in class org.jogamp.vecmath.Tuple2f
-
Set the x coordinate.
- setX(int) - Method in class org.jogamp.vecmath.Tuple2i
-
Set the x coordinate.
- setX(byte) - Method in class org.jogamp.vecmath.Tuple3b
-
Set x, the first value.
- setX(double) - Method in class org.jogamp.vecmath.Tuple3d
-
Set the x coordinate.
- setX(float) - Method in class org.jogamp.vecmath.Tuple3f
-
Set the x coordinate.
- setX(int) - Method in class org.jogamp.vecmath.Tuple3i
-
Set the x coordinate.
- setX(byte) - Method in class org.jogamp.vecmath.Tuple4b
-
Set x, the first value.
- setX(double) - Method in class org.jogamp.vecmath.Tuple4d
-
Set the x coordinate.
- setX(float) - Method in class org.jogamp.vecmath.Tuple4f
-
Set the x coordinate.
- setX(int) - Method in class org.jogamp.vecmath.Tuple4i
-
Set the x coordinate.
- setY(double) - Method in class org.jogamp.vecmath.AxisAngle4d
-
Set a new value for y coordinate.
- setY(float) - Method in class org.jogamp.vecmath.AxisAngle4f
-
Set a new value for y coordinate.
- setY(double) - Method in class org.jogamp.vecmath.Tuple2d
-
Set the y coordinate.
- setY(float) - Method in class org.jogamp.vecmath.Tuple2f
-
Set the y coordinate.
- setY(int) - Method in class org.jogamp.vecmath.Tuple2i
-
Set the y coordinate.
- setY(byte) - Method in class org.jogamp.vecmath.Tuple3b
-
Set y, the second value.
- setY(double) - Method in class org.jogamp.vecmath.Tuple3d
-
Set the y coordinate.
- setY(float) - Method in class org.jogamp.vecmath.Tuple3f
-
Set the y coordinate.
- setY(int) - Method in class org.jogamp.vecmath.Tuple3i
-
Set the y coordinate.
- setY(byte) - Method in class org.jogamp.vecmath.Tuple4b
-
Set y, the second value.
- setY(double) - Method in class org.jogamp.vecmath.Tuple4d
-
Set the y coordinate.
- setY(float) - Method in class org.jogamp.vecmath.Tuple4f
-
Set the y coordinate.
- setY(int) - Method in class org.jogamp.vecmath.Tuple4i
-
Set the y coordinate.
- setYUp(boolean) - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- setYUp(boolean) - Method in class org.jogamp.java3d.ImageComponent
-
- setZ(double) - Method in class org.jogamp.vecmath.AxisAngle4d
-
Set a new value for z coordinate.
- setZ(float) - Method in class org.jogamp.vecmath.AxisAngle4f
-
Set a new value for z coordinate.
- setZ(byte) - Method in class org.jogamp.vecmath.Tuple3b
-
Set z, the third value.
- setZ(double) - Method in class org.jogamp.vecmath.Tuple3d
-
Set the z coordinate.
- setZ(float) - Method in class org.jogamp.vecmath.Tuple3f
-
Set the Z coordinate.
- setZ(int) - Method in class org.jogamp.vecmath.Tuple3i
-
Set the z coordinate.
- setZ(byte) - Method in class org.jogamp.vecmath.Tuple4b
-
Set z, the third value.
- setZ(double) - Method in class org.jogamp.vecmath.Tuple4d
-
Set the z coordinate.
- setZ(float) - Method in class org.jogamp.vecmath.Tuple4f
-
Set the z coordinate.
- setZ(int) - Method in class org.jogamp.vecmath.Tuple4i
-
Set the z coordinate.
- setZero() - Method in class org.jogamp.java3d.Transform3D
-
Sets this transform to all zeros.
- setZero() - Method in class org.jogamp.vecmath.GMatrix
-
Sets all the values in this matrix to zero.
- setZero() - Method in class org.jogamp.vecmath.Matrix3d
-
Sets this matrix to all zeros.
- setZero() - Method in class org.jogamp.vecmath.Matrix3f
-
Sets this matrix to all zeros.
- setZero() - Method in class org.jogamp.vecmath.Matrix4d
-
Sets this matrix to all zeros.
- setZero() - Method in class org.jogamp.vecmath.Matrix4f
-
Sets this matrix to all zeros.
- 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.
- SHADE_FLAT - Static variable in class org.jogamp.java3d.ColoringAttributes
-
Do not interpolate color across the primitive.
- SHADE_GOURAUD - Static variable in class org.jogamp.java3d.ColoringAttributes
-
Smoothly interpolate the color at each vertex across the primitive.
- Shader - Class in org.jogamp.java3d
-
The Shader object is the abstract base class for programmable
shader code.
- SHADER_ATTRIBUTE_LOOKUP_ERROR - Static variable in class org.jogamp.java3d.ShaderError
-
Indicates a error in looking up the location of a uniform
shader attribute name within a given shader program.
- SHADER_ATTRIBUTE_NAME_NOT_SET_ERROR - Static variable in class org.jogamp.java3d.ShaderError
-
Indicates a error caused by a ShaderAttribute whose name does not
appear in the list of shader attribute names in the corresponding
ShaderProgram object.
- SHADER_ATTRIBUTE_TYPE_ERROR - Static variable in class org.jogamp.java3d.ShaderError
-
Indicates a error in the type of the attribute versus what the shader
program was expecting.
- SHADER_TYPE_FRAGMENT - Static variable in class org.jogamp.java3d.Shader
-
This constant indicates that the shader type is a fragment
shader.
- SHADER_TYPE_VERTEX - Static variable in class org.jogamp.java3d.Shader
-
This constant indicates that the shader type is a vertex
shader.
- ShaderAppearance - Class in org.jogamp.java3d
-
The ShaderAppearance object defines programmable shading attributes
that can be set as a component object of a Shape3D node.
- ShaderAppearance() - Constructor for class org.jogamp.java3d.ShaderAppearance
-
Constructs a ShaderAppearance component object using defaults for all
state variables.
- ShaderAttribute - Class in org.jogamp.java3d
-
The ShaderAttribute object encapsulates a uniform attribute for a
shader programs.
- ShaderAttributeArray - Class in org.jogamp.java3d
-
The ShaderAttributeArray object encapsulates a uniform shader
attribute whose value is specified explicitly.
- ShaderAttributeArray(String, Object) - Constructor for class org.jogamp.java3d.ShaderAttributeArray
-
Constructs a new ShaderAttributeArray object with the specified
(attrName, value)
pair.
- ShaderAttributeBinding - Class in org.jogamp.java3d
-
The ShaderAttributeBinding object encapsulates a uniform attribute
whose value is bound to a Java 3D system attribute.
- ShaderAttributeBinding(String, String) - Constructor for class org.jogamp.java3d.ShaderAttributeBinding
-
Constructs a new ShaderAttributeBinding from the specified
(attrName, j3dAttrName)
pair.
- ShaderAttributeObject - Class in org.jogamp.java3d
-
The ShaderAttributeObject class is an abstract class that
encapsulates a uniform shader attribute whose value is specified
explicitly.
- ShaderAttributeSet - Class in org.jogamp.java3d
-
The ShaderAttributeSet object provides uniform attributes to shader
programs.
- ShaderAttributeSet() - Constructor for class org.jogamp.java3d.ShaderAttributeSet
-
Constructs an empty ShaderAttributeSet object.
- ShaderAttributeValue - Class in org.jogamp.java3d
-
The ShaderAttributeValue object encapsulates a uniform shader
attribute whose value is specified explicitly.
- ShaderAttributeValue(String, Object) - Constructor for class org.jogamp.java3d.ShaderAttributeValue
-
Constructs a new ShaderAttributeValue object with the specified
(attrName, value)
pair.
- ShaderError - Class in org.jogamp.java3d
-
ShaderError is a container object that holds the details of
a runtime error that occurs while compiling or executing a
programmable shader.
- ShaderError() - Constructor for class org.jogamp.java3d.ShaderError
-
Constructs a new ShaderError object indicating no error.
- ShaderError(int, String) - Constructor for class org.jogamp.java3d.ShaderError
-
Constructs a new ShaderError object with the given error code
and message.
- ShaderErrorListener - Interface in org.jogamp.java3d
-
Listener interface for monitoring errors in Shader Programs.
- shaderProgram - Variable in class org.jogamp.java3d.Jogl2es2Context
-
- ShaderProgram - Class in org.jogamp.java3d
-
The ShaderProgram node component object is the abstract base class
for programmable shader programs.
- shaderProgramId - Variable in class org.jogamp.java3d.Jogl2es2Context
-
- ShaderTestGLSL - Class in org.jdesktop.j3d.examples.gl2es2pipeline
-
- ShaderTestGLSL() - Constructor for class org.jdesktop.j3d.examples.gl2es2pipeline.ShaderTestGLSL
-
Creates new form ShaderTestGLSL
- ShaderTestGLSL - Class in org.jdesktop.j3d.examples.glsl_shader
-
- ShaderTestGLSL() - Constructor for class org.jdesktop.j3d.examples.glsl_shader.ShaderTestGLSL
-
Creates new form ShaderTestGLSL
- SHADING_LANGUAGE_CG - Static variable in class org.jogamp.java3d.Shader
-
This constant indicates the Cg shading language.
- SHADING_LANGUAGE_GLSL - Static variable in class org.jogamp.java3d.Shader
-
This constant indicates the GLSL shading language.
- Shaft - Class in org.jdesktop.j3d.examples.gears
-
- Shaft(float, float, int, Appearance) - Constructor for class org.jdesktop.j3d.examples.gears.Shaft
-
Construct a Shaft;
- Shape3D - Class in org.jogamp.java3d
-
The Shape3D leaf node specifies all geometric objects.
- Shape3D() - Constructor for class org.jogamp.java3d.Shape3D
-
Constructs a Shape3D node with default parameters.
- Shape3D(Geometry) - Constructor for class org.jogamp.java3d.Shape3D
-
Constructs and initializes a Shape3D node with the specified
geometry component and a null appearance component.
- Shape3D(Geometry, Appearance) - Constructor for class org.jogamp.java3d.Shape3D
-
Constructs and initializes a Shape3D node with the specified
geometry and appearance components.
- 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
-
- SharedGroup - Class in org.jogamp.java3d
-
The SharedGroup provides the ability to manipulate an
instanced scene graph.
- SharedGroup() - Constructor for class org.jogamp.java3d.SharedGroup
-
Constructs and initializes a new SharedGroup node object.
- 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
- shininess - Variable in class org.jogamp.java3d.Jogl2es2Context.glFrontMaterial
-
- shininess - Variable in class org.jogamp.java3d.Jogl2es2Context.glFrontMaterialLocs
-
- 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
-
- showTextures(boolean, boolean, boolean) - Method in class org.jdesktop.j3d.examples.dot3.Dot3Demo
-
This method togles on/off textures and updates TextureUnitState in correct Order.
- 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
- SimpleGeometry - Class in org.jdesktop.j3d.examples.platform_geometry
-
This class demonstrates the use of the Universe builder for stand-alone
applications along with the use of the PlatformGeometry node that is
present in the Java 3D Universe Builder utility.
- SimpleGeometry(String[]) - Constructor for class org.jdesktop.j3d.examples.platform_geometry.SimpleGeometry
-
- SimpleGeometry() - Constructor for class org.jdesktop.j3d.examples.platform_geometry.SimpleGeometry
-
- 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
-
- SimpleSounds - Class in org.jdesktop.j3d.examples.sound
-
- SimpleSounds() - Constructor for class org.jdesktop.j3d.examples.sound.SimpleSounds
-
- SimpleSoundsBehavior - Class in org.jdesktop.j3d.examples.sound
-
- SimpleSoundsBehavior(BackgroundSound, PointSound, PointSound, URL, URL, URL, BoundingSphere) - Constructor for class org.jdesktop.j3d.examples.sound.SimpleSoundsBehavior
-
- simpleTextureShaderProgramBaseMapLoc - Variable in class org.jogamp.java3d.Jogl2es2Context
-
- simpleTextureShaderProgramId - Variable in class org.jogamp.java3d.Jogl2es2Context
-
- simpleTextureShaderProgramTexCoordLoc - Variable in class org.jogamp.java3d.Jogl2es2Context
-
- simpleTextureShaderProgramVertLoc - Variable in class org.jogamp.java3d.Jogl2es2Context
-
- 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.
- SingularMatrixException - Exception in org.jogamp.vecmath
-
Indicates that inverse of a matrix can not be computed.
- SingularMatrixException() - Constructor for exception org.jogamp.vecmath.SingularMatrixException
-
Create the exception object with default values.
- SingularMatrixException(String) - Constructor for exception org.jogamp.vecmath.SingularMatrixException
-
Create the exception object that outputs message.
- size - Variable in class org.jogamp.java3d.CompressedGeometryHeader
-
Deprecated.
Size of the compressed geometry in bytes.
- size() - Method in class org.jogamp.java3d.ShaderAttributeSet
-
Returns the number of elements in the attributes set.
- size() - Method in class org.jogamp.java3d.SparseArray
-
Returns the number of key-value mappings that this SparseArray
currently stores.
- 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
- Sound - Class in org.jogamp.java3d
-
Sound node is an abstract class that defines the properties common to all
sound sources.
- Sound() - Constructor for class org.jogamp.java3d.Sound
-
Constructs and initializes a new Sound node using default
parameters.
- Sound(MediaContainer, float) - Constructor for class org.jogamp.java3d.Sound
-
Constructs and initializes a new Sound node object using the provided
data and gain parameter values, and defaults for all other fields.
- Sound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float) - Constructor for class org.jogamp.java3d.Sound
-
Constructs and initializes a new Sound node using provided parameter
values.
- Sound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, float) - Constructor for class org.jogamp.java3d.Sound
-
Constructs and initializes a new Sound node using provided parameter
values.
- SoundException - Exception in org.jogamp.java3d
-
Indicates a problem in loading or playing a sound sample.
- SoundException() - Constructor for exception org.jogamp.java3d.SoundException
-
Create the exception object with default values.
- SoundException(String) - Constructor for exception org.jogamp.java3d.SoundException
-
Create the exception object that outputs message.
- Soundscape - Class in org.jogamp.java3d
-
The Soundscape Leaf Node defines the attributes that characterize the
listener's environment as it pertains to sound.
- Soundscape() - Constructor for class org.jogamp.java3d.Soundscape
-
Constructs and initializes a new Sound node using following
defaults:
application region: null (no active region)
aural attributes: null (uses default aural attributes)
- Soundscape(Bounds, AuralAttributes) - Constructor for class org.jogamp.java3d.Soundscape
-
Constructs and initializes a new Sound node using specified
parameters
- 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
-
- SourceCodeShader - Class in org.jogamp.java3d
-
The SourceCodeShader object is a shader that is defined using
text-based source code.
- SourceCodeShader(int, int, String) - Constructor for class org.jogamp.java3d.SourceCodeShader
-
Constructs a new shader object of the specified shading
language and shader type from the specified source string.
- SparseArray<E> - Class in org.jogamp.java3d
-
SparseArrays map integers to Objects.
- SparseArray() - Constructor for class org.jogamp.java3d.SparseArray
-
Creates a new SparseArray containing no mappings.
- SparseArray(int) - Constructor for class org.jogamp.java3d.SparseArray
-
Creates a new SparseArray containing no mappings that will not
require any additional memory allocation to store the specified
number of mappings.
- specular - Variable in class org.jogamp.java3d.Jogl2es2Context.glFrontMaterial
-
- specular - Variable in class org.jogamp.java3d.Jogl2es2Context.glFrontMaterialLocs
-
- specular - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSource
-
- specular - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSourceLocs
-
- SPECULAR - Static variable in class org.jogamp.java3d.Material
-
Specifies that per-vertex colors replace the specular material color.
- 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.
- SPHERE_MAP - Static variable in class org.jogamp.java3d.TexCoordGeneration
-
Generates texture coordinates using a spherical reflection
mapping in eye coordinates.
- SphereGLSL - Class in org.jdesktop.j3d.examples.gl2es2pipeline
-
Simple Java 3D example program with programmable shader.
- SphereGLSL() - Constructor for class org.jdesktop.j3d.examples.gl2es2pipeline.SphereGLSL
-
Creates new form SphereGLSL
- SphereGLSL - Class in org.jdesktop.j3d.examples.glsl_shader
-
Simple Java 3D example program with programmable shader.
- SphereGLSL() - Constructor for class org.jdesktop.j3d.examples.glsl_shader.SphereGLSL
-
Creates new form SphereGLSL
- SphereGroup - Class in org.jdesktop.j3d.examples.alternate_appearance
-
- SphereGroup() - Constructor for class org.jdesktop.j3d.examples.alternate_appearance.SphereGroup
-
- SphereGroup(Appearance) - Constructor for class org.jdesktop.j3d.examples.alternate_appearance.SphereGroup
-
- SphereGroup(float, float, float, int, int, boolean) - Constructor for class org.jdesktop.j3d.examples.alternate_appearance.SphereGroup
-
- SphereGroup(float, float, float, int, int, Appearance, boolean) - Constructor for class org.jdesktop.j3d.examples.alternate_appearance.SphereGroup
-
- SphereMotion - Class in org.jdesktop.j3d.examples.sphere_motion
-
- SphereMotion(String[]) - Constructor for class org.jdesktop.j3d.examples.sphere_motion.SphereMotion
-
Creates new form SphereMotion
- SphereMotionGL2ES2 - Class in org.jdesktop.j3d.examples.sphere_motion
-
- SphereMotionGL2ES2(String[]) - Constructor for class org.jdesktop.j3d.examples.sphere_motion.SphereMotionGL2ES2
-
Creates new form SphereMotion
- SphereMotionGL2ES2_Texture - Class in org.jdesktop.j3d.examples.sphere_motion
-
- SphereMotionGL2ES2_Texture(String[]) - Constructor for class org.jdesktop.j3d.examples.sphere_motion.SphereMotionGL2ES2_Texture
-
Creates new form SphereMotion
- SphereMotionGLSL_FFP - Class in org.jdesktop.j3d.examples.sphere_motion
-
- SphereMotionGLSL_FFP(String[]) - Constructor for class org.jdesktop.j3d.examples.sphere_motion.SphereMotionGLSL_FFP
-
Creates new form SphereMotion
- 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
-
- SplineAnim - Class in org.jdesktop.j3d.examples.spline_anim
-
- SplineAnim() - Constructor for class org.jdesktop.j3d.examples.spline_anim.SplineAnim
-
- spotCutoff - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSource
-
- spotCutoff - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSourceLocs
-
- spotDirection - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSource
-
- spotDirection - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSourceLocs
-
- spotExponent - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSource
-
- spotExponent - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSourceLocs
-
- SpotLight - Class in org.jogamp.java3d
-
The SpotLight object specifies an attenuated light source at a
fixed point in space that radiates light in a specified direction
from the light source.
- SpotLight() - Constructor for class org.jogamp.java3d.SpotLight
-
Constructs a SpotLight node with default parameters.
- SpotLight(Color3f, Point3f, Point3f, Vector3f, float, float) - Constructor for class org.jogamp.java3d.SpotLight
-
Constructs and initializes a SpotLight node using the
specified parameters.
- SpotLight(boolean, Color3f, Point3f, Point3f, Vector3f, float, float) - Constructor for class org.jogamp.java3d.SpotLight
-
Constructs and initializes a SpotLight node using the
specified parameters.
- 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
-
- SpurGear - Class in org.jdesktop.j3d.examples.gears
-
- SpurGear(int, float, float, float, float, float) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGear
-
Construct a SpurGear;
- SpurGear(int, float, float, float, float, float, Appearance) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGear
-
Construct a SpurGear;
- SpurGear(int, float, float, float, float, float, float, Appearance) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGear
-
Construct a SpurGear;
- SpurGear(int, float, float, float, float, float, float, float, Appearance) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGear
-
Construct a SpurGear;
- SpurGearThinBody - Class in org.jdesktop.j3d.examples.gears
-
- SpurGearThinBody(int, float, float, float, float, float) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGearThinBody
-
Construct a SpurGearThinBody;
- SpurGearThinBody(int, float, float, float, float, float, Appearance) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGearThinBody
-
Construct a SpurGearThinBody;
- SpurGearThinBody(int, float, float, float, float, float, float, Appearance) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGearThinBody
-
Construct a SpurGearThinBody;
- SpurGearThinBody(int, float, float, float, float, float, float, float, Appearance) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGearThinBody
-
Construct a SpurGearThinBody;
- SpurGearThinBody(int, float, float, float, float, float, float, float, Appearance, float, float) - Constructor for class org.jdesktop.j3d.examples.gears.SpurGearThinBody
-
Construct a SpurGearThinBody;
- srcBlendFunction - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- start() - Method in class org.jdesktop.j3d.examples.four_by_four.FourByFour
-
- start - Variable in class org.jogamp.java3d.CompressedGeometryHeader
-
Deprecated.
Offset in bytes of the start of the compressed geometry from the
beginning of the compressed geometry byte array passed to the
CompressedGeometry constructor.
- 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.
- startBehaviorScheduler() - Method in class org.jogamp.java3d.View
-
Starts the behavior scheduler running after it has been stopped.
- startInterpolator() - Method in class org.jdesktop.j3d.examples.spline_anim.SplineAnim
-
- startRenderer() - Method in class org.jogamp.java3d.Canvas3D
-
Start the Java 3D renderer on this Canvas3D object.
- startSample(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Start sample playing on audio device
- startSample() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- startSample(int) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Begins a sound playing on the AudioDevice.
- 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
-
- startView() - Method in class org.jogamp.java3d.View
-
Starts
traversing this view, and starts the renderers associated
with all canvases attached to this view.
- stateChanged(ChangeEvent) - Method in class org.jdesktop.j3d.examples.dot3.TextureControlPanel
-
- stateChanged(ChangeEvent) - Method in class org.jdesktop.j3d.examples.texture_by_ref.TextureByReference
-
- STENCIL_DECR - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Stencil operation: DST = DST - 1
- STENCIL_INCR - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Stencil operation: DST = DST + 1
- STENCIL_INVERT - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Stencil operation: DST = ~DST
- STENCIL_KEEP - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Stencil operation: DST = DST
- STENCIL_REPLACE - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Stencil operation: DST = REF
- STENCIL_ZERO - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Stencil operation: DST = 0
- stencilCompareMask - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- stencilEnable - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- stencilFailOp - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- stencilFunction - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- StencilOutline - Class in org.jdesktop.j3d.examples.stencil
-
Simple Java 3D example program to display an .obj object with shader programs.
- StencilOutline(String[]) - Constructor for class org.jdesktop.j3d.examples.stencil.StencilOutline
-
Creates new form ObjLoadGLSL
- stencilReferenceValue - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- stencilWriteMask - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- stencilZFailOp - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- stencilZPassOp - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- STEREO_BOTH - Static variable in class org.jogamp.java3d.GraphicsContext3D
-
Specifies that rendering is done to both eyes.
- STEREO_LEFT - Static variable in class org.jogamp.java3d.GraphicsContext3D
-
Specifies that rendering is done to the left eye.
- STEREO_RIGHT - Static variable in class org.jogamp.java3d.GraphicsContext3D
-
Specifies that rendering is done to the right eye.
- STEREO_SPEAKERS - Static variable in interface org.jogamp.java3d.AudioDevice
-
Choosing a
two near-field stereo speakers
as the audio playback type
specifies that the audio playback will be through stereo speakers
some supplied distance away from, and at some given angle to
the listener.
- 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().
- stopBehaviorScheduler() - Method in class org.jogamp.java3d.View
-
Stops the behavior scheduler after all
currently scheduled behaviors are executed.
- stopRenderer() - Method in class org.jogamp.java3d.Canvas3D
-
Stop the Java 3D renderer on this Canvas3D object.
- stopSample(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Stop sample playing on audio device
- stopSample() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- stopSample(int) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Stops the sound on the AudioDevice.
- 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
-
- stopView() - Method in class org.jogamp.java3d.View
-
Stops traversing the scene graph for this
view after the current state of the scene graph is reflected on
all canvases attached to this view.
- 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
-
- STREAMING_AUDIO_DATA - Static variable in interface org.jogamp.java3d.AudioDevice3D
-
Sound data specified as Streaming is not copied by the AudioDevice
driver implementation.
- 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.
- sub(HiResCoord, HiResCoord) - Method in class org.jogamp.java3d.HiResCoord
-
Subtracts two HiResCoords placing the results into this HiResCoord.
- sub(Transform3D) - Method in class org.jogamp.java3d.Transform3D
-
Subtracts transform t1 from this transform and places the result
into this: this = this - t1.
- sub(Transform3D, Transform3D) - Method in class org.jogamp.java3d.Transform3D
-
Subtracts transform t2 from transform t1 and places the result into
this: this = t1 - t2.
- sub(GMatrix) - Method in class org.jogamp.vecmath.GMatrix
-
Sets the value of this matrix to the matrix difference of itself
and matrix m1 (this = this - m1).
- sub(GMatrix, GMatrix) - Method in class org.jogamp.vecmath.GMatrix
-
Sets the value of this matrix to the matrix difference
of matrices m1 and m2 (this = m1 - m2).
- sub(GVector) - Method in class org.jogamp.vecmath.GVector
-
Sets the value of this vector to the vector difference of itself
and vector (this = this - vector).
- sub(GVector, GVector) - Method in class org.jogamp.vecmath.GVector
-
Sets the value of this vector to the vector difference
of vectors vector1 and vector2 (this = vector1 - vector2).
- sub(Matrix3d, Matrix3d) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the value of this matrix to the matrix difference
of matrices m1 and m2.
- sub(Matrix3d) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the value of this matrix to the matrix difference of itself and
matrix m1 (this = this - m1).
- sub(Matrix3f, Matrix3f) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the value of this matrix to the matrix difference
of matrices m1 and m2.
- sub(Matrix3f) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the value of this matrix to the matrix difference
of itself and matrix m1 (this = this - m1).
- sub(Matrix4d, Matrix4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix to the matrix difference
of matrices m1 and m2.
- sub(Matrix4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix to the matrix difference of itself
and matrix m1 (this = this - m1).
- sub(Matrix4f, Matrix4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Performs an element-by-element subtraction of matrix m2 from
matrix m1 and places the result into matrix this (this =
m2 - m1).
- sub(Matrix4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets this matrix to the matrix difference of itself and
matrix m1 (this = this - m1).
- sub(Tuple2d, Tuple2d) - Method in class org.jogamp.vecmath.Tuple2d
-
Sets the value of this tuple to the vector difference of
tuple t1 and t2 (this = t1 - t2).
- sub(Tuple2d) - Method in class org.jogamp.vecmath.Tuple2d
-
Sets the value of this tuple to the vector difference of
itself and tuple t1 (this = this - t1).
- sub(Tuple2f, Tuple2f) - Method in class org.jogamp.vecmath.Tuple2f
-
Sets the value of this tuple to the vector difference of
tuple t1 and t2 (this = t1 - t2).
- sub(Tuple2f) - Method in class org.jogamp.vecmath.Tuple2f
-
Sets the value of this tuple to the vector difference of
itself and tuple t1 (this = this - t1).
- sub(Tuple2i, Tuple2i) - Method in class org.jogamp.vecmath.Tuple2i
-
Sets the value of this tuple to the difference
of tuples t1 and t2 (this = t1 - t2).
- sub(Tuple2i) - Method in class org.jogamp.vecmath.Tuple2i
-
Sets the value of this tuple to the difference
of itself and t1 (this = this - t1).
- sub(Tuple3d, Tuple3d) - Method in class org.jogamp.vecmath.Tuple3d
-
Sets the value of this tuple to the difference of tuples
t1 and t2 (this = t1 - t2).
- sub(Tuple3d) - Method in class org.jogamp.vecmath.Tuple3d
-
Sets the value of this tuple to the difference
of itself and t1 (this = this - t1).
- sub(Tuple3f, Tuple3f) - Method in class org.jogamp.vecmath.Tuple3f
-
Sets the value of this tuple to the vector difference
of tuples t1 and t2 (this = t1 - t2).
- sub(Tuple3f) - Method in class org.jogamp.vecmath.Tuple3f
-
Sets the value of this tuple to the vector difference of
itself and tuple t1 (this = this - t1) .
- sub(Tuple3i, Tuple3i) - Method in class org.jogamp.vecmath.Tuple3i
-
Sets the value of this tuple to the difference
of tuples t1 and t2 (this = t1 - t2).
- sub(Tuple3i) - Method in class org.jogamp.vecmath.Tuple3i
-
Sets the value of this tuple to the difference
of itself and t1 (this = this - t1).
- sub(Tuple4d, Tuple4d) - Method in class org.jogamp.vecmath.Tuple4d
-
Sets the value of this tuple to the difference
of tuples t1 and t2 (this = t1 - t2).
- sub(Tuple4d) - Method in class org.jogamp.vecmath.Tuple4d
-
Sets the value of this tuple to the difference of itself
and tuple t1 (this = this - t1).
- sub(Tuple4f, Tuple4f) - Method in class org.jogamp.vecmath.Tuple4f
-
Sets the value of this tuple to the difference
of tuples t1 and t2 (this = t1 - t2).
- sub(Tuple4f) - Method in class org.jogamp.vecmath.Tuple4f
-
Sets the value of this tuple to the difference
of itself and t1 (this = this - t1).
- sub(Tuple4i, Tuple4i) - Method in class org.jogamp.vecmath.Tuple4i
-
Sets the value of this tuple to the difference
of tuples t1 and t2 (this = t1 - t2).
- sub(Tuple4i) - Method in class org.jogamp.vecmath.Tuple4i
-
Sets the value of this tuple to the difference
of itself and t1 (this = this - t1).
- SVD(GMatrix, GMatrix, GMatrix) - Method in class org.jogamp.vecmath.GMatrix
-
Finds the singular value decomposition (SVD) of this matrix
such that this = U*W*transpose(V); and returns the rank of
this matrix; the values of U,W,V are all overwritten.
- SVDBackSolve(GMatrix, GMatrix, GMatrix, GVector) - Method in class org.jogamp.vecmath.GVector
-
Solves for x in Ax = b, where x is this vector (nx1), A is mxn,
b is mx1, and A = U*W*transpose(V); U,W,V must
be precomputed and can be found by taking the singular value
decomposition (SVD) of A using the method SVD found in the
GMatrix class.
- swap() - Method in class org.jogamp.java3d.Canvas3D
-
Synchronize and swap buffers on a double buffered canvas for
this Canvas3D object.
- SwingInteraction - Class in org.jdesktop.j3d.examples.swing_interaction
-
Simple Java 3D test program created in NetBeans to illustrate interacting
with a Java 3D scene graph from an Swing-based program.
- SwingInteraction() - Constructor for class org.jdesktop.j3d.examples.swing_interaction.SwingInteraction
-
Creates new form SwingInteraction
- Switch - Class in org.jogamp.java3d
-
The Switch node controls which of its children will be rendered.
- Switch() - Constructor for class org.jogamp.java3d.Switch
-
Constructs a Switch node with default parameters.
- Switch(int) - Constructor for class org.jogamp.java3d.Switch
-
Constructs and initializes a Switch node using the specified
child selection index.
- Switch(int, BitSet) - Constructor for class org.jogamp.java3d.Switch
-
Constructs and initializes a Switch node using the specified
child selection index and mask.
- 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
-
- SwitchValueInterpolator - Class in org.jogamp.java3d
-
SwitchValueInterpolator behavior.
- SwitchValueInterpolator(Alpha, Switch) - Constructor for class org.jogamp.java3d.SwitchValueInterpolator
-
Constructs a SwitchValueInterpolator behavior that varies its target
Switch node's child index between 0 and n-1, where n
is the number of children in the target Switch node.
- SwitchValueInterpolator(Alpha, Switch, int, int) - Constructor for class org.jogamp.java3d.SwitchValueInterpolator
-
Constructs a SwitchValueInterpolator behavior that varies its target
Switch node's child index between the two values provided.
- 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
- syncRenderTime - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-