|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.j3d.aviatrix3d.pipeline.RenderEnvironmentData
public class RenderEnvironmentData
Data holder class used to pass the current environment data along the 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.
Field Summary | |
---|---|
int |
layerId
The ID of the layer this data represents 0 is the front-most active layer and increases from there. |
ProfilingData |
profilingData
The profiling timing data |
int |
subLayerId
The ID of the layer that is contained within a single viewport that this data represents. |
java.lang.Object |
userData
Any user provided data registered with the effects processor |
ObjectRenderable |
viewpoint
The current viewpoint instance |
javax.vecmath.Matrix4f |
viewTransform
Matrix representing the view frustum transformation |
Constructor Summary | |
---|---|
RenderEnvironmentData()
Create a new instance of this class. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.lang.Object userData
public ObjectRenderable viewpoint
public javax.vecmath.Matrix4f viewTransform
public int layerId
public int subLayerId
public ProfilingData profilingData
Constructor Detail |
---|
public RenderEnvironmentData()
|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |