Aviatrix3D
2.1.0

org.j3d.aviatrix3d.pipeline
Class RenderDetails

java.lang.Object
  extended by org.j3d.aviatrix3d.pipeline.RenderDetails
Direct Known Subclasses:
AudioDetails, GraphicsDetails

public class RenderDetails
extends java.lang.Object

Class for passing the detailed rendering information through the pipeline.

Version:
$Revision: 2.2 $
Author:
Justin Couch

Field Summary
 int id
          An arbitrary, unique identifier for the operations that need it
 java.lang.Object instructions
          A per-RenderOp defined set of data that is passed from the sorter to the rendering device.
 Renderable renderable
          The lead node instance to be rendered.
 
Constructor Summary
RenderDetails()
          Construct a default instance with nothing initialised.
 
Method Summary
 void clear()
          Remove any currently set references that may be here.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

renderable

public Renderable renderable
The lead node instance to be rendered. The object type it needs to be cast to depends on the accompanying rendering operation.


id

public int id
An arbitrary, unique identifier for the operations that need it


instructions

public java.lang.Object instructions
A per-RenderOp defined set of data that is passed from the sorter to the rendering device. See the individual instruction for more information.

Constructor Detail

RenderDetails

public RenderDetails()
Construct a default instance with nothing initialised.

Method Detail

clear

public void clear()
Remove any currently set references that may be here.


Aviatrix3D
2.1.0

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