Raytracing
Class Intersectable

java.lang.Object
  extended by Raytracing.Intersectable
Direct Known Subclasses:
Triangle

public abstract class Intersectable
extends java.lang.Object


Field Summary
protected  Tuple.Tuple3f maxBounds
           
protected  Tuple.Tuple3f minBounds
           
 Shader shader
           
 
Constructor Summary
Intersectable()
           
 
Method Summary
abstract  Tuple.Tuple3f getPoint(float u, float v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

shader

public Shader shader

minBounds

protected Tuple.Tuple3f minBounds

maxBounds

protected Tuple.Tuple3f maxBounds
Constructor Detail

Intersectable

public Intersectable()
Method Detail

getPoint

public abstract Tuple.Tuple3f getPoint(float u,
                                       float v)