SNT Class Documentation#

Package: sc.fiji.snt

Implements the SNT plugin.

Methods#

Utilities Methods#

closeAndResetAllPanes()#

Getters Methods#

getAverageSeparation()#
getChannel()#
getContext()#
getCostType()#
getCurrentPath()#
getDataset()#
getDepth()#
getDrawDiameters()#
getFilledBinaryImp()#
getFilledDistanceImp()#
getFilledImp()#
getFilledLabelImp()#
getFilterType()#
getFrame()#
getHeight()#
getHeuristicType()#
getImagePlus()#

Gets the Image associated with a view pane.

getLoadedData()#
getLoadedDataAsImp()#

Retrieves the pixel data of the main image currently loaded in memory as an ImagePlus object. Returned image is always a single channel image.

getLoadedIterable()#

Visualization Methods#

captureView(String, ColorRGB)#

Retrieves a WYSIWYG ‘snapshot’ of a tracing canvas without voxel data.

Other Methods#

accessToValidImageData()#
addFillerThread(FillerThread)#
addListener(SNTListener)#
autoTrace(SNTPoint, SNTPoint, PointInImage)#

Automatically traces a path from a point A to a point B. See autoTrace(List, PointInImage) for details.

cancelPath()#

Cancels the temporary path.

cancelSearch(boolean)#
cancelTemporary()#
changeUIState(int)#
confirmTemporary(boolean)#
createCanvas(ImagePlus, int)#
disableEventsAllPanes(boolean)#

Description copied from interface: PaneOwner

disableZoomAllPanes(boolean)#
editModeAllowed()#

Assesses if activation of ‘Edit Mode’ is possible.

enableAstar(boolean)#

Toggles the A* search algorithm (enabled by default)

enableAutoActivation(boolean)#
enableAutoSelectionOfFinishedPath(boolean)#
enableSecondaryLayerTracing(boolean)#
enableSnapCursor(boolean)#

Enables SNT’s XYZ snap cursor feature. Does nothing if no image data is available or currently loaded image is binary

findPointInStack(int, int, int, [I)#
findPointInStackPrecise(double, double, int, [D)#
finished(SearchInterface, boolean)#
flushSecondaryData()#

See Also#