net.sf.jame.mandelbrot.color.formula.extension
Class ColorRendererFormulaExtensionRuntime

java.lang.Object
  extended by net.sf.jame.core.config.RuntimeElement
      extended by net.sf.jame.core.extension.ExtensionRuntime
          extended by net.sf.jame.mandelbrot.color.formula.extension.ColorRendererFormulaExtensionRuntime
Direct Known Subclasses:
AZIZIRuntime, AZR2ZI2Runtime, AZRZIRuntime, AZRZRRuntime, LogRuntime, ModulusRuntime, MZIZIRuntime, MZRZIRuntime, MZRZRRuntime, PhaseRuntime, SZI2ZR2Runtime, SZIZRRuntime, SZR2ZI2Runtime, SZRZIRuntime, ZeroRuntime, ZIRuntime, ZRRuntime

public abstract class ColorRendererFormulaExtensionRuntime
extends ExtensionRuntime

Author:
Andrea Medeghini

Constructor Summary
ColorRendererFormulaExtensionRuntime()
           
 
Method Summary
 void dispose()
          Disposes the element resources.
abstract  double renderColor(RenderedPoint cp)
           
 
Methods inherited from class net.sf.jame.core.config.RuntimeElement
changeCount, finalize, fireChanged, isChanged
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColorRendererFormulaExtensionRuntime

public ColorRendererFormulaExtensionRuntime()
Method Detail

renderColor

public abstract double renderColor(RenderedPoint cp)
Parameters:
cp -
Returns:
the color.

dispose

public void dispose()
Description copied from class: RuntimeElement
Disposes the element resources. The default implementation does nothing.

Overrides:
dispose in class RuntimeElement
See Also:
RuntimeElement.dispose()