Aviatrix3D 1.0

org.j3d.aviatrix3d
Class AudioEnvironmentData

java.lang.Object
  extended byorg.j3d.aviatrix3d.AudioEnvironmentData

public class AudioEnvironmentData
extends java.lang.Object

Data holder class used to pass the current environment data along the audio rendering pipeline.

End-user code should never be making use of this class unless the end user is implementing a customised rendering pipeline. This class is used as a simple internal collection of the per-frame renderable data that is passed along each stage of the pipeline.

Version:
$Revision: 1.2 $
Author:
Alan Hudson

Field Summary
 java.lang.Object userData
          Any user provided data registered with the effects processor
 ViewEnvironment viewEnvironment
          Current view environment
 Viewpoint viewpoint
          The current viewpoint instance
 javax.vecmath.Matrix4f viewTransform
          Matrix representing the view frustum transformation
 
Constructor Summary
AudioEnvironmentData()
          Create a new instance of this class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

userData

public java.lang.Object userData
Any user provided data registered with the effects processor


viewpoint

public Viewpoint viewpoint
The current viewpoint instance


viewEnvironment

public ViewEnvironment viewEnvironment
Current view environment


viewTransform

public javax.vecmath.Matrix4f viewTransform
Matrix representing the view frustum transformation

Constructor Detail

AudioEnvironmentData

public AudioEnvironmentData()
Create a new instance of this class. The variables are initialized to their default values and arrays constructed.


Aviatrix3D 1.0

Latest Info from http://aviatrix3d.j3d.org/
Copyright © 2003 - 2005 j3d.org