Uses of Class
sc.fiji.snt.Tree
Packages that use Tree
Package
Description
SNT core classes
Analysis of
Trees.Classes for curation of reconstructions, as implemented by the "Curation Assistant".
Classes for handling neuronal reconstructions as graphs
Parsers to retrieve Sholl profiles from multiple sources (2D/3D images,
reconstructions, and tables)
Classes handling neuropil annotations and atlases metadata.
Customizations and commands for SNT's GUI.
Scijava-based GUIs for SNT built-in commands.
Classes for importing reconstructions into SNT.
SNT add-ons as IJ2 commands
Automatic neuron tracing algorithms that reconstruct complete neuronal
morphologies from images without user interaction.
Miscellaneous SNT utilities, including classes defining reconstruction nodes.
Visualization of reconstructions
-
Uses of Tree in sc.fiji.snt
Methods in sc.fiji.snt that return TreeModifier and TypeMethodDescriptionTree.clone()Creates a deep copy of this Tree.SNTService.demoTree()Deprecated.Returns a demo tree.static TreeScript-friendly method for loading a Tree from a reconstruction file.PathManagerUI.geSelectedPathsAsTree()Gets the collection of paths listed in the Path Manager as aTreeobject.protected TreePathManagerUI.getSingleTree()PathAndFillManager.getTree(int treeId) Returns the specified Tree.Returns the specified Tree.SNTService.getTree()Gets the collection of paths listed in the Path Manager as aTreeobject.SNTService.getTree(boolean selectedPathsOnly) Gets the collection of paths listed in the Path Manager as aTreeobject.Tree.subTree(int... swcTypes) Extracts the subset of paths matching the specified criteria.Extracts the subset of paths matching the specified criteria (script friendly method)Tree.transformedCopy(String transformOptions) Retrieves a transformed duplicate of this tree.Methods in sc.fiji.snt that return types with arguments of type TreeModifier and TypeMethodDescriptionSNTService.demoTrees()Returns a collection of four demo reconstructions (dendrites from pyramidal cells from the MouseLight database).SNTService.demoTreesSWC()protected Collection<Tree> PathManagerUI.getMultipleTrees()PathManagerUI.getSelectedPathsOrganizedByTrees(boolean ifNoneSelectedGetAll) PathAndFillManager.getTrees()Returns all the paths associated with this PathAndFillManager instance, grouped by Tree.SNTService.getTrees()Gets the collection of paths listed in the Path Manager as aTreeobject.PathAndFillManager.importNeurons(Map<String, TreeSet<SWCPoint>> map, org.scijava.util.ColorRGB color, String spatialUnit) Import neuron(s) as a collection of reconstruction nodes (SWC points)PathAndFillManager.importSWCs(Map<String, String> swcs, org.scijava.util.ColorRGB color) Imports a group of SWC files (Remote URLs supported).Tree.listFromDir(String dir) Retrieves a list ofTrees from reconstruction files stored in a common directory.Tree.listFromDir(String dir, String pattern) Retrieves a list ofTrees from reconstruction files stored in a common directory matching the specified criteria.Tree.listFromDir(String dir, String pattern, String... swcTypes) Retrieves a list ofTrees from reconstruction files stored in a common directory matching the specified criteria.static Collection<Tree> Tree.listFromFile(String tracesOrJsonFile) Retrieves a list ofTrees from a single file.static Collection<Tree> Tree.transform(Collection<Tree> trees, String transformOptions, boolean inPlace) Transforms a collection of trees using standardized flags.Methods in sc.fiji.snt with parameters of type TreeModifier and TypeMethodDescriptionvoidAdds aTree.voidAdds aTree.voidAdds a tree to the associated SciView instance.voidTree.applyProperties(Tree tree) Applies properties from another Tree to this Tree.graphics.scenery.NodeSciViewSNT.getTreeAsSceneryNode(Tree tree) Gets the specified Tree as a Scenery Node.static booleanDelineationsManager.hasDelineationLabels(Tree tree) Checks if the given tree has any delineation labels.voidLoads the specified tree.booleanAppends all paths of a specifiedTreeto this one.booleanSciViewSNT.removeTree(Tree tree) Removes the specified Tree.Method parameters in sc.fiji.snt with type arguments of type TreeModifier and TypeMethodDescriptionvoidPathAndFillManager.addTrees(Collection<Tree> trees) Adds a collection ofTrees.voidPathAndFillManager.addTrees(Collection<Tree> trees, String commonTag) Adds a collection ofTrees.static voidTree.assignUniqueColors(Collection<Tree> trees) Deprecated.static voidTree.assignUniqueColors(Collection<Tree> trees, String excludedHue) Deprecated.voidCurationManager.calibrateFromTrees(List<Tree> trees) Calibrates thresholds from the given in-memory trees, enables live monitoring, runs a full scan, and switches SNTUI to the Assistant tab.static booleanDelineationsManager.hasDelineationLabels(Collection<Tree> trees) Checks if the given trees have any delineation labels.voidSNTService.loadTrees(Collection<Tree> trees) Loads the specified collection of trees.static Collection<Tree> Tree.transform(Collection<Tree> trees, String transformOptions, boolean inPlace) Transforms a collection of trees using standardized flags. -
Uses of Tree in sc.fiji.snt.analysis
Fields in sc.fiji.snt.analysis declared as TreeMethods in sc.fiji.snt.analysis that return TreeModifier and TypeMethodDescriptionTreeStatistics.getParsedTree()Returns the set of parsed Paths.RootAngleAnalyzer.getTaggedTree()RootAngleAnalyzer.getTaggedTree(String lutName, double min, double max) Returns a recolored copy of the analyzed tree with the root angles assigned to its node values.RootAngleAnalyzer.getTaggedTree(net.imglib2.display.ColorTable colorTable) Returns a recolored copy of the analyzed tree with the root angles assigned to its node values.RootAngleAnalyzer.getTaggedTree(net.imglib2.display.ColorTable colorTable, double min, double max) Returns a recolored copy of the analyzed tree with the root angles assigned to its node values.ConvexHullAnalyzer.getTree()Gets the tree being analyzed.Methods in sc.fiji.snt.analysis that return types with arguments of type TreeModifier and TypeMethodDescriptionMultiTreeStatistics.getGroup()Gets the collection of Trees being analyzed.MultiTreeColorMapper.sortedMappedTrees()Methods in sc.fiji.snt.analysis with parameters of type TreeModifier and TypeMethodDescriptionvoidNodeStatistics.assignBranches(Tree tree) Associates the nodes being analyzed to the branches of the specified treeprotected AbstractConvexHullConvexHullAnalyzer.computeHull(Tree tree) Map<BrainAnnotation, int[]> NodeStatistics.getAnnotatedFrequenciesByHemisphere(int level, Tree tree) NodeStatistics.getAnnotatedFrequencyHistogram(int depth, String hemisphere, Tree tree) Retrieves the histogram of count frequencies across brain areas of the specified ontology level across the specified hemisphere.static StringAnalysisUtils.getMetricLabel(String standardMetric, Tree tree) Assembles a label from a measurements metric and a spatial unitstatic PCAnalyzer.PrincipalAxis[]PCAnalyzer.getPrincipalAxes(Tree tree) Computes the principal axes for a Tree structure.static PCAnalyzer.PrincipalAxis[]PCAnalyzer.getPrincipalAxes(Tree tree, boolean excludeRoot) Computes the principal axes for a Tree structure with option to exclude root.voidColorizes a tree after the specified measurement.voidColorizes a tree after the specified measurement.voidTreeColorMapper.map(Tree tree, LinearProfileStats stats, net.imglib2.display.ColorTable colorTable) Colorizes a tree using Sholl data.voidColorizes a tree using Sholl data.static PCAnalyzer.PrincipalAxis[]PCAnalyzer.orientTowardTips(PCAnalyzer.PrincipalAxis[] axes, Tree tree) Convenience method to orient existing principal axes toward a tree's tips centroid.static intMultiSpectralRefiner.refineTree(ij.ImagePlus imp, Tree tree) Refines all paths in a tree, processing each path in parallel.static intMultiSpectralRefiner.refineTree(ij.ImagePlus imp, Tree tree, MultiSpectralRefiner.Parameters params) Refines all paths in a tree with custom parameters.static <T extends net.imglib2.type.numeric.NumericType<T>>
intMultiSpectralRefiner.refineTree(net.imagej.ImgPlus<T> img, Tree tree) Refines all paths in a tree, processing each path in parallel.static <T extends net.imglib2.type.numeric.NumericType<T>>
intMultiSpectralRefiner.refineTree(net.imagej.ImgPlus<T> img, Tree tree, MultiSpectralRefiner.Parameters params) Refines all paths in a tree with custom parameters.static voidRemoves color mapping from all paths in the specified tree.Method parameters in sc.fiji.snt.analysis with type arguments of type TreeModifier and TypeMethodDescriptionvoidGroupedTreeStatistics.addGroup(Collection<Tree> group, String groupLabel) Adds a comparison group to the analysis queue.voidGroupedTreeStatistics.addGroup(Collection<Tree> group, String groupLabel, String... swcTypes) Adds a comparison group to the analysis queue.static TreeStatisticsTreeStatistics.fromCollection(Collection<Tree> trees, String metric) Creates a TreeStatistics instance from a group of Trees and a specific metric for convenient retrieval of histogramsvoidColorizes a list of trees, with each tree being assigned a LUT index.Constructors in sc.fiji.snt.analysis with parameters of type TreeModifierConstructorDescriptionConvexHullAnalyzer(Tree tree) Instantiates a new convex hull analyzer.NodeStatistics(Collection<T> points, Tree tree) Performs statistics on a collection of nodes.PathProfiler(Tree tree, ij.ImagePlus imp) Deprecated.PathProfiler(Tree tree, net.imagej.Dataset dataset) Instantiates a new Profiler.PersistenceAnalyzer(Tree tree) Creates a new PersistenceAnalyzer for the specified neuronal tree.RoiConverter(Tree tree) Instantiates a new Converter.RoiConverter(Tree tree, ij.ImagePlus imp) Instantiates a new Converter.RootAngleAnalyzer(Tree tree) Constructs a RootAngleAnalyzer for the given tree.ShollAnalyzer(Tree tree) Instantiates a new Sholl analyzer using default settings, i.e., focused on Tree's root; using sampling step size of average inter-node distance; curve fitting enabled; and all other parameters left to defaults/auto-discovery.ShollAnalyzer(Tree tree, TreeStatistics statistics) StrahlerAnalyzer(Tree tree) TreeAnalyzer(Tree tree) Deprecated.UseTreeStatisticsconstructors insteadTreeStatistics(Tree tree) Instantiates a new instance from a collection of PathsConstructor parameters in sc.fiji.snt.analysis with type arguments of type TreeModifierConstructorDescriptionMultiTreeColorMapper(Collection<Tree> trees) Instantiates the MultiTreeColorMapper.MultiTreeStatistics(Collection<Tree> group) Instantiates a new instance from a collection of Trees.MultiTreeStatistics(Collection<Tree> group, String... swcTypes) Instantiates a new instance from a collection of Trees. -
Uses of Tree in sc.fiji.snt.analysis.curation
Methods in sc.fiji.snt.analysis.curation with parameters of type TreeModifier and TypeMethodDescriptionstatic CurationTags.PartitionCurationTags.partitionByReviewStatus(Tree tree) Splits aTree's paths into four buckets by review status: positive, negative, unsure, and unreviewed (nocur:*tag).Constructor parameters in sc.fiji.snt.analysis.curation with type arguments of type TreeModifierConstructorDescriptionPlausibilityCalibrator(Collection<Tree> trees) Creates a calibrator from a collection of reference trees. -
Uses of Tree in sc.fiji.snt.analysis.graph
Methods in sc.fiji.snt.analysis.graph that return TreeModifier and TypeMethodDescriptionstatic TreeGraphUtils.createTree(org.jgrapht.Graph<SWCPoint, ?> graph) Deprecated.DirectedWeightedGraph.getTree()Returns a new tree associated with this graph, using the current state of the graph to build the tree.DirectedWeightedGraph.getTree(boolean createNewTree) Returns a tree associated with this graph.DirectedWeightedSubgraph.getTree()Returns the tree associated with the parent's graphDirectedWeightedGraph.getTreeWithSamePathStructure()Attempt to build a new Tree with the samePathhierarchy as the source Tree.Methods in sc.fiji.snt.analysis.graph that return types with arguments of type TreeModifier and TypeMethodDescriptionAnnotationGraph.getTrees()DirectedWeightedGraph.getTrees()Return the connected components of this graph as a list ofTreesMethods in sc.fiji.snt.analysis.graph with parameters of type TreeModifier and TypeMethodDescriptionstatic DirectedWeightedGraphGraphUtils.createGraph(Tree tree) Deprecated.Constructors in sc.fiji.snt.analysis.graph with parameters of type TreeModifierConstructorDescriptionDirectedWeightedGraph(Tree tree) Creates a DirectedWeightedGraph from a Tree with edge weights corresponding to inter-node distances.DirectedWeightedGraph(Tree tree, boolean assignDistancesToWeight) Creates a DirectedWeightedGraph from a Tree, with the option to assign edge weights corresponding to inter-node distances.Builds a CSR-backed graph from aTree.SparseDirectedWeightedGraph(Tree tree, boolean assignDistancesToWeight) Builds a CSR-backed graph from aTree, with an option to skip Euclidean edge-weight assignment.Constructor parameters in sc.fiji.snt.analysis.graph with type arguments of type TreeModifierConstructorDescriptionAnnotationGraph(Collection<Tree> trees, String metric, double threshold, int maxOntologyDepth) Constructs an annotation graph from a collection of trees using specified parameters.AnnotationGraph(Collection<Tree> trees, Collection<BrainAnnotation> annotations, String metric) Constructs an annotation graph from trees and annotations using a specified metric.AnnotationGraph(Collection<Tree> trees, Collection<BrainAnnotation> annotations, String metric, double threshold) Constructs an annotation graph from trees and annotations with specified parameters. -
Uses of Tree in sc.fiji.snt.analysis.sholl.parsers
Methods in sc.fiji.snt.analysis.sholl.parsers that return TreeModifier and TypeMethodDescriptionTreeParser.getTree()Returns the tree associated with this parserConstructors in sc.fiji.snt.analysis.sholl.parsers with parameters of type Tree -
Uses of Tree in sc.fiji.snt.annotation
Methods in sc.fiji.snt.annotation with parameters of type TreeModifier and TypeMethodDescriptionstatic voidAllenUtils.assignAnnotationsFromNodeValues(Tree tree) Assigns brain annotations (interpreted as CCF IDs) to node values for all paths in a Tree.static voidAllenUtils.assignHemisphereTags(Tree tree) static voidAllenUtils.assignToLeftHemisphere(Tree tree) Assigns a tree to the left hemisphere by mirroring it if necessary.static voidAllenUtils.assignToRightHemisphere(Tree tree) Assigns a tree to the right hemisphere by mirroring it if necessary.static StringAllenUtils.getHemisphere(Tree tree) Checks the hemisphere a neuron belongs to.static booleanAllenUtils.isLeftHemisphere(Tree tree) Checks the hemisphere a neuron belongs to.static voidAllenUtils.transferAnnotationIdsToNodeValues(Tree tree) Transfers brain annotation IDs to node values for all paths in a Tree. -
Uses of Tree in sc.fiji.snt.gui
Methods in sc.fiji.snt.gui that return types with arguments of type TreeConstructor parameters in sc.fiji.snt.gui with type arguments of type TreeModifierConstructorDescriptionMeasureUI(Collection<Tree> trees) MeasureUI(SNT plugin, Collection<Tree> trees) -
Uses of Tree in sc.fiji.snt.gui.cmds
Method parameters in sc.fiji.snt.gui.cmds with type arguments of type Tree -
Uses of Tree in sc.fiji.snt.io
Methods in sc.fiji.snt.io that return TreeModifier and TypeMethodDescriptionstatic TreeConvenience method for retrieving SWC data,Gets the collection of Paths for the specified cell IDInsectBrainLoader.getTree()Gets the collection of Paths for the specified cell IDMouseLightLoader.getTree()Script-friendly method to extract the entire neuron as a collection of Paths.Script-friendly method to extract a compartment as a collection of Paths.Extracts a cell compartment as a collection of Paths.Gets the collection of Paths for the specified cell IDMethods in sc.fiji.snt.io that return types with arguments of type TreeModifier and TypeMethodDescriptionMouseLightLoader.demoTrees()Returns a collection of four demo reconstructions NB: Data is cached locally.MouseLightLoader.extractTrees(File jsonFile, String compartment) Extracts reconstruction(s) from a JSON file.MouseLightLoader.extractTrees(InputStream stream, String compartment) NDFImporter.getTrees()Extracts tracings from the specified file pathNeurolucidaImporter.getTrees()Returns the parsed trees (one per<tree>element in the file). -
Uses of Tree in sc.fiji.snt.plugin
Methods in sc.fiji.snt.plugin that return types with arguments of type TreeModifier and TypeMethodDescriptionStrahlerCmd.getInvalidTrees()Returns the Tree(s) that could not be parsed (i.e., topologically invalid)StrahlerCmd.getValidTrees()Returns the Tree(s) successfully parsed (i.e., topologically valid)Method parameters in sc.fiji.snt.plugin with type arguments of type TreeModifier and TypeMethodDescriptionprotected voidAutotraceFromBinaryTipsCmd.handleTracedTrees(List<Tree> trees) Intercepts the trees produced by the parent's binary-tracer flow, prunes each one to keep only the paths on a root-to-tip route, and forwards the pruned result to the parent's standard tree-handling (which adds them to the Path Manager, optionally with proofreading and color assignment, per the "After tracing" choice).protected voidBinaryTracerCmd.handleTracedTrees(List<Tree> trees) protected voidBinaryTracerCommonCmd.handleTracedTrees(List<Tree> trees) Called after tracing completes with valid trees.protected voidBinaryTracerFileCmd.handleTracedTrees(List<Tree> trees) protected voidGWDTMultiSomaFileCmd.handleTracedTrees(List<Tree> trees) protected voidGWDTTracerCommonCmd.handleTracedTrees(List<Tree> trees) Called after tracing completes with valid trees.protected voidGWDTTracerFileCmd.handleTracedTrees(List<Tree> trees) Constructors in sc.fiji.snt.plugin with parameters of type TreeModifierConstructorDescriptionPathOrderAnalysisCmd(Tree tree) RootAngleAnalyzerCmd(Tree tree) Instantiates a new RootAngleAnalyzerCmd for a single TreeStrahlerCmd(Tree tree) Instantiates a new StrahlerCmd for a single TreeConstructor parameters in sc.fiji.snt.plugin with type arguments of type TreeModifierConstructorDescriptionRootAngleAnalyzerCmd(Collection<Tree> trees) Instantiates a new RootAngleAnalyzerCmd.StrahlerCmd(Collection<Tree> trees) Instantiates a new StrahlerCmd. -
Uses of Tree in sc.fiji.snt.tracing.auto
Methods in sc.fiji.snt.tracing.auto that return TreeModifier and TypeMethodDescriptionBinaryTracer.getSingleTree()Generates a singleTreefromBinaryTracer.getSingleGraph().AbstractGWDTTracer.trace()Traces the neuron and returns a Tree.default TreeAutoTracer.trace()Traces the neuronal structure and returns a single merged Tree.Methods in sc.fiji.snt.tracing.auto that return types with arguments of type TreeModifier and TypeMethodDescriptionBinaryTracer.getTrees()Generates a list ofTrees from the skeleton image.AbstractAutoTracer.splitAtSomaBoundary(DirectedWeightedGraph graph) Splits a graph at the soma boundary, creating separate trees for each neurite.AbstractGWDTTracer.traceMultiSoma(List<SomaUtils.SomaResult> somas) Traces multiple somas in a single image using a NeuTube-style recovery pass strategy.AbstractGWDTTracer.traceTrees()Traces the neuron and returns a list of Trees.AutoTracer.traceTrees()Traces the neuronal structure and returns a list of Trees.BinaryTracer.traceTrees() -
Uses of Tree in sc.fiji.snt.util
Methods in sc.fiji.snt.util that return TreeModifier and TypeMethodDescriptionstatic TreeTreeUtils.getConnectedTree(Path path) Gets the connected tree (component) containing the given path.static TreeTreeUtils.merge(Collection<Tree> trees) Combines all trees into a single Tree container.Methods in sc.fiji.snt.util that return types with arguments of type TreeModifier and TypeMethodDescriptionTreeUtils.filterByCableLength(Collection<Tree> trees, double minLength, double maxLength) Returns the subset of trees whose cable length falls within the specified range.TreeUtils.filterBySize(Collection<Tree> trees, int minPaths, int maxPaths) Returns the subset of trees whose path count falls within the specified range.TreeUtils.splitByPrimaryPaths(Tree tree) Splits a tree with multiple primary paths into separate trees, one rooted at each primary path.Methods in sc.fiji.snt.util with parameters of type TreeModifier and TypeMethodDescriptionstatic voidTreeUtils.assignUniqueColors(Tree tree) Assigns distinct colors to paths of a Tree.static voidTreeUtils.assignUniqueColors(Tree tree, String excludedHue) Assigns distinct colors to paths of a Tree.static doubleTreeUtils.computeUprightAngle(Tree tree, boolean useCentroid) Computes the angle (in degrees) needed to make a tree appear upright in the XY viewing plane.static intTreeUtils.mergeContinuousPaths(Tree tree, double angleThreshold) Merges paths that continue along the same trajectory at branch points, reducing fragmentation in auto-traced reconstructions.static ij.ImagePlusRasterizes a tree into a 3D image using frustum (truncated-cone) geometry with partial-volume supersampling.static ij.ImagePlusRasterizes a tree into a 3D image with the specified voxel sizes.TreeUtils.splitByPrimaryPaths(Tree tree) Splits a tree with multiple primary paths into separate trees, one rooted at each primary path.Method parameters in sc.fiji.snt.util with type arguments of type TreeModifier and TypeMethodDescriptionstatic voidTreeUtils.assignUniqueColors(Collection<Tree> trees) Assigns distinct colors to a collection of Trees.static voidTreeUtils.assignUniqueColors(Collection<Tree> trees, String excludedHue) Assigns distinct colors to a collection of Trees.static ij.ImagePlusImpUtils.combineSkeletons(Collection<Tree> trees) static ij.ImagePlusImpUtils.combineSkeletons(Collection<Tree> trees, boolean asMontage) TreeUtils.filterByCableLength(Collection<Tree> trees, double minLength, double maxLength) Returns the subset of trees whose cable length falls within the specified range.TreeUtils.filterBySize(Collection<Tree> trees, int minPaths, int maxPaths) Returns the subset of trees whose path count falls within the specified range.static TreeTreeUtils.merge(Collection<Tree> trees) Combines all trees into a single Tree container.Constructors in sc.fiji.snt.util with parameters of type TreeModifierConstructorDescriptionTreeToRaster(Tree tree) Constructs a new rasterizer for the given tree. -
Uses of Tree in sc.fiji.snt.viewer
Methods in sc.fiji.snt.viewer that return TreeModifier and TypeMethodDescriptionGets the tree associated with the specified label.Methods in sc.fiji.snt.viewer that return types with arguments of type TreeModifier and TypeMethodDescriptionBvv.getRenderedTrees()Gets all the trees currently rendered.Viewer3D.getTrees()Returns all trees added to this viewer.Viewer3D.getTrees(boolean visibleOnly) Returns all trees added to this viewer.Methods in sc.fiji.snt.viewer with parameters of type TreeModifier and TypeMethodDescriptionvoidAppends a tree to the viewer.voidAppends a tree to the viewer rendered after the specified measurement.voidAppends a tree to the viewer rendered after the specified measurement.voidViewer2D.add(Tree tree, String measurement, net.imglib2.display.ColorTable colorTable, double min, double max) Appends a tree to the viewer rendered after the specified measurement.voidAppends a tree to the viewer.voidAdds a Tree to the viewer as overlayvoidDeprecated.UseViewer2D.add(Object)insteadvoidAdds a tree to this viewer.booleanViewer3D.removeTree(Tree tree) Removes the specified Tree.voidTranslates the specified Tree.Method parameters in sc.fiji.snt.viewer with type arguments of type TreeModifier and TypeMethodDescriptionvoidAdds a list of trees while assigning each tree to a LUT index.voidViewer2D.addTrees(Collection<Tree> trees) Deprecated.useViewer2D.add(Object)insteadvoidViewer3D.addTrees(Collection<Tree> trees, boolean assignUniqueColors) Deprecated.useViewer3D.addTrees(Collection, String)insteadvoidViewer3D.addTrees(Collection<Tree> trees, String color) Adds a collection of trees.voidViewer3D.addTrees(Collection<Tree> trees, String color, double transparencyPercent) Adds a collection of trees.voidViewer3D.addTrees(Collection<Tree> trees, String color, String... commonTags) Adds a collection of trees.Constructor parameters in sc.fiji.snt.viewer with type arguments of type TreeModifierConstructorDescriptionMultiViewer2D(Collection<Tree> trees) MultiViewer3D(Collection<Tree> trees) Assembles a multi-panel viewer from a list of trees (1 per panel)
TreeUtils.assignUniqueColors(Collection)