public class ManualTracerThread extends java.lang.Thread implements SearchInterface
Constructor and Description |
---|
ManualTracerThread(SNT plugin,
double start_x,
double start_y,
double start_z,
double goal_x,
double goal_y,
double goal_z) |
Modifier and Type | Method and Description |
---|---|
void |
addProgressListener(SearchProgressCallback callback) |
void |
drawProgressOnSlice(int plane,
int currentSliceInPlane,
sc.fiji.snt.TracerCanvas canvas,
java.awt.Graphics g) |
Path |
getResult() |
int |
getThreadStatus() |
void |
reportThreadStatus() |
void |
requestStop() |
void |
run() |
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
public ManualTracerThread(SNT plugin, double start_x, double start_y, double start_z, double goal_x, double goal_y, double goal_z)
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public Path getResult()
getResult
in interface SearchInterface
public void drawProgressOnSlice(int plane, int currentSliceInPlane, sc.fiji.snt.TracerCanvas canvas, java.awt.Graphics g)
drawProgressOnSlice
in interface SearchInterface
public int getThreadStatus()
public void requestStop()
requestStop
in interface SearchInterface
public void addProgressListener(SearchProgressCallback callback)
public void reportThreadStatus()