j3d.org Aviatrix3D

org.j3d.aviatrix3d
Class CullOutputDetails

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

public class CullOutputDetails
extends java.lang.Object

Class for passing the detailed rendering information through the pipeline.

Version:
$Revision: 1.2 $
Author:
Justin Couch

Field Summary
 LightDetails[] lights
          Array of lights that effect this node.
 int numLights
          Number of valid lights in the array
 Leaf renderable
          The lead node instance to be rendered.
 javax.vecmath.Matrix4f transform
          The transform from the root of the scene graph to here
 
Constructor Summary
CullOutputDetails()
          Construct a default instance with just the transform initialised
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

renderable

public Leaf renderable
The lead node instance to be rendered. Will be either Shape or Light


transform

public javax.vecmath.Matrix4f transform
The transform from the root of the scene graph to here


lights

public LightDetails[] lights
Array of lights that effect this node. If none, it may be null


numLights

public int numLights
Number of valid lights in the array

Constructor Detail

CullOutputDetails

public CullOutputDetails()
Construct a default instance with just the transform initialised


j3d.org Aviatrix3D

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