Raytracing
Class Accelerator

java.lang.Object
  extended by Raytracing.Accelerator
Direct Known Subclasses:
KDTree, ListAccelerator

public abstract class Accelerator
extends java.lang.Object


Field Summary
 java.util.Vector objects
           
 boolean showTree
           
protected  boolean valid
           
 
Constructor Summary
Accelerator()
           
 
Method Summary
abstract  void add(Intersectable newObject)
           
abstract  void draw(processing.core.PApplet g)
           
abstract  boolean findNearest(Ray state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

valid

protected boolean valid

showTree

public boolean showTree

objects

public java.util.Vector objects
Constructor Detail

Accelerator

public Accelerator()
Method Detail

add

public abstract void add(Intersectable newObject)

draw

public abstract void draw(processing.core.PApplet g)

findNearest

public abstract boolean findNearest(Ray state)