- lastButtons(int[]) - Method in class org.jogamp.java3d.Sensor
-
Places the most recent sensor reading value for each button into
the array parameter; will throw an ArrayIndexOutOfBoundsException
if values.length is less than the number of buttons.
- lastButtons(int, int[]) - Method in class org.jogamp.java3d.Sensor
-
Places the kth-most recent sensor reading value for each button into
the array parameter; where k=0 is the most recent sensor reading, k=1
is the next most recent sensor reading, etc.; will throw an
ArrayIndexOutOfBoundsException if values.length is less than
the number of buttons.
- lastRead(Transform3D) - Method in class org.jogamp.java3d.Sensor
-
Extracts the most recent sensor reading and copies that value into
the specified argument.
- lastRead(Transform3D, int) - Method in class org.jogamp.java3d.Sensor
-
Extracts the kth-most recent sensor reading and copies that value into
the specified argument; where 0 is the most recent sensor reading, 1 is
the next most recent sensor reading, etc.
- lastTime() - Method in class org.jogamp.java3d.Sensor
-
Returns the time associated with the most recent sensor reading.
- lastTime(int) - Method in class org.jogamp.java3d.Sensor
-
Returns the time associated with the kth-most recent sensor reading;
where 0 is the most recent sensor reading, 1 is the next most recent
sensor reading, etc.
- Leaf - Class in org.jogamp.java3d
-
The Leaf node is an abstract class for all scene graph nodes that
have no children.
- Leaf() - Constructor for class org.jogamp.java3d.Leaf
-
Construct and initialize the Leaf object.
- LeafState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- LeafState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.LeafState
-
Creates new BranchGroupState
- LEFT - Static variable in class org.jogamp.java3d.utils.geometry.Box
-
Used to designate the left side of the box when using
getShape().
- LEFT_EYE_VIEW - Static variable in class org.jogamp.java3d.View
-
Specifies that monoscopic view generated should be the view as seen
from the left eye.
- length() - Method in class org.jogamp.java3d.ShaderAttributeArray
-
Returns the number of elements in the value array.
- length() - Method in class org.jogamp.vecmath.Vector2d
-
Returns the length of this vector.
- length() - Method in class org.jogamp.vecmath.Vector2f
-
Returns the length of this vector.
- length() - Method in class org.jogamp.vecmath.Vector3d
-
Returns the length of this vector.
- length() - Method in class org.jogamp.vecmath.Vector3f
-
Returns the length of this vector.
- length() - Method in class org.jogamp.vecmath.Vector4d
-
Returns the length of this vector.
- length() - Method in class org.jogamp.vecmath.Vector4f
-
Returns the length of this vector.
- lengthSquared() - Method in class org.jogamp.vecmath.Vector2d
-
Returns the squared length of this vector.
- lengthSquared() - Method in class org.jogamp.vecmath.Vector2f
-
Returns the squared length of this vector.
- lengthSquared() - Method in class org.jogamp.vecmath.Vector3d
-
Returns the squared length of this vector.
- lengthSquared() - Method in class org.jogamp.vecmath.Vector3f
-
Returns the squared length of this vector.
- lengthSquared() - Method in class org.jogamp.vecmath.Vector4d
-
Returns the squared length of this vector.
- lengthSquared() - Method in class org.jogamp.vecmath.Vector4f
-
Returns the squared length of this vector
- LESS - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Specifies that pixels are drawn if the source/reference value is less
than the destination/test value.
- LESS_OR_EQUAL - Static variable in class org.jogamp.java3d.RenderingAttributes
-
Specifies that pixels are drawn if the source/reference value is less
than or equal to the destination/test value.
- Light - Class in org.jogamp.java3d
-
The Light leaf node is an abstract class that defines a set of
parameters common to all
types of light.
- Light() - Constructor for class org.jogamp.java3d.Light
-
Constructs a Light node with default parameters.
- Light(Color3f) - Constructor for class org.jogamp.java3d.Light
-
Constructs and initializes a Light node using the specified color.
- Light(boolean, Color3f) - Constructor for class org.jogamp.java3d.Light
-
Constructs and initializes a Light node using the specified enable
flag and color.
- lightEnabled - Variable in class org.jogamp.java3d.Jogl2es2Context.glFrontMaterial
-
- lightEnabled - Variable in class org.jogamp.java3d.Jogl2es2Context.glFrontMaterialLocs
-
- LightState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- LightState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.LightState
-
- limit() - Method in class org.jogamp.java3d.internal.BufferWrapper
-
- LINE_BUFFER - Static variable in class org.jogamp.java3d.CompressedGeometryHeader
-
Deprecated.
bufferType: compressed geometry is made up of line segments.
- LINE_BUFFER - Static variable in class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryData.Header
-
bufferType: compressed geometry is made up of line segments.
- linear - Variable in class org.jogamp.java3d.utils.behaviors.interpolators.KBKeyFrame
-
- linear - Variable in class org.jogamp.java3d.utils.behaviors.interpolators.TCBKeyFrame
-
- LINEAR_DETAIL - Static variable in class org.jogamp.java3d.Texture2D
-
- LINEAR_DETAIL_ALPHA - Static variable in class org.jogamp.java3d.Texture2D
-
- LINEAR_DETAIL_RGB - Static variable in class org.jogamp.java3d.Texture2D
-
- LINEAR_SHARPEN - Static variable in class org.jogamp.java3d.Texture
-
Sharpens the resulting image by extrapolating
from the base level plus one image to the base level image of this
texture object.
- LINEAR_SHARPEN_ALPHA - Static variable in class org.jogamp.java3d.Texture
-
Performs linear sharpen filter for the alpha
component only.
- LINEAR_SHARPEN_RGB - Static variable in class org.jogamp.java3d.Texture
-
Performs linear sharpen filter for the rgb
components only.
- linearAttenuation - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSource
-
- linearAttenuation - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSourceLocs
-
- linearColor - Variable in class org.jogamp.java3d.Jogl2es2Context.fogData
-
- linearColor - Variable in class org.jogamp.java3d.Jogl2es2Context.fogDataLocs
-
- linearEnd - Variable in class org.jogamp.java3d.Jogl2es2Context.fogData
-
- linearEnd - Variable in class org.jogamp.java3d.Jogl2es2Context.fogDataLocs
-
- LinearFog - Class in org.jogamp.java3d
-
The LinearFog leaf node defines fog distance parameters for
linear fog.
- LinearFog() - Constructor for class org.jogamp.java3d.LinearFog
-
Constructs a LinearFog node with default parameters.
- LinearFog(Color3f) - Constructor for class org.jogamp.java3d.LinearFog
-
Constructs a LinearFog node with the specified fog color.
- LinearFog(Color3f, double, double) - Constructor for class org.jogamp.java3d.LinearFog
-
Constructs a LinearFog node with the specified fog color and distances.
- LinearFog(float, float, float) - Constructor for class org.jogamp.java3d.LinearFog
-
Constructs a LinearFog node with the specified fog color.
- LinearFog(float, float, float, double, double) - Constructor for class org.jogamp.java3d.LinearFog
-
Constructs a LinearFog node with the specified fog color and distances.
- LinearFogState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- LinearFogState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.LinearFogState
-
- LineArray - Class in org.jogamp.java3d
-
The LineArray object draws the array of vertices as individual
line segments.
- LineArray(int, int) - Constructor for class org.jogamp.java3d.LineArray
-
Constructs an empty LineArray object using the specified
parameters.
- LineArray(int, int, int, int[]) - Constructor for class org.jogamp.java3d.LineArray
-
Constructs an empty LineArray object using the specified
parameters.
- LineArray(int, int, int, int[], int, int[]) - Constructor for class org.jogamp.java3d.LineArray
-
Constructs an empty LineArray object using the specified
parameters.
- LineArrayState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- LineArrayState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.LineArrayState
-
- linearStart - Variable in class org.jogamp.java3d.Jogl2es2Context.fogData
-
- linearStart - Variable in class org.jogamp.java3d.Jogl2es2Context.fogDataLocs
-
- LineAttributes - Class in org.jogamp.java3d
-
The LineAttributes object defines all rendering state that can be set
as a component object of a Shape3D node.
- LineAttributes() - Constructor for class org.jogamp.java3d.LineAttributes
-
Constructs a LineAttributes object with default parameters.
- LineAttributes(float, int, boolean) - Constructor for class org.jogamp.java3d.LineAttributes
-
Constructs a LineAttributes object with specified values.
- LineAttributesState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- LineAttributesState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.LineAttributesState
-
- LineStripArray - Class in org.jogamp.java3d
-
The LineStripArray object draws an array of vertices as a set of
connected line strips.
- LineStripArray(int, int, int[]) - Constructor for class org.jogamp.java3d.LineStripArray
-
Constructs an empty LineStripArray object using the
specified parameters.
- LineStripArray(int, int, int, int[], int[]) - Constructor for class org.jogamp.java3d.LineStripArray
-
Constructs an empty LineStripArray object using the
specified parameters.
- LineStripArray(int, int, int, int[], int, int[], int[]) - Constructor for class org.jogamp.java3d.LineStripArray
-
Constructs an empty LineStripArray object using the
specified parameters.
- LineStripArrayState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- LineStripArrayState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.LineStripArrayState
-
- Link - Class in org.jogamp.java3d
-
A Link leaf node allows an application to reference a shared graph,
rooted by a SharedGroup node, from within a branch graph or another
shared graph.
- Link() - Constructor for class org.jogamp.java3d.Link
-
Constructs a Link node object that does not yet point to a
SharedGroup node.
- Link(SharedGroup) - Constructor for class org.jogamp.java3d.Link
-
Constructs a Link node object that points to the specified
SharedGroup node.
- LINK - Static variable in class org.jogamp.java3d.utils.behaviors.picking.PickObject
-
Deprecated.
A flag to indicate to the pickNode method to return a
Link
node from
a given SceneGraphPath
.
- LINK - Static variable in class org.jogamp.java3d.utils.picking.PickResult
-
Flag to pass to
getNode(int)
to return a
Link
node from
the SceneGraphPath
.
- LINK_ERROR - Static variable in class org.jogamp.java3d.ShaderError
-
Indicates that an error occurred while linking a shader.
- linkGLSLShaderProgram - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- LinkState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- LinkState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.LinkState
-
Creates new BranchGroupState
- ListenerBase() - Constructor for class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
-
- load(AL, MediaContainer, int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
Load the sound ready to by played.
- load(AL, int[], int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
Load the sound ready to by played reusing the shared buffer.
- load(String) - Method in interface org.jogamp.java3d.loaders.Loader
-
This method loads the named file and returns the Scene
containing the scene.
- load(URL) - Method in interface org.jogamp.java3d.loaders.Loader
-
This method loads the named file and returns the Scene
containing the scene.
- load(Reader) - Method in interface org.jogamp.java3d.loaders.Loader
-
This method loads the Reader and returns the Scene
containing the scene.
- load(URL) - Method in class org.jogamp.java3d.loaders.lw3d.Lw3dLoader
-
This method loads the named file and returns the Scene
containing the scene.
- load(String) - Method in class org.jogamp.java3d.loaders.lw3d.Lw3dLoader
-
This method loads the named file and returns the Scene
containing the scene.
- load(Reader) - Method in class org.jogamp.java3d.loaders.lw3d.Lw3dLoader
-
This method loads the Reader and returns the Scene
containing the scene.
- load(String) - Method in class org.jogamp.java3d.loaders.objectfile.ObjectFile
-
The Object File is loaded from the .obj file specified by
the filename.
- load(URL) - Method in class org.jogamp.java3d.loaders.objectfile.ObjectFile
-
The object file is loaded off of the web.
- load(Reader) - Method in class org.jogamp.java3d.loaders.objectfile.ObjectFile
-
The Object File is loaded from the already opened file.
- LOAD_ALL - Static variable in interface org.jogamp.java3d.loaders.Loader
-
This flag enables the loading of all objects into the scene.
- LOAD_BACKGROUND_NODES - Static variable in interface org.jogamp.java3d.loaders.Loader
-
This flag enables the loading of background objects into the scene.
- LOAD_BEHAVIOR_NODES - Static variable in interface org.jogamp.java3d.loaders.Loader
-
This flag enables the loading of behaviors into the scene.
- LOAD_FOG_NODES - Static variable in interface org.jogamp.java3d.loaders.Loader
-
This flag enables the loading of fog objects into the scene.
- LOAD_LIGHT_NODES - Static variable in interface org.jogamp.java3d.loaders.Loader
-
This flag enables the loading of light objects into the scene.
- LOAD_SOUND_NODES - Static variable in interface org.jogamp.java3d.loaders.Loader
-
This flag enables the loading of sound objects into the scene.
- LOAD_VIEW_GROUPS - Static variable in interface org.jogamp.java3d.loaders.Loader
-
This flag enables the loading of view (camera) objects into
the scene.
- Loader - Interface in org.jogamp.java3d.loaders
-
The Loader interface is used to specify the location
and elements of a file format to load.
- LoaderBase - Class in org.jogamp.java3d.loaders
-
This class implements the Loader interface.
- LoaderBase() - Constructor for class org.jogamp.java3d.loaders.LoaderBase
-
Constructs a Loader with default values for all variables.
- LoaderBase(int) - Constructor for class org.jogamp.java3d.loaders.LoaderBase
-
Constructs a Loader with the specified flags word.
- loadNodeComponent(SymbolTableData) - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.RandomAccessFileControl
-
Used by SymbolTable to load a node component that is not in current
graph
- loadNodeComponent(SymbolTableData) - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.StreamControl
-
Used by SymbolTable to load a node component that is not in current
graph
- loadSharedGroup(SymbolTableData) - Method in class org.jogamp.java3d.utils.scenegraph.io.retained.RandomAccessFileControl
-
Loads the specified SharedGroup
- LOCAL_TO_VWORLD - Static variable in class org.jogamp.java3d.PickInfo
-
Specifies that this PickInfo returns the computed local to vworld transform.
- Locale - Class in org.jogamp.java3d
-
A Locale object defines a high-resolution position within a
VirtualUniverse, and serves as a container for a collection of
BranchGroup-rooted subgraphs (branch graphs), at that position.
- Locale(VirtualUniverse) - Constructor for class org.jogamp.java3d.Locale
-
Constructs and initializes a new high resolution Locale object
located at (0, 0, 0).
- Locale(VirtualUniverse, int[], int[], int[]) - Constructor for class org.jogamp.java3d.Locale
-
Constructs and initializes a new high resolution Locale object
from the parameters provided.
- Locale(VirtualUniverse, HiResCoord) - Constructor for class org.jogamp.java3d.Locale
-
Constructs and initializes a new high resolution Locale object
at the location specified by the HiResCoord argument.
- LocaleFactory - Interface in org.jogamp.java3d.utils.universe
-
This interface defines a factory for creating Locale objects in a
SimpleUniverse.
- LocationData() - Constructor for class org.jogamp.java3d.Jogl2es2Context.LocationData
-
- LOD - Class in org.jdesktop.j3d.examples.lod
-
Simple Java 3D example program to display a spinning cube.
- LOD() - Constructor for class org.jdesktop.j3d.examples.lod.LOD
-
Creates new form LOD
- LOD - Class in org.jogamp.java3d
-
An LOD leaf node is an abstract behavior class that operates on
a list of Switch group nodes to select one of the children of the
Switch nodes.
- LOD() - Constructor for class org.jogamp.java3d.LOD
-
Constructs and initializes an LOD node.
- LODState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- LODState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.LODState
-
- lookAt(Point3d, Point3d, Vector3d) - Method in class org.jogamp.java3d.Transform3D
-
Helping function that specifies the position and orientation of a
view matrix.
- lookupGLSLShaderAttrNames - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- LOW_PASS - Static variable in class org.jdesktop.j3d.examples.sound.audio.JOALSample
-
- LOW_PASS - Static variable in class org.jogamp.java3d.audioengines.Sample
-
- lowerBound - Variable in class org.jogamp.java3d.CompressedGeometryHeader
-
Deprecated.
A point that defines the lower bound of the x,
y, and z components for all positions in the
compressed geometry buffer.
- lowerBound - Variable in class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryData.Header
-
A point that defines the lower bound of the x,
y, and z components for all positions in the
compressed geometry buffer.
- LUD(GMatrix, GVector) - Method in class org.jogamp.vecmath.GMatrix
-
LU Decomposition: this matrix must be a square matrix and the
LU GMatrix parameter must be the same size as this matrix.
- LUDBackSolve(GMatrix, GVector, GVector) - Method in class org.jogamp.vecmath.GVector
-
LU Decomposition Back Solve; this method takes the LU matrix
and the permutation vector produced by the GMatrix method LUD
and solves the equation (LU)*x = b by placing the solution vector
x into this vector.
- LUMINANCE - Static variable in class org.jogamp.java3d.Texture
-
Specifies Texture contains only luminance values.
- LUMINANCE_ALPHA - Static variable in class org.jogamp.java3d.Texture
-
Specifies Texture contains Luminance and Alpha values.
- Lw3dLoader - Class in org.jogamp.java3d.loaders.lw3d
-
This class implements the Loader API and allows users to load
Lightwave 3D scene files.
- Lw3dLoader() - Constructor for class org.jogamp.java3d.loaders.lw3d.Lw3dLoader
-
Default constructor.
- Lw3dLoader(int) - Constructor for class org.jogamp.java3d.loaders.lw3d.Lw3dLoader
-
This constructor takes a flags word that specifies which types of
scenefile items should be loaded into the scene.