de.grogra.ray.intersection
Class DefaultIntersectionProcessor
java.lang.Object
de.grogra.ray.intersection.DefaultIntersectionProcessor
- All Implemented Interfaces:
- IntersectionProcessor
public class DefaultIntersectionProcessor
- extends java.lang.Object
- implements IntersectionProcessor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultIntersectionProcessor
public DefaultIntersectionProcessor()
cleanupProcessing
public void cleanupProcessing()
- Specified by:
cleanupProcessing
in interface IntersectionProcessor
getFirstIntersectionDescription
public boolean getFirstIntersectionDescription(Ray ray,
RayContext context,
IntersectionDescription desc)
- Specified by:
getFirstIntersectionDescription
in interface IntersectionProcessor
getFirstIntersectionT
public float getFirstIntersectionT(Ray ray,
RayContext context)
- Specified by:
getFirstIntersectionT
in interface IntersectionProcessor
prepareProcessing
public void prepareProcessing(RTScene sceneGraph)
- Specified by:
prepareProcessing
in interface IntersectionProcessor
setEvaluationParameters
public void setEvaluationParameters(int value)