net.sf.jame.mandelbrot.fractal.orbittrap.extension
Class OrbitTrapExtensionRuntime<T extends OrbitTrapExtensionConfig>
java.lang.Object
net.sf.jame.core.config.RuntimeElement
net.sf.jame.core.extension.ExtensionRuntime
net.sf.jame.core.extension.ConfigurableExtensionRuntime<T>
net.sf.jame.mandelbrot.fractal.orbittrap.extension.OrbitTrapExtensionRuntime<T>
- All Implemented Interfaces:
- java.util.EventListener, ValueChangeListener
- Direct Known Subclasses:
- AbstractOrbitTrapRuntime
public abstract class OrbitTrapExtensionRuntime<T extends OrbitTrapExtensionConfig>
- extends ConfigurableExtensionRuntime<T>
- Author:
- Andrea Medeghini
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OrbitTrapExtensionRuntime
public OrbitTrapExtensionRuntime()
prepareForProcessing
public abstract void prepareForProcessing(DoubleVector2D center)
- Parameters:
center -
processPoint
public abstract boolean processPoint(RenderedPoint cp)
- Parameters:
cp -
- Returns:
renderPoint
public abstract void renderPoint(RenderedPoint cp)
- Parameters:
cp -
renderOrbitTrap
public abstract java.awt.Shape renderOrbitTrap(double sx,
double sy,
double theta)
- Parameters:
sx - sy - theta -
- Returns: