|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
org.fraid.plugin.PaintAlgorithmThread
org.fraid.plugin.RawArrayPaintAlgorithmThread
org.fraid.plugin.algorithm.MandelbrotThread
public class MandelbrotThread
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.lang.Thread |
---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
Field Summary |
---|
Fields inherited from class org.fraid.plugin.RawArrayPaintAlgorithmThread |
---|
pixels |
Fields inherited from class org.fraid.plugin.PaintAlgorithmThread |
---|
mFirstTime, mProgressVar, mTime, owner, screenHeight, screenWidth, state |
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
MandelbrotThread(GraphicsUser aOwner,
MandelbrotPlugIn aPlugIn)
|
Method Summary | |
---|---|
void |
addFunction(ComplexFunction aF)
|
void |
applyAlgorithm()
This is the actual algorithm. |
java.util.Vector<ComplexFunction> |
getFunctions()
|
BoundedNumberSequence |
getSequence(int aLength,
int aSettleIterations,
DoublePoint aSequenceOrigin)
|
Methods inherited from class org.fraid.plugin.RawArrayPaintAlgorithmThread |
---|
allocateNewImage, createImage, drawGridLines, getPixels |
Methods inherited from class org.fraid.plugin.PaintAlgorithmThread |
---|
fillModel, getOwner, getProgressStatistics, getThreadName, getThreadState, goToWait, goToWork, printDebugMessage, requestStop, restart, run, subjectChanged |
Methods inherited from class java.lang.Thread |
---|
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MandelbrotThread(GraphicsUser aOwner, MandelbrotPlugIn aPlugIn)
Method Detail |
---|
public java.util.Vector<ComplexFunction> getFunctions()
getFunctions
in interface FunctionPlot
public void applyAlgorithm()
PaintAlgorithmThread
applyAlgorithm
in class PaintAlgorithmThread
public void addFunction(ComplexFunction aF)
addFunction
in interface FunctionPlot
public BoundedNumberSequence getSequence(int aLength, int aSettleIterations, DoublePoint aSequenceOrigin)
getSequence
in interface NumberSequenceProducer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |