|
|||||||||
| 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.BufferedImagePaintAlgorithmThread
org.fraid.plugin.algorithm.OrbitDiagramThread
public class OrbitDiagramThread
| 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.BufferedImagePaintAlgorithmThread |
|---|
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 | |
|---|---|
OrbitDiagramThread(GraphicsUser aOwner,
BehaviorBean aPlugIn)
|
|
| Method Summary | |
|---|---|
void |
addFunction(ComplexFunction aF)
|
void |
applyAlgorithm()
This is the actual algorithm. |
java.util.Vector |
getFunctions()
|
BoundedNumberSequence |
getSequence(int aLength,
int aSettleIterations,
DoublePoint aSequenceOrigin)
|
| Methods inherited from class org.fraid.plugin.BufferedImagePaintAlgorithmThread |
|---|
allocateNewImage, createImage, drawGridLines, fillBackground, 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 OrbitDiagramThread(GraphicsUser aOwner,
BehaviorBean aPlugIn)
| Method Detail |
|---|
public void applyAlgorithm()
PaintAlgorithmThread
applyAlgorithm in class PaintAlgorithmThread
public BoundedNumberSequence getSequence(int aLength,
int aSettleIterations,
DoublePoint aSequenceOrigin)
getSequence in interface NumberSequenceProducerpublic void addFunction(ComplexFunction aF)
addFunction in interface FunctionPlotpublic java.util.Vector getFunctions()
getFunctions in interface FunctionPlot
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||