Package org.jmol.thread
Class AnimationThread
- java.lang.Object
-
- java.lang.Thread
-
- org.jmol.thread.JmolThread
-
- org.jmol.thread.AnimationThread
-
- All Implemented Interfaces:
java.lang.Runnable
public class AnimationThread extends JmolThread
-
-
Field Summary
Fields Modifier and Type Field Description private AnimationManager
am
private int
framePointer1
private int
framePointer2
private int
intThread
private boolean
isFirst
-
Fields inherited from class org.jmol.thread.JmolThread
CHECK1, CHECK2, CHECK3, currentTime, eval, FINISH, haveReference, hoverEnabled, INIT, isJS, isReset, junk, lastRepaintTime, MAIN, name, sc, sleepTime, startTime, stopped, targetTime, useTimeout, vwr
-
-
Constructor Summary
Constructors Constructor Description AnimationThread()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
interrupt()
protected void
run1(int mode)
int
setManager(java.lang.Object manager, Viewer vwr, java.lang.Object params)
-
Methods inherited from class org.jmol.thread.JmolThread
checkInterrupted, oops, reset, resumeEval, run, runSleep, setEval, setViewer, start
-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, stop, suspend, toString, yield
-
-
-
-
Field Detail
-
am
private AnimationManager am
-
framePointer1
private int framePointer1
-
framePointer2
private int framePointer2
-
intThread
private int intThread
-
isFirst
private boolean isFirst
-
-
Method Detail
-
setManager
public int setManager(java.lang.Object manager, Viewer vwr, java.lang.Object params)
- Overrides:
setManager
in classJmolThread
- Returns:
- TODO
-
interrupt
public void interrupt()
- Overrides:
interrupt
in classJmolThread
-
run1
protected void run1(int mode) throws java.lang.InterruptedException
- Specified by:
run1
in classJmolThread
- Throws:
java.lang.InterruptedException
-
-