public class TracerThread extends SearchThread
CANCELLED, CLOSED_FROM_GOAL, closed_from_goal_count, CLOSED_FROM_START, closed_from_start_count, costFunction, EXIT_REASONS_STRINGS, exitReason, FREE, lastReportMilliseconds, loops, loops_at_last_report, nodes_as_image_from_goal, nodes_as_image_from_start, OPEN_FROM_GOAL, open_from_start, OPEN_FROM_START, OUT_OF_MEMORY, POINTS_EXHAUSTED, started_at, SUCCESS, TIMED_OUT, verbose
img, imgAccess, imgDepth, imgHeight, imgWidth, progressListeners, reportEveryMilliseconds, spacing_units, timeoutSeconds, xMax, xMin, xSep, yMax, yMin, ySep, zMax, zMin, zSep
Constructor and Description |
---|
TracerThread(Dataset dataset,
int start_x,
int start_y,
int start_z,
int goal_x,
int goal_y,
int goal_z,
Cost costFunction) |
TracerThread(Dataset dataset,
int start_x,
int start_y,
int start_z,
int goal_x,
int goal_y,
int goal_z,
Cost costFunction,
Heuristic heuristic) |
TracerThread(Dataset dataset,
int start_x,
int start_y,
int start_z,
int goal_x,
int goal_y,
int goal_z,
int timeoutSeconds,
long reportEveryMilliseconds,
Cost costFunction,
Heuristic heuristic) |
TracerThread(Dataset dataset,
int start_x,
int start_y,
int start_z,
int goal_x,
int goal_y,
int goal_z,
int timeoutSeconds,
long reportEveryMilliseconds,
SNT.SearchImageType searchImageType,
Cost costFunction,
Heuristic heuristic) |
TracerThread(RandomAccessibleInterval<? extends RealType<?>> image,
ij.measure.Calibration calibration,
int start_x,
int start_y,
int start_z,
int goal_x,
int goal_y,
int goal_z,
int timeoutSeconds,
long reportEveryMilliseconds,
SNT.SearchImageType searchImageType,
Cost costFunction,
Heuristic heuristic) |
TracerThread(SNT snt,
int start_x,
int start_y,
int start_z,
int goal_x,
int goal_y,
int goal_z) |
TracerThread(SNT snt,
int start_x,
int start_y,
int start_z,
int goal_x,
int goal_y,
int goal_z,
Cost costFunction,
Heuristic heuristic) |
TracerThread(SNT snt,
RandomAccessibleInterval<? extends RealType<?>> image,
int start_x,
int start_y,
int start_z,
int goal_x,
int goal_y,
int goal_z,
Cost costFunction,
Heuristic heuristic) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
atGoal(int x,
int y,
int z,
boolean fromStart) |
protected double |
estimateCostToGoal(int current_x,
int current_y,
int current_z,
boolean fromStart) |
protected void |
foundGoal(Path pathToGoal) |
Path |
getResult() |
addNode, addProgressListener, checkStatus, createNewNode, getExitReason, getNodesAsImageFromGoal, getNodesAsImageFromStart, pointsConsideredInSearch, printStatus, reportFinished, reportPointsInSearch, run
public TracerThread(SNT snt, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z)
public TracerThread(SNT snt, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, Cost costFunction, Heuristic heuristic)
public TracerThread(SNT snt, RandomAccessibleInterval<? extends RealType<?>> image, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, Cost costFunction, Heuristic heuristic)
public TracerThread(RandomAccessibleInterval<? extends RealType<?>> image, ij.measure.Calibration calibration, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, int timeoutSeconds, long reportEveryMilliseconds, SNT.SearchImageType searchImageType, Cost costFunction, Heuristic heuristic)
public TracerThread(Dataset dataset, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, int timeoutSeconds, long reportEveryMilliseconds, SNT.SearchImageType searchImageType, Cost costFunction, Heuristic heuristic)
public TracerThread(Dataset dataset, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, int timeoutSeconds, long reportEveryMilliseconds, Cost costFunction, Heuristic heuristic)
public TracerThread(Dataset dataset, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, Cost costFunction, Heuristic heuristic)
protected boolean atGoal(int x, int y, int z, boolean fromStart)
atGoal
in class SearchThread
protected void foundGoal(Path pathToGoal)
foundGoal
in class SearchThread
public Path getResult()
protected double estimateCostToGoal(int current_x, int current_y, int current_z, boolean fromStart)
Copyright © 2015–2021 Fiji. All rights reserved.