|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SkeletonBranch | |
|---|---|
| geometry.object | Package containing all skeleton data structures needed. |
| io.loader.load2D | Contains all classes used to load a 2D skeleton from the input files. |
| io.loader.load3D | Contains all classes needed to load a 3D-skeleton. |
| io.loader.shared | Package containing all classes needed to load 2D skeletons as well as 3D skeletons. |
| Uses of SkeletonBranch in geometry.object |
|---|
| Fields in geometry.object with type parameters of type SkeletonBranch | |
|---|---|
private org.jgrapht.graph.SimpleDirectedWeightedGraph<SkeletonNode,SkeletonBranch> |
SkeletonGraph.graph
the "real" skeleton graph |
| Methods in geometry.object that return types with arguments of type SkeletonBranch | |
|---|---|
java.util.Set<SkeletonBranch> |
SkeletonGraph.getOutgoingEdges(SkeletonNode node)
return the edges emanating from the specified node |
| Methods in geometry.object with parameters of type SkeletonBranch | |
|---|---|
boolean |
SkeletonGraph.addEdge(SkeletonBranch part)
add the specified edge (defined by the SkeletonBranch to the
graph. |
int |
SkeletonBranch.compare(SkeletonBranch o1,
SkeletonBranch o2)
|
| Uses of SkeletonBranch in io.loader.load2D |
|---|
| Methods in io.loader.load2D that return SkeletonBranch | |
|---|---|
private static SkeletonBranch |
SampleParts2D.createPart(SkeletonNode startnode,
SkeletonNode endnode,
java.util.List<SkeletonNode> nodesOnPart)
If an end node or junction node has been reached, this function can be used to create the part between the startnode and the current node. |
| Methods in io.loader.load2D that return types with arguments of type SkeletonBranch | |
|---|---|
protected java.util.Map<SkeletonNode,java.util.List<SkeletonBranch>> |
SkeletonParser2D.sampleParts()
|
static java.util.List<SkeletonBranch> |
SampleParts2D.samplePartsPerStartNode(SkeletonNode startnode,
ij.ImagePlus skeletonImage,
java.util.List<SkeletonNode> endnodes,
java.util.List<SkeletonNode> junctionnodes)
Sample all skeleton branches emanating from the specified startnode. |
| Uses of SkeletonBranch in io.loader.load3D |
|---|
| Methods in io.loader.load3D that return SkeletonBranch | |
|---|---|
private static SkeletonBranch |
SampleParts3D.createPart(SkeletonNode startnode,
SkeletonNode endnode,
java.util.List<SkeletonNode> nodesOnPart)
If an end node or junction node has been reached, this function can be used to create the part between the startnode and the current node. |
| Methods in io.loader.load3D that return types with arguments of type SkeletonBranch | |
|---|---|
protected java.util.Map<SkeletonNode,java.util.List<SkeletonBranch>> |
SkeletonParser3D.sampleParts()
|
static java.util.List<SkeletonBranch> |
SampleParts3D.samplePartsPerStartNode(SkeletonNode startnode,
int[][][] thinningcube,
java.util.List<SkeletonNode> endnodes,
java.util.List<SkeletonNode> junctionnodes,
double widthDim,
double heightDim,
double depthDim)
sample all skeleton parts emanating from the specified startnode which has to be a critical node, that is, either end node or junction node. |
| Uses of SkeletonBranch in io.loader.shared |
|---|
| Methods in io.loader.shared that return types with arguments of type SkeletonBranch | |
|---|---|
protected abstract java.util.Map<SkeletonNode,java.util.List<SkeletonBranch>> |
SkeletonParser.sampleParts()
sample all SkeletonBranches emanating from each critical node. |
| Method parameters in io.loader.shared with type arguments of type SkeletonBranch | |
|---|---|
static SkeletonGraph |
GraphBuilder.buildGraph(java.util.Map<SkeletonNode,java.util.List<SkeletonBranch>> allParts)
Build a graph from the sampled parts. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||