de.grogra.ray.intersection
public class DefaultIntersectionProcessor extends java.lang.Object implements IntersectionProcessor
| Constructor and Description |
|---|
DefaultIntersectionProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanupProcessing() |
boolean |
getFirstIntersectionDescription(Ray ray,
RayContext context,
IntersectionDescription desc) |
float |
getFirstIntersectionT(Ray ray,
RayContext context) |
void |
prepareProcessing(RTScene sceneGraph) |
void |
setEvaluationParameters(int value) |
public void cleanupProcessing()
cleanupProcessing in interface IntersectionProcessorpublic boolean getFirstIntersectionDescription(Ray ray, RayContext context, IntersectionDescription desc)
getFirstIntersectionDescription in interface IntersectionProcessorpublic float getFirstIntersectionT(Ray ray, RayContext context)
getFirstIntersectionT in interface IntersectionProcessorpublic void prepareProcessing(RTScene sceneGraph)
prepareProcessing in interface IntersectionProcessorpublic void setEvaluationParameters(int value)