de.grogra.ray2.tracing
Class ProcessorBase

java.lang.Object
  extended by de.grogra.ray2.tracing.ProcessorBase
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
DefaultLightProcessor, NoAntialiasing, RayProcessorBase

public abstract class ProcessorBase
extends java.lang.Object
implements java.lang.Cloneable


Constructor Summary
ProcessorBase()
           
 
Method Summary
 void appendStatistics(java.lang.StringBuffer stats)
           
protected abstract  void appendStatisticsImpl(java.lang.StringBuffer stats)
           
protected  java.lang.Object clone()
           
protected  void initLocals()
           
protected  void mergeStatistics(ProcessorBase src)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessorBase

public ProcessorBase()
Method Detail

appendStatistics

public void appendStatistics(java.lang.StringBuffer stats)

appendStatisticsImpl

protected abstract void appendStatisticsImpl(java.lang.StringBuffer stats)

clone

protected java.lang.Object clone()
Overrides:
clone in class java.lang.Object

initLocals

protected void initLocals()

mergeStatistics

protected void mergeStatistics(ProcessorBase src)