de.grogra.gpuflux.tracer
Class FluxLightTracer

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

public class FluxLightTracer
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
FluxLightTracer()
           
 
Method Summary
protected  void displayImage(de.grogra.gpuflux.tracer.FluxLightTracer.DeviceMonitor[] deviceMonitors)
           
 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

FluxLightTracer

public FluxLightTracer()
Method Detail

displayImage

protected void displayImage(de.grogra.gpuflux.tracer.FluxLightTracer.DeviceMonitor[] deviceMonitors)

trace

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