de.grogra.ray.debug3d
Interface Debug3dImpl

All Known Implementing Classes:
Debug3dVRMLImpl

public interface Debug3dImpl


Method Summary
 void clear()
           
 void flush()
           
 void logCamera(RTCamera camera)
           
 void logDirectLightRay(Ray ray)
           
 void logFiniteRay(Ray ray, float scale, float weight)
           
 void logInfiniteRay(Ray ray, float weight)
           
 void logNormal(Tuple3f point, Tuple3f direction)
           
 void logScene(RTScene scene)
           
 

Method Detail

clear

void clear()

flush

void flush()

logCamera

void logCamera(RTCamera camera)

logDirectLightRay

void logDirectLightRay(Ray ray)

logFiniteRay

void logFiniteRay(Ray ray,
                  float scale,
                  float weight)

logInfiniteRay

void logInfiniteRay(Ray ray,
                    float weight)

logNormal

void logNormal(Tuple3f point,
               Tuple3f direction)

logScene

void logScene(RTScene scene)