Aviatrix3D
2.1.0

org.j3d.aviatrix3d.pipeline
Class RenderableRequestData

java.lang.Object
  extended by org.j3d.aviatrix3d.pipeline.RenderableRequestData
Direct Known Subclasses:
GraphicsRequestData

public class RenderableRequestData
extends java.lang.Object

Data holder for passing renderable requests through the rendering pipeline.

This class, and any derived from it, are used to pass renderables through the pipeline untouched. These renderables are requesting some other form of rendering services other than the basic drawing routines that the rest of the pipeline processes. This basic class passes through objects that have requested that they be deleted (ie texture object ID needs to be replaced).

Since this is not a high-use class, it is expected that a new instance will be created each time that the class is needed. All arrays are the exact length of the number of items to be processed. Any array that has no data to be processed shall be null.

Version:
$Revision: 2.1 $
Author:
Justin Couch

Field Summary
 DeletableRenderable[] deletionRequests
          Objects that have requested deletion processing
 
Constructor Summary
RenderableRequestData()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

deletionRequests

public DeletableRenderable[] deletionRequests
Objects that have requested deletion processing

Constructor Detail

RenderableRequestData

public RenderableRequestData()

Aviatrix3D
2.1.0

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