Aviatrix3D
2.1.0

org.j3d.aviatrix3d.pipeline.graphics
Class GraphicsCullOutputDetails

java.lang.Object
  extended by org.j3d.aviatrix3d.pipeline.CullOutputDetails
      extended by org.j3d.aviatrix3d.pipeline.graphics.GraphicsCullOutputDetails

public class GraphicsCullOutputDetails
extends CullOutputDetails

Class for passing the detailed graphics rendering information through the pipeline.

Version:
$Revision: 3.2 $
Author:
Justin Couch

Field Summary
 VisualDetails[] clipPlanes
          Array of clip planes that effect this node.
 VisualDetails[] lights
          Array of lights that effect this node.
 EffectRenderable localFog
          If a locally declared fog is set, use it
 int numClipPlanes
          Number of valid lights in the array
 int numLights
          Number of valid lights in the array
 
Fields inherited from class org.j3d.aviatrix3d.pipeline.CullOutputDetails
cullableBounds, customData, renderable, transform
 
Constructor Summary
GraphicsCullOutputDetails()
          Construct a default instance of the output details.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lights

public VisualDetails[] 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


clipPlanes

public VisualDetails[] clipPlanes
Array of clip planes that effect this node. If none, it may be null


numClipPlanes

public int numClipPlanes
Number of valid lights in the array


localFog

public EffectRenderable localFog
If a locally declared fog is set, use it

Constructor Detail

GraphicsCullOutputDetails

public GraphicsCullOutputDetails()
Construct a default instance of the output details. None of the arrays are instantiated to start with.


Aviatrix3D
2.1.0

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