de.grogra.gpuflux.tracer
Class FluxPathTracer

java.lang.Object
  extended by de.grogra.gpuflux.tracer.FluxTracer
      extended by de.grogra.gpuflux.tracer.FluxPathTracer
All Implemented Interfaces:
ProgressMonitor

public class FluxPathTracer
extends FluxTracer


Nested Class Summary
 
Nested classes/interfaces inherited from class de.grogra.gpuflux.tracer.FluxTracer
FluxTracer.MsgBox
 
Field Summary
 
Fields inherited from class de.grogra.gpuflux.tracer.FluxTracer
BATCH_BALANCE_SMOOTH, BATCH_LOGGING_ENABLED, DEFAULT_MIN_POWER, DEFAULT_PREFERRED_DURATION, DEFAULT_TRACE_DEPTH, height, image, INITIAL_SAMPLE_COUNT, INITIAL_SPECTRAL_RESOLUTION, MAXIMUM_SAMPLE_COUNT, observers, options, useBih, view, width
 
Fields inherited from interface de.grogra.ray2.ProgressMonitor
DONE_PROGRESS, INDETERMINATE_PROGRESS
 
Constructor Summary
FluxPathTracer()
           
 
Method Summary
 void trace()
           
 
Methods inherited from class de.grogra.gpuflux.tracer.FluxTracer
displayImage, displayImage, dispose, getKernelCompilationArguments, render, setProgress, showImage, showMessage, toIntColor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FluxPathTracer

public FluxPathTracer()
Method Detail

trace

public void trace()
           throws java.io.IOException
Specified by:
trace in class FluxTracer
Throws:
java.io.IOException