- Raster - Class in org.jogamp.java3d
-
The Raster object extends Geometry to allow drawing a raster image
that is attached to a 3D location in the virtual world.
- Raster() - Constructor for class org.jogamp.java3d.Raster
-
Constructs a Raster object with default parameters.
- Raster(Point3f, int, int, int, int, int, ImageComponent2D, DepthComponent) - Constructor for class org.jogamp.java3d.Raster
-
Constructs a new Raster object with the specified values.
- Raster(Point3f, int, Point, Dimension, ImageComponent2D, DepthComponent) - Constructor for class org.jogamp.java3d.Raster
-
Constructs a new Raster object with the specified values.
- Raster(Point3f, int, int, Point, Dimension, Point, ImageComponent2D, DepthComponent) - Constructor for class org.jogamp.java3d.Raster
-
Constructs a new Raster object with the specified values.
- RASTER_COLOR - Static variable in class org.jogamp.java3d.Raster
-
Specifies a Raster object with color data.
- RASTER_COLOR_DEPTH - Static variable in class org.jogamp.java3d.Raster
-
Specifies a Raster object with both color and depth (z-buffer) data.
- RASTER_DEPTH - Static variable in class org.jogamp.java3d.Raster
-
Specifies a Raster object with depth (z-buffer) data.
- readRaster(Raster) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Read an image from the frame buffer and copy it into the
ImageComponent and/or DepthComponent
objects referenced by the specified Raster object.
- redundantUseProgram - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- REFLECTION_MAP - Static variable in class org.jogamp.java3d.TexCoordGeneration
-
Generates texture coordinates that match vertices' reflection
vectors in eye coordinates.
- RELATIVE_TO_COEXISTENCE - Static variable in class org.jogamp.java3d.View
-
Policy for placing the eyepoint in non-head-tracked modes.
- RELATIVE_TO_FIELD_OF_VIEW - Static variable in class org.jogamp.java3d.View
-
Policy for placing the eyepoint in non-head-tracked modes.
- RELATIVE_TO_SCREEN - Static variable in class org.jogamp.java3d.View
-
Policy for placing the eyepoint in non-head-tracked modes.
- RELATIVE_TO_WINDOW - Static variable in class org.jogamp.java3d.View
-
Policy for placing the eyepoint in non-head-tracked modes.
- releaseCtx - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- remove(String) - Method in class org.jogamp.java3d.ShaderAttributeSet
-
Removes the shader attribute with the specified
attrName
from the attributes set.
- remove(ShaderAttribute) - Method in class org.jogamp.java3d.ShaderAttributeSet
-
Removes the specified shader attribute from the attributes
set.
- remove(int) - Method in class org.jogamp.java3d.SparseArray
-
- remove(Integer) - Method in class org.jogamp.java3d.SparseArray
-
- removeAllCanvas3Ds() - Method in class org.jogamp.java3d.View
-
Removes all Canvas3Ds from this View.
- removeAllChildren() - Method in class org.jogamp.java3d.Group
-
Removes all children from this Group node.
- removeAllChildren() - Method in class org.jogamp.java3d.OrderedGroup
-
Removes all children from this Group node.
- removeAllGeometries() - Method in class org.jogamp.java3d.Shape3D
-
Removes all geometry components from this Shape3D node.
- removeAllLocales() - Method in class org.jogamp.java3d.VirtualUniverse
-
Removes all Locales and their associates branch graphs from
this universe.
- removeAllScopes() - Method in class org.jogamp.java3d.AlternateAppearance
-
Removes all Group nodes from this AlternateAppearance node's
list of scopes.
- removeAllScopes() - Method in class org.jogamp.java3d.Fog
-
Removes all Group nodes from this Fog node's
list of scopes.
- removeAllScopes() - Method in class org.jogamp.java3d.Light
-
Removes all Group nodes from this Light node's
list of scopes.
- removeAllScopes() - Method in class org.jogamp.java3d.ModelClip
-
Removes all Group nodes from this ModelClip node's
list of scopes.
- removeAllSwitches() - Method in class org.jogamp.java3d.LOD
-
Removes all switch nodes from this LOD node.
- removeAllViews() - Method in class org.jogamp.java3d.ViewSpecificGroup
-
Removes all View objects from this node's
list of views.
- removeAt(int) - Method in class org.jogamp.java3d.SparseArray
-
Removes the mapping at the specified index.
- removeAtRange(int, int) - Method in class org.jogamp.java3d.SparseArray
-
Remove a range of mappings as a batch.
- removeBranchGraph(BranchGroup) - Method in class org.jogamp.java3d.Locale
-
Removes a branch graph rooted at BranchGroup from
the list of branch graphs.
- removeCanvas3D(int) - Method in class org.jogamp.java3d.View
-
Removes the Canvas3D from the given index position.
- removeCanvas3D(Canvas3D) - Method in class org.jogamp.java3d.View
-
Removes the specified Canvas3D from this View's
list of Canvas3Ds.
- removeChild(int) - Method in class org.jogamp.java3d.Group
-
Removes the child node at the specified index from this group node's
list of children.
- removeChild(Node) - Method in class org.jogamp.java3d.Group
-
Removes the specified child node from this group node's
list of children.
- removeChild(int) - Method in class org.jogamp.java3d.OrderedGroup
-
Removes the child node at the specified index from this group node's
list of children.
- removeChild(Node) - Method in class org.jogamp.java3d.OrderedGroup
-
Removes the specified child node from this group node's
list of children.
- removeGeometry(int) - Method in class org.jogamp.java3d.Shape3D
-
Removes the geometry component at the specified index from
this Shape3D node's list of geometry components.
- removeGeometry(Geometry) - Method in class org.jogamp.java3d.Shape3D
-
Removes the specified geometry component from this
Shape3D node's list of geometry components.
- removeGraphStructureChangeListener(GraphStructureChangeListener) - Method in class org.jogamp.java3d.VirtualUniverse
-
Removes the specified GraphStructureChangeListener from the set of listeners.
- removeInputDevice(InputDevice) - Method in class org.jogamp.java3d.PhysicalEnvironment
-
Remove an input device from the list of input devices.
- removeLight(int) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Removes the light at the specified index location.
- removeLocale(Locale) - Method in class org.jogamp.java3d.VirtualUniverse
-
Removes a Locale and its associates branch graphs from this
universe.
- removeNotify() - Method in class org.jogamp.java3d.Canvas3D
-
Canvas3D uses the removeNotify callback to track when it is removed
from a container.
- removeRenderingErrorListener(RenderingErrorListener) - Static method in class org.jogamp.java3d.VirtualUniverse
-
Removes the specified RenderingErrorListener from the set of
listeners.
- removeScope(int) - Method in class org.jogamp.java3d.AlternateAppearance
-
Removes the node at the specified index from this AlternateAppearance
node's
list of scopes.
- removeScope(Group) - Method in class org.jogamp.java3d.AlternateAppearance
-
Removes the specified Group node from this AlternateAppearance
node's list of scopes.
- removeScope(int) - Method in class org.jogamp.java3d.Fog
-
Removes the node at the specified index from this Fog node's
list of scopes.
- removeScope(Group) - Method in class org.jogamp.java3d.Fog
-
Removes the specified Group node from this Fog
node's list of scopes.
- removeScope(int) - Method in class org.jogamp.java3d.Light
-
Removes the node at the specified index from this Light node's
list of scopes.
- removeScope(Group) - Method in class org.jogamp.java3d.Light
-
Removes the specified Group node from this Light
node's list of scopes.
- removeScope(int) - Method in class org.jogamp.java3d.ModelClip
-
Removes the node at the specified index from this ModelClip node's
list of scopes.
- removeScope(Group) - Method in class org.jogamp.java3d.ModelClip
-
Removes the specified Group node from this ModelClip
node's list of scopes.
- removeShaderErrorListener(ShaderErrorListener) - Method in class org.jogamp.java3d.VirtualUniverse
-
Removes the specified ShaderErrorListener from the set of
listeners.
- removeSound(int) - Method in class org.jogamp.java3d.GraphicsContext3D
-
Removes the sound at the specified index location.
- removeSwitch(int) - Method in class org.jogamp.java3d.LOD
-
Removes the switch node at specified index.
- removeSwitch(Switch) - Method in class org.jogamp.java3d.LOD
-
Removes the specified switch node from this LOD node's
list of switches.
- removeView(int) - Method in class org.jogamp.java3d.ViewSpecificGroup
-
Removes the View object at the specified index from this node's
list of views.
- removeView(View) - Method in class org.jogamp.java3d.ViewSpecificGroup
-
Removes the specified View object from this
node's list of views.
- renderField(int) - Method in class org.jogamp.java3d.Canvas3D
-
This routine is called by the Java 3D rendering loop during the
execution of the rendering loop.
- RenderingAttributes - Class in org.jogamp.java3d
-
The RenderingAttributes object defines common rendering attributes
for all primitive types.
- RenderingAttributes() - Constructor for class org.jogamp.java3d.RenderingAttributes
-
Constructs a RenderingAttributes object with default parameters.
- RenderingAttributes(boolean, boolean, float, int) - Constructor for class org.jogamp.java3d.RenderingAttributes
-
Constructs a RenderingAttributes object with specified values.
- RenderingAttributes(boolean, boolean, float, int, boolean, boolean, boolean, int) - Constructor for class org.jogamp.java3d.RenderingAttributes
-
Constructs a RenderingAttributes object with specified values
- renderingData - Variable in class org.jogamp.java3d.Jogl2es2Context
-
- RenderingData() - Constructor for class org.jogamp.java3d.Jogl2es2Context.RenderingData
-
- RenderingError - Class in org.jogamp.java3d
-
RenderingError is a container object that holds the details of
a runtime error that occurs in the Java 3D rendering system.
- RenderingError() - Constructor for class org.jogamp.java3d.RenderingError
-
Constructs a new RenderingError object indicating no error.
- RenderingError(int, String) - Constructor for class org.jogamp.java3d.RenderingError
-
Constructs a new RenderingError object with the given error code
and message.
- RenderingErrorListener - Interface in org.jogamp.java3d
-
Listener interface for monitoring Java 3D rendering errors.
- renderOffScreenBuffer() - Method in class org.jogamp.java3d.Canvas3D
-
Schedules the rendering of a frame into this Canvas3D's
off-screen buffer.
- renderOnce() - Method in class org.jogamp.java3d.View
-
Renders one frame for a stopped View.
- repaint() - Method in class org.jogamp.java3d.View
-
Requests that this View be scheduled for rendering as soon as
possible.
- REPLACE - Static variable in class org.jogamp.java3d.TextureAttributes
-
Replace the object color with the texture color.
- replaceBranchGraph(BranchGroup, BranchGroup) - Method in class org.jogamp.java3d.Locale
-
Replaces the branch graph rooted at oldGroup in the list of
branch graphs with the branch graph rooted at
newGroup.
- resetColoringAttributes - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- resetLineAttributes - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- resetPointAttributes - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- resetPolygonAttributes - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- resetRenderingAttributes - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- resetTexCoordGeneration - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- resetTextureAttributes - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- resetTextureNative - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- resetTransparency - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- RestrictedAccessException - Exception in org.jogamp.java3d
-
Indicates an attempt to access or modify a state variable
without permission to do so.
- RestrictedAccessException() - Constructor for exception org.jogamp.java3d.RestrictedAccessException
-
Create the exception object with default values.
- RestrictedAccessException(String) - Constructor for exception org.jogamp.java3d.RestrictedAccessException
-
Create the exception object that outputs a message.
- resume() - Method in class org.jogamp.java3d.Alpha
-
Resumes this alpha object.
- resume(long) - Method in class org.jogamp.java3d.Alpha
-
Resumes this alpha object as of the specified time.
- resume() - Method in interface org.jogamp.java3d.AudioDevice3DL2
-
Resumes audio device engine (if previously paused) without reinitializing
the device.
- RGB - Static variable in class org.jogamp.java3d.Texture
-
Specifies Texture contains Red, Green and Blue color values.
- RGBA - Static variable in class org.jogamp.java3d.Texture
-
Specifies Texture contains Red, Green, Blue color values
and Alpha value.
- RIGHT_EYE_VIEW - Static variable in class org.jogamp.java3d.View
-
Specifies that monoscopic view generated should be the view as seen
from the right eye.
- RIGID - Static variable in class org.jogamp.java3d.Transform3D
-
This matrix is a rotation and a translation with unity scale;
The upper 3x3 of the matrix is orthogonal, and there is a
translation component.
- ROP_AND - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = SRC & DST
.
- ROP_AND_INVERTED - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = ~SRC & DST
.
- ROP_AND_REVERSE - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = SRC & ~DST
.
- ROP_CLEAR - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = 0
.
- ROP_COPY - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = SRC
.
- ROP_COPY_INVERTED - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = ~SRC
.
- ROP_EQUIV - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = ~( DST ^ SRC )
.
- ROP_INVERT - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = ~DST
.
- ROP_NAND - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = ~(SRC & DST)
.
- ROP_NOOP - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = DST
.
- ROP_NOR - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = ~( DST | SRC )
.
- ROP_OR - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = DST | SRC
.
- ROP_OR_INVERTED - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = ~SRC | DST
.
- ROP_OR_REVERSE - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = src | ~DST
.
- ROP_SET - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = 1
.
- ROP_XOR - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Raster operation: DST = SRC ^ DST
.
- ROTATE_ABOUT_AXIS - Static variable in class org.jogamp.java3d.Billboard
-
Specifies that rotation should be about the specified axis.
- ROTATE_ABOUT_AXIS - Static variable in class org.jogamp.java3d.OrientedShape3D
-
Specifies that rotation should be about the specified axis.
- ROTATE_ABOUT_POINT - Static variable in class org.jogamp.java3d.Billboard
-
Specifies that rotation should be about the specified point and
that the children's Y-axis should match the view object's Y-axis.
- ROTATE_ABOUT_POINT - Static variable in class org.jogamp.java3d.OrientedShape3D
-
Specifies that rotation should be about the specified point and
that the children's Y-axis should match the view object's Y-axis.
- ROTATE_NONE - Static variable in class org.jogamp.java3d.OrientedShape3D
-
Specifies that no rotation is done.
- RotationInterpolator - Class in org.jogamp.java3d
-
Rotation interpolator behavior.
- RotationInterpolator(Alpha, TransformGroup) - Constructor for class org.jogamp.java3d.RotationInterpolator
-
Constructs a trivial rotation interpolator with a specified target,
an default axisOfTranform set to identity, a minimum angle of 0.0f, and
a maximum angle of 2*pi radians.
- RotationInterpolator(Alpha, TransformGroup, Transform3D, float, float) - Constructor for class org.jogamp.java3d.RotationInterpolator
-
Constructs a new rotation interpolator that varies the target
transform node's rotational component.
- RotationPathInterpolator - Class in org.jogamp.java3d
-
RotationPathInterpolator behavior.
- RotationPathInterpolator(Alpha, TransformGroup, Transform3D, float[], Quat4f[]) - Constructor for class org.jogamp.java3d.RotationPathInterpolator
-
Constructs a new RotationPathInterpolator object that varies the
target TransformGroup node's transform.
- RotPosPathInterpolator - Class in org.jogamp.java3d
-
RotPosPathInterpolator behavior.
- RotPosPathInterpolator(Alpha, TransformGroup, Transform3D, float[], Quat4f[], Point3f[]) - Constructor for class org.jogamp.java3d.RotPosPathInterpolator
-
Constructs a new interpolator that varies the rotation and translation
of the target TransformGroup's transform.
- RotPosScalePathInterpolator - Class in org.jogamp.java3d
-
RotPosScalePathInterpolation behavior.
- RotPosScalePathInterpolator(Alpha, TransformGroup, Transform3D, float[], Quat4f[], Point3f[], float[]) - Constructor for class org.jogamp.java3d.RotPosScalePathInterpolator
-
Constructs a new RotPosScalePathInterpolator object that varies the
rotation, translation, and scale of the target TransformGroup's
transform.
- rotX(double) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this transform to a counter clockwise rotation
about the x axis.
- rotY(double) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this transform to a counter clockwise rotation about
the y axis.
- rotZ(double) - Method in class org.jogamp.java3d.Transform3D
-
Sets the value of this transform to a counter clockwise rotation
about the z axis.