Aviatrix3D 1.0
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

ACCUMULATION_BUFFER - Static variable in interface org.j3d.aviatrix3d.MultipassTextureSource
The bitmask indicating the accumulation buffer is used.
ALTERNATE_FRAME_STEREO - Static variable in interface org.j3d.aviatrix3d.DrawableSurface
The stereo rendering type draws to alternate eyes on each frame.
AMBIENT_AND_DIFFUSE_TARGET - Static variable in class org.j3d.aviatrix3d.Material
Set the color material target as the ambient and diffuse light component.
AMBIENT_TARGET - Static variable in class org.j3d.aviatrix3d.Material
Set the color material target as the ambient light component
AMBIENT_TYPE - Static variable in class org.j3d.aviatrix3d.Light
Internal type to describe that this is a pure ambient light type
ANISOTROPIC_MODE_NONE - Static variable in class org.j3d.aviatrix3d.Texture
Disable anisotropic filtering
ANISOTROPIC_MODE_SINGLE - Static variable in class org.j3d.aviatrix3d.Texture
Enable anisotropic filtering
ATTRIBS - Static variable in class org.j3d.aviatrix3d.VertexGeometry
Edge values are shader vertex attributes in the data
ATTRIBS - Static variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
Edge values are shader vertex attributes in the data
ATTRIB_CLEAR - Static variable in class org.j3d.aviatrix3d.VertexGeometry
Mask to clear the shader vertex attributes setting
ATTRIB_CLEAR - Static variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
Mask to clear the shader vertex attributes setting
ATTRIB_MASK - Static variable in class org.j3d.aviatrix3d.VertexGeometry
Mask to work out if shader vertex attributes are used
ATTRIB_MASK - Static variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
Mask to work out if shader vertex attributes are used
AVHumanoid - class org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoid.
Common AV3D implementation of the Humanoid object that may be extended for either shader or software implementation additions.
AVHumanoidPart - interface org.j3d.renderer.aviatrix3d.geom.hanim.AVHumanoidPart.
Marker interface for the Aviatrix3D parts of the scene graph.
AVIntersectionUtils - class org.j3d.renderer.aviatrix3d.util.AVIntersectionUtils.
An extension of the basic org.j3d.geom.IntersectionUtils class to include Aviatrix3D-specific extensions for interacting directly with VertexGeometry instances.
AVIntersectionUtils() - Constructor for class org.j3d.renderer.aviatrix3d.util.AVIntersectionUtils
Create a default instance of this class with no internal data structures allocated.
AVLoader - interface org.j3d.renderer.aviatrix3d.loader.AVLoader.
The definition of a class that is capable of parsing a file format and turning it into an Aviatrix3D scene graph.
AVModel - interface org.j3d.renderer.aviatrix3d.loader.AVModel.
Representation of a loaded model that came from a AVLoader implementation.
AVParticleSystem - class org.j3d.renderer.aviatrix3d.geom.particle.AVParticleSystem.
Base particle system implementation for geometry implemented over Aviatrix3D scene graphs.
AVParticleSystem(String, int) - Constructor for class org.j3d.renderer.aviatrix3d.geom.particle.AVParticleSystem
Create a new particle system that represents the given type.
AVRuntimeComponent - interface org.j3d.renderer.aviatrix3d.loader.AVRuntimeComponent.
A piece of code that will execute runtime component parts of the loaded model format.
AVShaderHAnimFactory - class org.j3d.renderer.aviatrix3d.geom.hanim.AVShaderHAnimFactory.
An implementation of the HAnimFactory that provide nodes that implements skinned mesh rendering using GLSL shaders.
AVShaderHAnimFactory() - Constructor for class org.j3d.renderer.aviatrix3d.geom.hanim.AVShaderHAnimFactory
 
AVSoftwareHAnimFactory - class org.j3d.renderer.aviatrix3d.geom.hanim.AVSoftwareHAnimFactory.
An implementation of the HAnimFactory that provide nodes that implements skinned mesh rendering using software.
AVSoftwareHAnimFactory(boolean) - Constructor for class org.j3d.renderer.aviatrix3d.geom.hanim.AVSoftwareHAnimFactory
Create a new factory instance that generates nodes optimised for either space or speed.
AVTextureCache - interface org.j3d.renderer.aviatrix3d.texture.AVTextureCache.
A representation of global cache for texture instance management.
AVTextureCacheFactory - class org.j3d.renderer.aviatrix3d.texture.AVTextureCacheFactory.
A representation of global cache for texture instance management.
AVViewpointData - class org.j3d.renderer.aviatrix3d.navigation.AVViewpointData.
A class to represent viewpoint information so that we can put it on screen, move around to it etc etc.
AVViewpointData(String, int, TransformGroup) - Constructor for class org.j3d.renderer.aviatrix3d.navigation.AVViewpointData
Create a new data object initialised to the set of values.
AbstractTextureCache - class org.j3d.renderer.aviatrix3d.texture.AbstractTextureCache.
An abstract implementation of the cache with a collection of useful utility methods for any cache implementation.
AbstractTextureCache() - Constructor for class org.j3d.renderer.aviatrix3d.texture.AbstractTextureCache
Construct a new instance of the empty cache.
AlreadyParentedException - exception org.j3d.aviatrix3d.AlreadyParentedException.
An exception for when an attempt is made to set set a parent on a node that already has a parent created.
AlreadyParentedException() - Constructor for class org.j3d.aviatrix3d.AlreadyParentedException
Creates a new exception without detail message.
AlreadyParentedException(String) - Constructor for class org.j3d.aviatrix3d.AlreadyParentedException
Constructs an exception with the specified detail message.
AmbientLight - class org.j3d.aviatrix3d.AmbientLight.
Representation of a purely ambient light source with no other abilities.
AmbientLight() - Constructor for class org.j3d.aviatrix3d.AmbientLight
Creates a light with the colour set to black.
AmbientLight(float[]) - Constructor for class org.j3d.aviatrix3d.AmbientLight
Create a light with the given base colour.Colour must be in the range [0, 1] otherwise an exception is generated.
Appearance - class org.j3d.aviatrix3d.Appearance.
Describes the appearance of an object.
Appearance() - Constructor for class org.j3d.aviatrix3d.Appearance
The default constructor.
ApplicationUpdateObserver - interface org.j3d.aviatrix3d.ApplicationUpdateObserver.
Observer of the rendering system that is informed when it is safe to update the scene graph from application code.
AudioComponent - class org.j3d.aviatrix3d.AudioComponent.
Common representation of a component that contains source data to be used in audio.
AudioComponent() - Constructor for class org.j3d.aviatrix3d.AudioComponent
Constructs an Audio component with default values.
AudioCullStage - interface org.j3d.aviatrix3d.AudioCullStage.
Handles the scenegraph per-frame culling operations.
AudioCullToSingleSortListener - class org.j3d.aviatrix3d.pipeline.AudioCullToSingleSortListener.
Adapter class that maps the output of a cull stage to a single sorter.
AudioCullToSingleSortListener() - Constructor for class org.j3d.aviatrix3d.pipeline.AudioCullToSingleSortListener
Create a new default instance of this class with nothing set.
AudioDetails - class org.j3d.aviatrix3d.AudioDetails.
Class for passing the detailed rendering information through the pipeline.
AudioDetails() - Constructor for class org.j3d.aviatrix3d.AudioDetails
Construct a default instance with just the transform initialised
AudioDevice - interface org.j3d.aviatrix3d.AudioDevice.
Interface representing the output of an audio pipeline..
AudioEnvironmentData - class org.j3d.aviatrix3d.AudioEnvironmentData.
Data holder class used to pass the current environment data along the audio rendering pipeline.
AudioEnvironmentData() - Constructor for class org.j3d.aviatrix3d.AudioEnvironmentData
Create a new instance of this class.
AudioInstructions - class org.j3d.aviatrix3d.AudioInstructions.
Class for passing the detailed rendering information for a single device.
AudioInstructions() - Constructor for class org.j3d.aviatrix3d.AudioInstructions
Construct a new instance of this class with the arrays initialised to a default size.
AudioPipeline - interface org.j3d.aviatrix3d.AudioPipeline.
A marker interface that represents a single complete audio rendering pipeline.
AudioRenderable - interface org.j3d.aviatrix3d.AudioRenderable.
Marker interface for all objects that would like to be capable of rendering themself using an audio renderer.
AudioSortStage - interface org.j3d.aviatrix3d.AudioSortStage.
Handles any sort of rendering sort ability.
AudioSortToSingleDeviceListener - class org.j3d.aviatrix3d.pipeline.AudioSortToSingleDeviceListener.
Handles the output of the audio sorter.
AudioSortToSingleDeviceListener() - Constructor for class org.j3d.aviatrix3d.pipeline.AudioSortToSingleDeviceListener
Create a new default instance of this class with nothing set.
AudioSource - interface org.j3d.aviatrix3d.AudioSource.
Marker interface representing a class that provides source data for a Sound object.
AudioUpdateListener - interface org.j3d.aviatrix3d.iutil.AudioUpdateListener.
Internal interface used to communicate update notifications for the source data used for audio.
Axis - class org.j3d.renderer.aviatrix3d.geom.Axis.
Representation of a set of axis around the coordinates.
Axis() - Constructor for class org.j3d.renderer.aviatrix3d.geom.Axis
Create a default axis object with each item length 5 from the origin
Axis(float) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Axis
Create an axis object with the given axis length from the origin.
Axis(float, float) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Axis
Create an axis object with the given axis length from the origin.
actionPerformed(ActionEvent) - Method in class org.j3d.renderer.aviatrix3d.navigation.ViewpointTransition
Process an action event from the timer.
addAudioPipeline(AudioPipeline) - Method in interface org.j3d.aviatrix3d.RenderPipelineManager
Add a pipeline to be rendered to the manager.
addAudioPipeline(AudioPipeline) - Method in class org.j3d.aviatrix3d.pipeline.MultiThreadRenderManager
Add a audio pipeline to be rendered to the manager.
addAudioPipeline(AudioPipeline) - Method in class org.j3d.aviatrix3d.pipeline.SingleThreadRenderManager
Add an audio pipeline to be rendered to the manager.
addChild(Node) - Method in class org.j3d.aviatrix3d.Group
Appends the specified child node to this group node's list of children
addContext(GL) - Method in class org.j3d.aviatrix3d.iutil.TextureUpdateStateManager
Register a new context instance with this manager.
addParent(Node) - Method in class org.j3d.aviatrix3d.Geometry
Add a parent to this node.
addParent(SceneGraphObject) - Method in class org.j3d.aviatrix3d.NodeComponent
Specify this nodes parent, overridden to provide behaviour that appends the node to the list rather than replacing it.
addPipeline(RenderPipeline) - Method in interface org.j3d.aviatrix3d.RenderPipelineManager
Add a pipeline to be rendered to the manager.
addPipeline(RenderPipeline) - Method in class org.j3d.aviatrix3d.pipeline.MultiThreadRenderManager
Add a pipeline to be rendered to the manager.
addPipeline(RenderPipeline) - Method in class org.j3d.aviatrix3d.pipeline.SingleThreadRenderManager
Add a pipeline to be rendered to the manager.
addShaderObject(ShaderObject) - Method in class org.j3d.aviatrix3d.ShaderProgram
Add a shader object to this program.
addShape(Shape3D) - Method in class org.j3d.aviatrix3d.ShapeBackground
Add a shape to be rendered to the end of the listing.
addUpdateListener(AudioUpdateListener) - Method in class org.j3d.aviatrix3d.AudioComponent
Add a listener for audio change updates.
addUpdateListener(SubTextureUpdateListener) - Method in class org.j3d.aviatrix3d.TextureComponent
Add a listener for subtexture change updates.
additionalData - Variable in class org.j3d.aviatrix3d.PickRequest
When the geometry type is a cone, This is the spread angle in radians.
alive - Variable in class org.j3d.aviatrix3d.SceneGraphObject
Current live state of the object
ambientColor - Variable in class org.j3d.aviatrix3d.Light
The colour of the light
anisotropicDegree - Variable in class org.j3d.aviatrix3d.Texture
The Anisotropic Filtering Degree
anisotropicMode - Variable in class org.j3d.aviatrix3d.Texture
The Anisotropic Filtering Mode
appShutdown() - Method in interface org.j3d.aviatrix3d.ApplicationUpdateObserver
Notification that the AV3D internal shutdown handler has detected a system-wide shutdown.
aspectRatio - Variable in class org.j3d.aviatrix3d.surface.BaseRenderingProcessor
The current aspect ratio.
attribIds - Variable in class org.j3d.aviatrix3d.VertexGeometry
Listing of the valid attribute IDs for rendering
attribIds - Variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
Listing of the valid attribute IDs for rendering
attributes - Variable in class org.j3d.aviatrix3d.VertexGeometry
Map of the attribute Ids to their data (ref to user array).
attributes - Variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
Map of the attribute Ids to their data (ref to user array).
audioUpdated(int, int, int) - Method in class org.j3d.aviatrix3d.Sound
Notification that the audio has updated a section of the sample.
audioUpdated(int, int, int) - Method in interface org.j3d.aviatrix3d.iutil.AudioUpdateListener
Notification that the audio has updated a section of the sample.
availableClips - Variable in class org.j3d.aviatrix3d.surface.BaseRenderingProcessor
Stack of the available OGL clip IDs that could be assigned to clips
availableLights - Variable in class org.j3d.aviatrix3d.surface.BaseRenderingProcessor
Stack of the available OGL light IDs that could be assigned to lights
avatarCollision(SceneGraphPath) - Method in interface org.j3d.renderer.aviatrix3d.navigation.CollisionListener
Notification that a collision has taken place with the given Aviatrix3D scene object.

B

BACKGROUNDS - Static variable in interface org.j3d.renderer.aviatrix3d.loader.AVLoader
Load the background(s) defined in the file
BLEND_ATTRIBS - Static variable in class org.j3d.aviatrix3d.pipeline.StateSortComparator
Priority state is checking blend attributes.
BLEND_CONSTANT_ALPHA - Static variable in class org.j3d.aviatrix3d.BlendAttributes
Set the blend factor to use the provided constant alpha value.The constant colour value is provide through the setBlendColour() method.
BLEND_CONSTANT_COLOR - Static variable in class org.j3d.aviatrix3d.BlendAttributes
Set the blend factor to use the provided constant colour.
BLEND_DEST_ALPHA - Static variable in class org.j3d.aviatrix3d.BlendAttributes
Set the blend factor to use the destination object's alpha value
BLEND_DEST_COLOR - Static variable in class org.j3d.aviatrix3d.BlendAttributes
Set the blend factor to use the destination object colour
BLEND_ONE - Static variable in class org.j3d.aviatrix3d.BlendAttributes
Set the blend factor to ones.
BLEND_ONE_MINUS_CONSTANT_ALPHA - Static variable in class org.j3d.aviatrix3d.BlendAttributes
Set the blend factor to use one minus the constant colour alpha value (1-c).
BLEND_ONE_MINUS_CONSTANT_COLOR - Static variable in class org.j3d.aviatrix3d.BlendAttributes
Set the blend factor to use one minus the constant colour (1-c).
BLEND_ONE_MINUS_DEST_ALPHA - Static variable in class org.j3d.aviatrix3d.BlendAttributes
Set the blend factor to use one minus the destination object alpha value (1-dest).
BLEND_ONE_MINUS_DEST_COLOR - Static variable in class org.j3d.aviatrix3d.BlendAttributes
Set the blend factor to use one minus the destination object colour (1-dest).
BLEND_ONE_MINUS_SRC_ALPHA - Static variable in class org.j3d.aviatrix3d.BlendAttributes
Set the blend factor to use one minus source object alpha value (1-src).
BLEND_ONE_MINUS_SRC_COLOR - Static variable in class org.j3d.aviatrix3d.BlendAttributes
Set the blend factor to use one minus source object colour (1-src).
BLEND_SRC_ALPHA - Static variable in class org.j3d.aviatrix3d.BlendAttributes
Set the blend factor to use the source object's alpha value
BLEND_SRC_ALPHA_SATURATE - Static variable in class org.j3d.aviatrix3d.BlendAttributes
Set the blend function to saturage the colour value using the alpha state.
BLEND_SRC_COLOR - Static variable in class org.j3d.aviatrix3d.BlendAttributes
Set the blend factor to use the source object colour
BLEND_ZERO - Static variable in class org.j3d.aviatrix3d.BlendAttributes
Set the blend factor to zeros.
BM_CLAMP - Static variable in class org.j3d.aviatrix3d.Texture
Boundary mode to clamp textures
BM_CLAMP_TO_BOUNDARY - Static variable in class org.j3d.aviatrix3d.Texture
Boundary mode to clamp the texture border colour
BM_CLAMP_TO_EDGE - Static variable in class org.j3d.aviatrix3d.Texture
Boundary mode to clamp the texture edge value without border
BM_MIRRORED_REPEAT - Static variable in class org.j3d.aviatrix3d.Texture
Boundary mode to use a mirror-repeat strategy
BM_WRAP - Static variable in class org.j3d.aviatrix3d.Texture
Boundary mode to repeat textures
BOX_BOUNDS - Static variable in class org.j3d.aviatrix3d.BoundingVolume
The bounding volume type is sphere
BTLoader - class org.j3d.renderer.aviatrix3d.loader.vterrain.BTLoader.
Loader for the VTerrain Project's BT file format.
BTLoader() - Constructor for class org.j3d.renderer.aviatrix3d.loader.vterrain.BTLoader
Construct a new default loader with no flags set
Background - class org.j3d.aviatrix3d.Background.
Base collection of functionality marking background nodes of various types.
Background() - Constructor for class org.j3d.aviatrix3d.Background
Constructs a background node
BackgroundSound - class org.j3d.aviatrix3d.BackgroundSound.
A BackgroundSound class whichs emits a sound which doesn't change by distance or orientation.
BackgroundSound() - Constructor for class org.j3d.aviatrix3d.BackgroundSound
Creates a sound.
BaseRenderingProcessor - class org.j3d.aviatrix3d.surface.BaseRenderingProcessor.
Base handling to render for a single output device - be it on-screen or off.
BlendAttributes - class org.j3d.aviatrix3d.BlendAttributes.
Describes attributes used for blending any drawing primitives.
BlendAttributes() - Constructor for class org.j3d.aviatrix3d.BlendAttributes
Constructs a attribute set with default values as specified above.
BoundingBox - class org.j3d.aviatrix3d.BoundingBox.
Bounds described as an axis-aligned bounding volume.
BoundingBox() - Constructor for class org.j3d.aviatrix3d.BoundingBox
The default constructor with the sphere radius as one and center at the origin.
BoundingBox(float[], float[]) - Constructor for class org.j3d.aviatrix3d.BoundingBox
Construct a bounding box with minimum and maximum positions.
BoundingGeometry - class org.j3d.aviatrix3d.BoundingGeometry.
Bounds described as an arbitrary piece of scene graph structure that is not rendered to screen.
BoundingGeometry() - Constructor for class org.j3d.aviatrix3d.BoundingGeometry
The default constructor with no geometry set.
BoundingGeometry(Node) - Constructor for class org.j3d.aviatrix3d.BoundingGeometry
Construct a bounding sphere at the origin with a set radius.
BoundingSphere - class org.j3d.aviatrix3d.BoundingSphere.
Bounds described as a spherical volume.
BoundingSphere() - Constructor for class org.j3d.aviatrix3d.BoundingSphere
The default constructor with the sphere radius as one and center at the origin.
BoundingSphere(float) - Constructor for class org.j3d.aviatrix3d.BoundingSphere
Construct a bounding sphere at the origin with a set radius.
BoundingSphere(float[], float) - Constructor for class org.j3d.aviatrix3d.BoundingSphere
Construct a bounding sphere with a set radius and position.
BoundingVoid - class org.j3d.aviatrix3d.BoundingVoid.
Bounds described as something that does not exist in the scene graph.
BoundingVoid() - Constructor for class org.j3d.aviatrix3d.BoundingVoid
The default constructor with the sphere radius as one and center at the origin.
BoundingVolume - class org.j3d.aviatrix3d.BoundingVolume.
Base representation of a class that can representing bound information.
BoundingVolume() - Constructor for class org.j3d.aviatrix3d.BoundingVolume
The default constructor.
BoundsUtils - class org.j3d.aviatrix3d.BoundsUtils.
Utility functionality for bounds management.
BoundsUtils() - Constructor for class org.j3d.aviatrix3d.BoundsUtils
Construct a default instance of the utils
Box - class org.j3d.renderer.aviatrix3d.geom.Box.
A simple box primitive.
Box() - Constructor for class org.j3d.renderer.aviatrix3d.geom.Box
Construct a default box with no appearance set.
Box(Appearance) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Box
Construct a default box with the given appearance.
Box(float, float, float) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Box
Construct a default box with no appearance set.
Box(float, float, float, Appearance) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Box
Construct a default box with the given appearance and dimensions.
BoxBackground - class org.j3d.aviatrix3d.BoxBackground.
Background node that renders a sky box using any or all of the 6 textures.
BoxBackground() - Constructor for class org.j3d.aviatrix3d.BoxBackground
Constructs a background node for a base colour of black.
BoxBackground(float[]) - Constructor for class org.j3d.aviatrix3d.BoxBackground
Construct a background node for a user-provided colour
BufferGeometry - class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry.
Base, unsafe, representation of geometry that uses NIO buffers directly from the user.
BufferGeometry() - Constructor for class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
/** Constructs an instance with pre-defined values with default values.
ByteAudioComponent - class org.j3d.aviatrix3d.ByteAudioComponent.
A Audio component that uses raw byte data to be interpreted by the format IDs passed in.
ByteAudioComponent() - Constructor for class org.j3d.aviatrix3d.ByteAudioComponent
Constructs a sound with default values.
ByteAudioComponent(int, int, boolean, ByteBuffer) - Constructor for class org.j3d.aviatrix3d.ByteAudioComponent
Constructs a ByteAudioComponent using the specified format.
ByteAudioComponent(int, int, boolean, byte[]) - Constructor for class org.j3d.aviatrix3d.ByteAudioComponent
Constructs a ByteAudioComponent using the specified format.
ByteTextureComponent1D - class org.j3d.aviatrix3d.ByteTextureComponent1D.
A Texture component that uses raw byte data to be interpreted by the format IDs passed in.
ByteTextureComponent1D() - Constructor for class org.j3d.aviatrix3d.ByteTextureComponent1D
Constructs an image with default values.
ByteTextureComponent1D(boolean) - Constructor for class org.j3d.aviatrix3d.ByteTextureComponent1D
Constructs an image with default values.
ByteTextureComponent1D(int, int, byte[]) - Constructor for class org.j3d.aviatrix3d.ByteTextureComponent1D
Constructs an Image1D using the specified format, width, height and rendered image.
ByteTextureComponent1D(int, int, byte[][], int) - Constructor for class org.j3d.aviatrix3d.ByteTextureComponent1D
Constructs an Image1D using the specified format, width, height and rendered image.
ByteTextureComponent1D(int, int, byte[], boolean) - Constructor for class org.j3d.aviatrix3d.ByteTextureComponent1D
Constructs an Image1D using the specified format, width, height and rendered image.
ByteTextureComponent2D - class org.j3d.aviatrix3d.ByteTextureComponent2D.
A Texture component that uses raw byte data to be interpreted by the format IDs passed in.
ByteTextureComponent2D() - Constructor for class org.j3d.aviatrix3d.ByteTextureComponent2D
Constructs an image with default values.
ByteTextureComponent2D(boolean) - Constructor for class org.j3d.aviatrix3d.ByteTextureComponent2D
Constructs an image with default values.
ByteTextureComponent2D(int, int, int, byte[]) - Constructor for class org.j3d.aviatrix3d.ByteTextureComponent2D
Constructs an Image2D using the specified format, width, height and rendered image.
ByteTextureComponent2D(int, int, int, byte[][], int) - Constructor for class org.j3d.aviatrix3d.ByteTextureComponent2D
Constructs an Image2D using the specified format, width, height and rendered image.
ByteTextureComponent2D(int, int, int, byte[], boolean) - Constructor for class org.j3d.aviatrix3d.ByteTextureComponent2D
Constructs an Image2D using the specified format, width, height and rendered image.
ByteTextureComponent3D - class org.j3d.aviatrix3d.ByteTextureComponent3D.
A texture component that wraps a 3D image described as a collection of bytes.
ByteTextureComponent3D() - Constructor for class org.j3d.aviatrix3d.ByteTextureComponent3D
Constructs an image with default values.
ByteTextureComponent3D(boolean) - Constructor for class org.j3d.aviatrix3d.ByteTextureComponent3D
Constructs an image with default values.
ByteTextureComponent3D(int, int, int, int, byte[]) - Constructor for class org.j3d.aviatrix3d.ByteTextureComponent3D
Constructs an 3D texture component using the specified format, width, height and a single (BASE_LEVEL) mip-map image.
ByteTextureComponent3D(int, int, int, int, byte[][], int) - Constructor for class org.j3d.aviatrix3d.ByteTextureComponent3D
Constructs an 3D texture component using the specified format, width, height and one or more mip-map levels.
ByteTextureComponent3D(int, int, int, int, byte[][], int, boolean) - Constructor for class org.j3d.aviatrix3d.ByteTextureComponent3D
Constructs an Image3D using the specified format, width, height and rendered image.
background - Variable in class org.j3d.aviatrix3d.RenderEnvironmentData
The current background instance
backgroundMatrix - Variable in class org.j3d.aviatrix3d.surface.BaseRenderingProcessor
Matrix for the background rendering
backgroundTransform - Variable in class org.j3d.aviatrix3d.RenderEnvironmentData
Matrix representing the transformation of the background node from the root of the scene to it's location.
beginRenderPass(GL, GLU, int) - Method in interface org.j3d.aviatrix3d.MultipassRenderObserver
Notification that the given pass number is about to start.
bindAttributeName(String, int) - Method in class org.j3d.aviatrix3d.ShaderProgram
Bind the given attribute name to a specific index.
borderColor - Variable in class org.j3d.aviatrix3d.Texture
The border colour, if set for the texture.
boundaryModeS - Variable in class org.j3d.aviatrix3d.Texture
The boundary mode S value
boundaryModeT - Variable in class org.j3d.aviatrix3d.Texture2D
The boundary mode S value
boundaryModeT - Variable in class org.j3d.aviatrix3d.TextureCubicEnvironmentMap
The boundary mode S value
bounds - Variable in class org.j3d.aviatrix3d.Geometry
Bounding volume set by the user
bounds - Variable in class org.j3d.aviatrix3d.Node
Bounding volume set by the user
boundsChanged(NodeUpdateListener) - Method in class org.j3d.aviatrix3d.Geometry
Notify the node that you have updates to the node that might alter its bounds.
boundsChanged(NodeUpdateListener) - Method in class org.j3d.aviatrix3d.Node
Notify the node that you have updates to the node that might alter its bounds.
boundsChanged(NodeUpdateListener, Object, InternalNodeUpdateListener) - Method in interface org.j3d.aviatrix3d.NodeUpdateHandler
Notify the handler that you have updates to the SG that might alter a node's bounds.
boundsChanged(NodeUpdateListener, Object, InternalNodeUpdateListener) - Method in class org.j3d.aviatrix3d.pipeline.MultiThreadRenderManager
Notify the handler that you have updates to the SG that might alter a node's bounds.
boundsChanged(NodeUpdateListener, Object, InternalNodeUpdateListener) - Method in class org.j3d.aviatrix3d.pipeline.SingleThreadRenderManager
Notify the handler that you have updates to the SG that might alter a node's bounds.
buffer - Variable in class org.j3d.aviatrix3d.Sound
The buffer created for this sound
bufferGeometry - Variable in class org.j3d.renderer.aviatrix3d.geom.hanim.SoftwareHumanoid
Geometry instances that implement BufferGeometry
bytesPerPixel() - Method in class org.j3d.aviatrix3d.TextureComponent
Convenience method that looks at the user provided image format and returns the number of bytes per pixel

C

CLIP_PLANES - Static variable in class org.j3d.aviatrix3d.pipeline.StateSortComparator
Priority state is checking clip planes
COLLIDABLE_OBJECT - Static variable in interface org.j3d.aviatrix3d.PickableObject
Define the picking as being collidable.
COLOR2 - Static variable in class org.j3d.aviatrix3d.VertexGeometry
Secondary color values are supplied in the data
COLOR2 - Static variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
Secondary color values are supplied in the data
COLOR2_CLEAR - Static variable in class org.j3d.aviatrix3d.VertexGeometry
Mask to clear the per-vertex secondary colour setting
COLOR2_CLEAR - Static variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
Mask to clear the per-vertex secondary colour setting
COLOR2_MASK - Static variable in class org.j3d.aviatrix3d.VertexGeometry
Mask to work out if secondary colours are used
COLOR2_MASK - Static variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
Mask to work out if secondary colours are used
COLOR_3 - Static variable in class org.j3d.aviatrix3d.VertexGeometry
RGB colour values are supplied in the data
COLOR_3 - Static variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
RGB colour values are supplied in the data
COLOR_4 - Static variable in class org.j3d.aviatrix3d.VertexGeometry
RGBA colour values are supplied in the data
COLOR_4 - Static variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
RGBA colour values are supplied in the data
COLOR_BUFFER - Static variable in interface org.j3d.aviatrix3d.MultipassTextureSource
The bitmask indicating the colour buffer is used.
COLOR_CLEAR - Static variable in class org.j3d.aviatrix3d.VertexGeometry
Mask to clear the per-vertex colour setting
COLOR_CLEAR - Static variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
Mask to clear the per-vertex colour setting
COLOR_MASK - Static variable in class org.j3d.aviatrix3d.VertexGeometry
Mask to work out if colours are used
COLOR_MASK - Static variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
Mask to work out if colours are used
COLOR_SINGLE - Static variable in class org.j3d.aviatrix3d.VertexGeometry
A single colour value is supplied in the data.
COMBINE_ADD - Static variable in class org.j3d.aviatrix3d.TextureAttributes
Set combine mode for applying textures to objects to GL_ADD
COMBINE_ADD_SIGNED - Static variable in class org.j3d.aviatrix3d.TextureAttributes
Set combine mode for applying textures to objects to GL_ADD_SIGNED
COMBINE_DOT3_RGB - Static variable in class org.j3d.aviatrix3d.TextureAttributes
Set combine mode for applying textures to objects to GL_DOT3_RGB
COMBINE_DOT3_RGBA - Static variable in class org.j3d.aviatrix3d.TextureAttributes
Set combine mode for applying textures to objects to GL_DOT3_RGBA
COMBINE_INTERPOLATE - Static variable in class org.j3d.aviatrix3d.TextureAttributes
Set combine mode for applying textures to objects to GL_INTERPOLATE
COMBINE_MODULATE - Static variable in class org.j3d.aviatrix3d.TextureAttributes
Set combine mode for applying textures to objects to GL_MODULATE
COMBINE_REPLACE - Static variable in class org.j3d.aviatrix3d.TextureAttributes
Set combine mode for applying textures to objects to GL_REPLACE
COMBINE_SUBTRACT - Static variable in class org.j3d.aviatrix3d.TextureAttributes
Set combine mode for applying textures to objects to GL_SUBTRACT
COMPARE_FUNCTION_GEQUAL - Static variable in class org.j3d.aviatrix3d.Texture
The texture comparision function is greater than or equal
COMPARE_FUNCTION_LEQUAL - Static variable in class org.j3d.aviatrix3d.Texture
The texture comparision function is less than or equal
COMPARE_MODE_NONE - Static variable in class org.j3d.aviatrix3d.Texture
The texture comparison mode is set to GL_NONE
COMPARE_MODE_R2TEX - Static variable in class org.j3d.aviatrix3d.Texture
The texture comparison mode is set to GL_COMPARE_R_TO_TEXTURE
COORDINATE_2 - Static variable in class org.j3d.aviatrix3d.VertexGeometry
2D Coordinate information is included in the vertex values
COORDINATE_2 - Static variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
2D Coordinate information is included in the vertex values
COORDINATE_3 - Static variable in class org.j3d.aviatrix3d.VertexGeometry
3D Coordinate information is included in the vertex values
COORDINATE_3 - Static variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
3D Coordinate information is included in the vertex values
COORDINATE_4 - Static variable in class org.j3d.aviatrix3d.VertexGeometry
4D Coordinate information is included in the vertex values
COORDINATE_4 - Static variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
4D Coordinate information is included in the vertex values
COORDINATE_CLEAR - Static variable in class org.j3d.aviatrix3d.VertexGeometry
Mask to clear the coordinate setting
COORDINATE_CLEAR - Static variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
Mask to clear the coordinate setting
COORDINATE_MASK - Static variable in class org.j3d.aviatrix3d.VertexGeometry
Mask to work out what coordinates are used
COORDINATE_MASK - Static variable in class org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
Mask to work out what coordinates are used
CULL_BACK - Static variable in class org.j3d.aviatrix3d.PolygonAttributes
The cull mode says to draw back faces only
CULL_BOTH - Static variable in class org.j3d.aviatrix3d.PolygonAttributes
The cull mode says to not draw any faces
CULL_FRONT - Static variable in class org.j3d.aviatrix3d.PolygonAttributes
The cull mode says to draw front faces only
CULL_NONE - Static variable in class org.j3d.aviatrix3d.PolygonAttributes
The cull mode says to draw both front and back faces
ClipDetails - class org.j3d.aviatrix3d.ClipDetails.
Class for passing the detailed rendering information about a clip plane through the pipeline.
ClipDetails() - Constructor for class org.j3d.aviatrix3d.ClipDetails
Construct a default instance with just the transform initialised
ClipPlane - class org.j3d.aviatrix3d.ClipPlane.
Representation of a single clip plane that can be used to clip a model in addition to the normal view volume clipping.
ClipPlane() - Constructor for class org.j3d.aviatrix3d.ClipPlane
Creates a new clip plane using the default plane equation.
CollisionListener - interface org.j3d.renderer.aviatrix3d.navigation.CollisionListener.
A listener interface used to notify of a collision between the user position and geometry in the scene.
ColorBackground - class org.j3d.aviatrix3d.ColorBackground.
Background node that represents a single solid 4-component colour.
ColorBackground() - Constructor for class org.j3d.aviatrix3d.ColorBackground
Constructs a background node for a base colour of black.
ColorBackground(float[]) - Constructor for class org.j3d.aviatrix3d.ColorBackground
Construct a background node for a user-provided colour
Cone - class org.j3d.renderer.aviatrix3d.geom.Cone.
A simple cone that uses triangles.
Cone() - Constructor for class org.j3d.renderer.aviatrix3d.geom.Cone
Construct a default cone with no appearance set.
Cone(Appearance) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Cone
Construct a default cone with the given appearance.
Cone(int) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Cone
Construct a default cone with no appearance set and a custom number of faces.
Cone(float, float) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Cone
Construct a default cone with no appearance set.
Cone(int, Appearance) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Cone
Construct a default cone with the given appearance and a custom number of faces.
Cone(float, float, Appearance) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Cone
Construct a default cone with the given appearance.
Cone(float, float, int, Appearance) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Cone
Construct a cone with all the values customisable
ConeSound - class org.j3d.aviatrix3d.ConeSound.
A ConeSound class which emits a conical sound in one direction.
ConeSound() - Constructor for class org.j3d.aviatrix3d.ConeSound
Creates a sound.
CullAudioOutputDetails - class org.j3d.aviatrix3d.CullAudioOutputDetails.
Class for passing the detailed rendering information through the pipeline.
CullAudioOutputDetails() - Constructor for class org.j3d.aviatrix3d.CullAudioOutputDetails
Construct a default instance with just the transform initialised to the zero matrix.
CullInstructions - class org.j3d.aviatrix3d.CullInstructions.
Container for returning the details about what should be culled from a node that implements the Cullable interface.
CullInstructions() - Constructor for class org.j3d.aviatrix3d.CullInstructions
Initialise a new instance of this instruction.
CullOutputDetails - class org.j3d.aviatrix3d.CullOutputDetails.
Class for passing the detailed rendering information through the pipeline.
CullOutputDetails() - Constructor for class org.j3d.aviatrix3d.CullOutputDetails
Construct a default instance with just the transform initialised to the zero matrix.
CullStage - interface org.j3d.aviatrix3d.CullStage.
Handles the scenegraph per-frame culling operations.
CullToSingleSortListener - class org.j3d.aviatrix3d.pipeline.CullToSingleSortListener.
Adapter class that maps the output of a cull stage to a single sorter.
CullToSingleSortListener() - Constructor for class org.j3d.aviatrix3d.pipeline.CullToSingleSortListener
Create a new default instance of this class with nothing set.
Cullable - interface org.j3d.aviatrix3d.Cullable.
Marker interface that represent a generic node that is capable of deciding whether it should cull it children.
CulledAudioReceiver - interface org.j3d.aviatrix3d.CulledAudioReceiver.
Handles the output of the audio culling stage.
CulledGeometryReceiver - interface org.j3d.aviatrix3d.CulledGeometryReceiver.
Handles the output of the geometry culling stage.
CustomRenderable - interface org.j3d.aviatrix3d.CustomRenderable.
Marker interface for all leaf objects that wish to implement custom rendering capabilities beyond just the basic GL callbacks, combining the custom culling of Cullable with the rendering callbacks of RenderableComponent.
CyclicSceneGraphStructureException - exception org.j3d.aviatrix3d.CyclicSceneGraphStructureException.
An exception for when an attempt is made to set a node somewhere in the scenegraph and it would create a cyclic structure.
CyclicSceneGraphStructureException() - Constructor for class org.j3d.aviatrix3d.CyclicSceneGraphStructureException
Creates a new exception without detail message.
CyclicSceneGraphStructureException(String) - Constructor for class org.j3d.aviatrix3d.CyclicSceneGraphStructureException
Constructs an exception with the specified detail message.
Cylinder - class org.j3d.renderer.aviatrix3d.geom.Cylinder.
A simple cylinder that uses triangle strips for rendering.
Cylinder() - Constructor for class org.j3d.renderer.aviatrix3d.geom.Cylinder
Construct a default cylinder with no appearance set.
Cylinder(Appearance) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Cylinder
Construct a default cylinder with the given appearance.
Cylinder(int) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Cylinder
Construct a default cylinder with no appearance set and a custom number of faces.
Cylinder(float, float) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Cylinder
Construct a default cylinder with no appearance set.
Cylinder(int, Appearance) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Cylinder
Construct a default cylinder with the given appearance and a custom number of faces.
Cylinder(float, float, Appearance) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Cylinder
Construct a default cylinder with the given appearance.
Cylinder(float, float, int, Appearance) - Constructor for class org.j3d.renderer.aviatrix3d.geom.Cylinder
Construct a cylinder with all the values customisable.
cAttenuation - Variable in class org.j3d.aviatrix3d.PointLight
The constant attentuation factor
cameraMatrix - Variable in class org.j3d.aviatrix3d.surface.BaseRenderingProcessor
World to local matrix (the camera) matrix
checkCopyBufferSize(int) - Method in class org.j3d.aviatrix3d.TextureComponent
Ensure copyBuffer is large enough to hold the given number of pixels.
checkForCyclicChild(SceneGraphObject) - Method in class org.j3d.aviatrix3d.Appearance
Check to see if this node is the same reference as the passed node that is a parent of this node.
checkForCyclicChild(SceneGraphObject) - Method in class org.j3d.aviatrix3d.Group
Check to see if this node is the same reference as the passed node that is a parent of this node.
checkForCyclicChild(SceneGraphObject) - Method in class org.j3d.aviatrix3d.MultipassTextureComponent
Check to see if this node is the same reference as the passed node that is a parent of this node.
checkForCyclicChild(SceneGraphObject) - Method in class org.j3d.aviatrix3d.OffscreenTexture2D
Check to see if this node is the same reference as the passed node that is a parent of this node.
checkForCyclicChild(SceneGraphObject) - Method in class org.j3d.aviatrix3d.SceneGraphObject
Check to see if this node is the same reference as the passed node that is a parent of this node.
checkForCyclicChild(SceneGraphObject) - Method in class org.j3d.aviatrix3d.Shape3D
Check to see if this node is the same reference as the passed node that is a parent of this node.
checkForCyclicChild(SceneGraphObject) - Method in class org.j3d.aviatrix3d.Sound
Check to see if this node is the same reference as the passed node that is a parent of this node.
checkForCyclicChild(SceneGraphObject) - Method in class org.j3d.aviatrix3d.TextureUnit
Check to see if this node is the same reference as the passed node that is a parent of this node.
checkForCyclicParent(SceneGraphObject) - Method in class org.j3d.aviatrix3d.Node
Check to see if this node is the same reference as the passed node.
checkForCyclicParent(SceneGraphObject) - Method in class org.j3d.aviatrix3d.SceneGraphObject
Check to see if this node is the same reference as the passed node.
checkForCyclicParent(SceneGraphObject) - Method in class org.j3d.aviatrix3d.SharedGroup
Check to see if this node is the same reference as the passed node.
checkForCyclicParent(SceneGraphObject) - Method in class org.j3d.aviatrix3d.SharedNode
Check to see if this node is the same reference as the passed node.
checkForExtension(String) - Method in class org.j3d.aviatrix3d.surface.DebugAWTSurface
Add an extension string to check for at startup.
checkForExtension(String) - Method in class org.j3d.aviatrix3d.surface.ElumensAWTSurface
Add an extension string to check for at startup.
checkForExtension(String) - Method in class org.j3d.aviatrix3d.surface.SimpleAWTSurface
Add an extension string to check for at startup.
checkForExtension(String) - Method in class org.j3d.aviatrix3d.surface.StereoAWTSurface
Add an extension string to check for at startup.
checkIntersectionBox(float[], float[]) - Method in class org.j3d.aviatrix3d.BoundingBox
Check for the given AA box intersecting this bounds.
checkIntersectionBox(float[], float[]) - Method in class org.j3d.aviatrix3d.BoundingGeometry
Check for the given AA box intersecting this bounds.
checkIntersectionBox(float[], float[]) - Method in class org.j3d.aviatrix3d.BoundingSphere
Check for the given AA box intersecting this bounds.
checkIntersectionBox(float[], float[]) - Method in class org.j3d.aviatrix3d.BoundingVoid
Check for the given AA box intersecting this bounds.
checkIntersectionBox(float[], float[]) - Method in class org.j3d.aviatrix3d.BoundingVolume
Check for the given AA box intersecting this bounds.
checkIntersectionCone(float[], float[], float) - Method in class org.j3d.aviatrix3d.BoundingBox
Check for the given cone intersecting this bounds.
checkIntersectionCone(float[], float[], float) - Method in class org.j3d.aviatrix3d.BoundingGeometry
Check for the given cone intersecting this bounds.
checkIntersectionCone(float[], float[], float) - Method in class org.j3d.aviatrix3d.BoundingSphere
Check for the given cone intersecting this bounds.
checkIntersectionCone(float[], float[], float) - Method in class org.j3d.aviatrix3d.BoundingVoid
Check for the given cone intersecting this bounds.
checkIntersectionCone(float[], float[], float) - Method in class org.j3d.aviatrix3d.BoundingVolume
Check for the given cone intersecting this bounds.
checkIntersectionCylinder(float[], float[], float, float) - Method in class org.j3d.aviatrix3d.BoundingBox
Check for the given cylinder segment intersecting this bounds.
checkIntersectionCylinder(float[], float[], float, float) - Method in class org.j3d.aviatrix3d.BoundingGeometry
Check for the given cylinder segment intersecting this bounds.
checkIntersectionCylinder(float[], float[], float, float) - Method in class org.j3d.aviatrix3d.BoundingSphere
Check for the given cylinder segment intersecting this bounds.
checkIntersectionCylinder(float[], float[], float, float) - Method in class org.j3d.aviatrix3d.BoundingVoid
Check for the given cylinder segment intersecting this bounds.
checkIntersectionCylinder(float[], float[], float, float) - Method in class org.j3d.aviatrix3d.BoundingVolume
Check for the given cylinder segment intersecting this bounds.
checkIntersectionFrustum(Vector4f[], Matrix4d) - Method in class org.j3d.aviatrix3d.BoundingBox
Check whether this volume intersects with the view frustum.
checkIntersectionFrustum(Vector4f[], Matrix4f) - Method in class org.j3d.aviatrix3d.BoundingBox
Check whether this volume intersects with the view frustum.
checkIntersectionFrustum(Vector4f[], Matrix4d) - Method in class org.j3d.aviatrix3d.BoundingGeometry
Check whether this volume intersects with the view frustum.
checkIntersectionFrustum(Vector4f[], Matrix4f) - Method in class org.j3d.aviatrix3d.BoundingGeometry
Check whether this volume intersects with the view frustum.
checkIntersectionFrustum(Vector4f[], Matrix4d) - Method in class org.j3d.aviatrix3d.BoundingSphere
Check whether this volume intersects with the view frustum.
checkIntersectionFrustum(Vector4f[], Matrix4f) - Method in class org.j3d.aviatrix3d.BoundingSphere
Check whether this volume intersects with the view frustum.
checkIntersectionFrustum(Vector4f[], Matrix4d) - Method in class org.j3d.aviatrix3d.BoundingVoid
Check whether this volume intersects with the view frustum.
checkIntersectionFrustum(Vector4f[], Matrix4f) - Method in class org.j3d.aviatrix3d.BoundingVoid
Check whether this volume intersects with the view frustum.
checkIntersectionFrustum(Vector4f[], Matrix4d) - Method in class org.j3d.aviatrix3d.BoundingVolume
Check whether this volume intersects with the view frustum.
checkIntersectionFrustum(Vector4f[], Matrix4f) - Method in class org.j3d.aviatrix3d.BoundingVolume
Check whether this volume intersects with the view frustum.
checkIntersectionLine(float[]) - Method in class org.j3d.aviatrix3d.BoundingSphere
Check for the given line intersecting this bounds.
checkIntersectionLine(float[]) - Method in class org.j3d.aviatrix3d.BoundingVoid
Check for the given line intersecting this bounds.
checkIntersectionPoint(float[]) - Method in class org.j3d.aviatrix3d.BoundingBox
Check for the given point lieing inside this bounds.
checkIntersectionPoint(float[]) - Method in class org.j3d.aviatrix3d.BoundingGeometry
Check for the given point lieing inside this bounds.
checkIntersectionPoint(float[]) - Method in class org.j3d.aviatrix3d.BoundingSphere
Check for the given point lieing inside this bounds.
checkIntersectionPoint(float[]) - Method in class org.j3d.aviatrix3d.BoundingVoid
Check for the given point lieing inside this bounds.
checkIntersectionPoint(float[]) - Method in class org.j3d.aviatrix3d.BoundingVolume
Check for the given point lieing inside this bounds.
checkIntersectionRay(float[], float[]) - Method in class org.j3d.aviatrix3d.BoundingBox
Check for the given ray intersecting this bounds.
checkIntersectionRay(float[], float[]) - Method in class org.j3d.aviatrix3d.BoundingGeometry
Check for the given ray intersecting this bounds.
checkIntersectionRay(float[], float[]) - Method in class org.j3d.aviatrix3d.BoundingSphere
Check for the given ray intersecting this bounds.
checkIntersectionRay(float[], float[]) - Method in class org.j3d.aviatrix3d.BoundingVoid
Check for the given ray intersecting this bounds.
checkIntersectionRay(float[], float[]) - Method in class org.j3d.aviatrix3d.BoundingVolume
Check for the given ray intersecting this bounds.
checkIntersectionSegment(float[], float[]) - Method in class org.j3d.aviatrix3d.BoundingBox
Check for the given line segment intersecting this bounds.
checkIntersectionSegment(float[], float[]) - Method in class org.j3d.aviatrix3d.BoundingGeometry
Check for the given line segment intersecting this bounds.
checkIntersectionSegment(float[], float[]) - Method in class org.j3d.aviatrix3d.BoundingSphere
Check for the given line segment intersecting this bounds.
checkIntersectionSegment(float[], float[], float) - Method in class org.j3d.aviatrix3d.BoundingSphere
Check for the given line segment intersecting this bounds.
checkIntersectionSegment(float[], float[]) - Method in class org.j3d.aviatrix3d.BoundingVoid
Check for the given line segment intersecting this bounds.
checkIntersectionSegment(float[], float[], float) - Method in class org.j3d.aviatrix3d.BoundingVoid
Check for the given line segment intersecting this bounds.
checkIntersectionSegment(float[], float[]) - Method in class org.j3d.aviatrix3d.BoundingVolume
Check for the given line segment intersecting this bounds.
checkIntersectionSphere(float[], float) - Method in class org.j3d.aviatrix3d.BoundingBox
Check for the given sphere intersecting this bounds.
checkIntersectionSphere(float[], float) - Method in class org.j3d.aviatrix3d.BoundingGeometry
Check for the given sphere intersecting this bounds.
checkIntersectionSphere(float[], float) - Method in class org.j3d.aviatrix3d.BoundingSphere
Check for the given sphere intersecting this bounds.
checkIntersectionSphere(float[], float) - Method in class org.j3d.aviatrix3d.BoundingVoid
Check for the given sphere intersecting this bounds.
checkIntersectionSphere(float[], float) - Method in class org.j3d.aviatrix3d.BoundingVolume
Check for the given sphere intersecting this bounds.
checkTextureComponent(String) - Method in interface org.j3d.renderer.aviatrix3d.texture.AVTextureCache
Check to see if a filename is cached for an TextureComponent.
childList - Variable in class org.j3d.aviatrix3d.Group
The list of children nodes
children - Variable in class org.j3d.aviatrix3d.CullInstructions
The array of children nodes that are valid children for travering for further culling.
cleanup(GL, GLU) - Method in class org.j3d.aviatrix3d.BoxBackground
Cleanup the object now for the given GL context.
cleanup(GL, GLU) - Method in interface org.j3d.aviatrix3d.DeletableSceneGraphObject
Cleanup the object now for the given GL context.
cleanup(GL, GLU) - Method in class org.j3d.aviatrix3d.ShaderProgram
Cleanup the object now for the given GL context.
cleanup(GL, GLU) - Method in class org.j3d.aviatrix3d.SphereBackground
Cleanup the object now for the given GL context.
cleanup(GL, GLU) - Method in class org.j3d.aviatrix3d.Texture
Cleanup the object now for the given GL context.
clear() - Method in class org.j3d.aviatrix3d.iutil.GLStateMap
Clears this state map so that it contains no keys.
clear() - Method in class org.j3d.aviatrix3d.iutil.TextureUpdateStateManager
Clears this manager so that it contains no keys.
clearColor - Variable in class org.j3d.aviatrix3d.MultipassTextureComponent
The current clear colour
clearColor - Variable in class org.j3d.aviatrix3d.surface.BaseRenderingProcessor
The current clear colour
clearData(int) - Method in class org.j3d.aviatrix3d.TextureComponent
Clear the storage used for this object.
clearLocalData() - Method in class org.j3d.aviatrix3d.