XJRT Rendering Toolkit 1.0b06

org.autochthonous.graphics.rt
Interface Traceable

All Superinterfaces:
java.lang.Cloneable
All Known Subinterfaces:
Illuminated, Partitionable
All Known Implementing Classes:
Aggregate, Bounded, BvTree, Metaball, Renderable, World

public interface Traceable
extends java.lang.Cloneable


Method Summary
 java.lang.Object clone()
           
 HitList intersections(Ray r)
           
 boolean isIntersected(Ray r)
           
 boolean isShadowing(Ray r)
           
 

Method Detail

isIntersected

public boolean isIntersected(Ray r)

intersections

public HitList intersections(Ray r)

isShadowing

public boolean isShadowing(Ray r)

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Throws:
java.lang.CloneNotSupportedException

XJRT Rendering Toolkit 1.0b06