Package | Description |
---|---|
ini.trakem2.display | |
ini.trakem2.io |
Modifier and Type | Class and Description |
---|---|
class |
AreaTree |
class |
Connector
A one-to-many connection, represented by one source point and one or more target points.
|
class |
Treeline |
Modifier and Type | Method and Description |
---|---|
static <A extends Tree<?>,B extends Node<?>> |
Tree.copyAs(Tree<?> src,
Class<A> tree_class,
Class<B> node_class)
Can copy a Treeline to an AreaTree and viceversa.
|
static <A extends Tree<?>> |
Tree.duplicateAs(Collection<Displayable> col,
Class<A> target)
Takes a collection of Tree instances and creates duplicate siblings of the target class.
|
Modifier and Type | Method and Description |
---|---|
Tree<Float> |
Treeline.newInstance() |
protected abstract Tree<T> |
Tree.newInstance()
Create a new instance, intialized with same ZDisplayable-level parameters (affine, color, title, etc.).
|
Tree<Float> |
Connector.newInstance() |
Tree<Area> |
AreaTree.newInstance() |
Modifier and Type | Method and Description |
---|---|
static <A extends Tree<?>> |
Tree.duplicateAs(Collection<Displayable> col,
Class<A> target)
Takes a collection of Tree instances and creates duplicate siblings of the target class.
|
static <A extends Tree<?>> |
Tree.duplicateAs(Collection<Displayable> col,
Class<A> target)
Takes a collection of Tree instances and creates duplicate siblings of the target class.
|
List<Tree<T>> |
Tree.splitAt(Node<T> nd) |
List<Tree<T>> |
Tree.splitNear(float x,
float y,
Layer layer,
double magnification)
Split the Tree into new Tree at the point closest to the x,y,layer world coordinate.
|
Modifier and Type | Method and Description |
---|---|
static <A extends Tree<?>,B extends Node<?>> |
Tree.copyAs(Tree<?> src,
Class<A> tree_class,
Class<B> node_class)
Can copy a Treeline to an AreaTree and viceversa.
|
static Bureaucrat |
TreeConnectorsView.create(Tree<?> tree) |
static void |
TreeConnectorsView.dispose(Tree<?> tree) |
void |
AreaTree.AreaNode.paintData(Graphics2D g,
Rectangle srcRect,
Tree<Area> tree,
AffineTransform to_screen,
Color cc,
Layer active_layer) |
void |
Treeline.RadiusNode.paintData(Graphics2D g,
Rectangle srcRect,
Tree<Float> tree,
AffineTransform to_screen,
Color cc,
Layer active_layer) |
void |
Connector.ConnectorNode.paintData(Graphics2D g,
Rectangle srcRect,
Tree<Float> tree,
AffineTransform to_screen,
Color cc,
Layer active_layer) |
abstract void |
Node.paintData(Graphics2D g,
Rectangle srcRect,
Tree<T> tree,
AffineTransform to_screen,
Color cc,
Layer active_layer) |
protected void |
AreaTree.AreaNode.paintHandle(Graphics2D g,
Rectangle srcRect,
double magnification,
Tree<Area> t) |
void |
Connector.ConnectorNode.paintHandle(Graphics2D g,
Rectangle srcRect,
double magnification,
Tree<Float> t) |
protected void |
Node.paintHandle(Graphics2D g,
Rectangle srcRect,
double magnification,
Tree<T> t) |
protected void |
Node.paintHandle(Graphics2D g,
Rectangle srcRect,
double magnification,
Tree<T> t,
boolean paint_background)
Paint in the context of offscreen space, without transformations.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Tree.canJoin(List<? extends Tree<T>> ts)
Check if it is possible to join all given Trees into this,
by using the first one as the receiver (which should be this),
and all the others as the ones to be merged into the receiver.
|
boolean |
Tree.join(List<? extends Tree<T>> ts) |
Constructor and Description |
---|
MeasurePathDistance(Tree<I> tree,
Node<I> a,
Node<I> b) |
TreeConnectorsView(Tree<?> tree) |
Modifier and Type | Method and Description |
---|---|
static void |
NeuroML.exportMorphML(Collection<Tree<?>> trees,
Writer w) |
static void |
NeuroML.exportMorphML(Set<Tree<?>> trees,
Writer w) |
static void |
NeuroML.exportNeuroML(Collection<Tree<?>> trees,
Writer w) |
static void |
NeuroML.exportNeuroML(Set<Tree<?>> trees,
Writer w)
Export to NeuroML 1.8.3, with synapses.
|
Copyright © 2015–2021 Fiji. All rights reserved.