Modifier and Type | Method and Description |
---|---|
LayerSet |
Project.getRootLayerSet() |
Modifier and Type | Method and Description |
---|---|
static ArrayList<Compare.Chain> |
Compare.createPipeChains(ProjectThing root_pt,
LayerSet ls)
For a given pipe, create a VectorString3D for each possible path, as determined by the Project Tree structure and the parent/child relationships.
|
static ArrayList<Compare.Chain> |
Compare.createPipeChains(ProjectThing root_pt,
LayerSet ls,
String regex_exclude) |
static void |
Graph.extractAndShowGraph(LayerSet ls)
Shows a dialog to pick which classes is one interested in.
|
static <T extends Displayable> |
Graph.extractAndShowGraph(LayerSet ls,
Set<Class<T>> only)
Extract the graph based on connectors; leave @param only null to include all types.
|
static <T extends Displayable> |
Graph.extractGraph(LayerSet ls,
Set<Class<T>> only) |
static void |
Compare.testCreateOrigin(LayerSet ls,
VectorString3D vs1,
VectorString3D vs2,
VectorString3D vs3) |
Modifier and Type | Field and Description |
---|---|
protected LayerSet |
ZDisplayable.layer_set |
Modifier and Type | Method and Description |
---|---|
LayerSet |
LayerSet.create(Layer parent_layer)
Create a new LayerSet in the middle of the parent Layer.
|
LayerSet |
ZDisplayable.getLayerSet() |
LayerSet |
Line3D.getLayerSet() |
LayerSet |
Displayable.getLayerSet() |
LayerSet |
Display.getLayerSet() |
LayerSet |
Layer.getParent() |
Modifier and Type | Method and Description |
---|---|
static Hashtable<LayerSet,Display3D> |
Display3D.getMasterTable()
The sky will fall on your head if you modify any of the objects contained in this table -- which is a copy of the original, but the objects are the originals.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
Display.add(LayerSet set,
ZDisplayable zdispl)
Add the ZDisplayable to all Displays that show a Layer belonging to the given LayerSet.
|
protected static void |
Display.addAll(LayerSet set,
Collection<? extends ZDisplayable> coll) |
static Future<Content> |
Display3D.addFatPoint(String title,
LayerSet ls,
double wx,
double wy,
double wz,
double wr,
Color color)
Expects uncalibrated wx,wy,wz, (i.e.
|
static Future<Collection<Future<Content>>> |
Display3D.addMesh(LayerSet ref_ls,
VectorString3D vs,
String title,
Color color)
Creates a mesh from the given VectorString3D, which is unbound to any existing Pipe.
|
static Future<Collection<Future<Content>>> |
Display3D.addMesh(LayerSet ref_ls,
VectorString3D vs,
String title,
Color color,
double[] widths,
float alpha)
Creates a mesh from the given VectorString3D, which is unbound to any existing Pipe.
|
static void |
Display.clearColumnScreenshots(LayerSet ls) |
Layer |
Layer.clone(Project pr,
LayerSet ls,
Rectangle roi,
boolean copy_id,
boolean ignore_hidden_patches)
Make a copy of this layer into the given LayerSet, enclosing only Displayable objects within the roi, and translating them for that roi x,y.
|
static void |
LayerSet.cloneInto(LayerSet src,
Layer src_first,
Layer src_last,
Project pr,
LayerSet copy,
Rectangle roi,
boolean copy_id) |
static boolean |
Display3D.contains(LayerSet ls,
String title) |
static Layer |
Layer.create(Project project,
LayerSet parent)
Creates a new Layer asking for z and thickness, and adds it to the parent and returns it.
|
static List<Layer> |
Layer.createMany(Project project,
LayerSet parent)
Pops up a dialog to choose the first Z coord, the thickness, the number of layers,
and whether to skip the creation of any layers whose Z and thickness match
that of existing layers.
|
static int |
Display3D.estimateResamplingFactor(LayerSet ls,
double width,
double height) |
static Display3D |
Display3D.get(LayerSet ls)
Get an existing Display3D for the given LayerSet, or create a new one for it (and cache it).
|
static Display3D |
Display3D.getDisplay(LayerSet ls)
Get the Display3D instance that exists for the given LayerSet, if any.
|
static void |
Display.pack(LayerSet ls) |
void |
Connector.readLegacyXML(LayerSet ls,
HashMap<String,String> ht_attr,
HashMap<Displayable,String> ht_links) |
static void |
Display.repaint(LayerSet set)
Repaint the entire LayerSet, in all Displays showing a Layer of it.
|
static void |
Display.repaint(LayerSet set,
Displayable displ,
int extra) |
static void |
Display.repaint(LayerSet set,
Displayable displ,
Rectangle r,
int extra) |
static void |
Display.repaint(LayerSet set,
Displayable displ,
Rectangle r,
int extra,
boolean repaint_navigator)
Repaint the Displayable in every Display that shows a Layer belonging to the given LayerSet.
|
static void |
Display.repaint(LayerSet set,
Rectangle box)
Repaint the given box in the LayerSet, in all Displays showing a Layer of it.
|
protected static void |
Display.repaintSnapshots(LayerSet set) |
static void |
Display3D.resetView(LayerSet ls) |
void |
ZDisplayable.setLayerSet(LayerSet layer_set) |
void |
ZDisplayable.setLayerSet(LayerSet layer_set,
boolean update_db) |
void |
Layer.setParent(LayerSet layer_set) |
void |
Layer.setParentSilently(LayerSet layer_set)
Used for reconstruction purposes.
|
static Future<Collection<Future<Content>>> |
Display3D.show(LayerSet ref_ls,
Collection<Content> col) |
static Object[] |
Polyline.simplify(double[] px,
double[] py,
long[] p_layer_ids,
int max_iterations,
LayerSet layer_set)
Resample the curve to, first, a number of points as resulting from resampling to a point interdistance of delta, and second, as adjustment by random walk of those points towards the original points.
|
static void |
Display.update(LayerSet set) |
static void |
Display.update(LayerSet set,
boolean update_canvas_dimensions)
Find all Display instances showing a Layer of this LayerSet, and update the dimensions of the navigator and canvas and snapshots, and repaint, in the Swing GUI thread.
|
static void |
Display.updateLayerScroller(LayerSet set) |
static void |
Display.updateTitle(LayerSet ls)
Update the Display's title in all Displays showing a Layer of the given LayerSet.
|
Constructor and Description |
---|
DoChangeTrees(LayerSet ls) |
Layer(Project project,
double z,
double thickness,
LayerSet parent) |
Modifier and Type | Field and Description |
---|---|
protected LayerSet |
ControlClickBehavior.ls |
Constructor and Description |
---|
ControlClickBehavior(Image3DUniverse univ,
LayerSet ls) |
Constructor and Description |
---|
LayerStack(LayerSet layer_set,
double scale,
int type,
Class<?> clazz,
int c_alphas) |
LayerStack(LayerSet layer_set,
double scale,
int type,
Class<?> clazz,
int c_alphas,
boolean invert) |
Modifier and Type | Method and Description |
---|---|
protected static long |
Loader.countObjects(LayerSet ls) |
Modifier and Type | Method and Description |
---|---|
void |
LayerTree.addLayer(LayerSet layer_set,
Layer layer)
Used by the Loader.importStack and the "many new layers" command.
|
void |
LayerTree.updateList(LayerSet layer_set)
Remove all layer nodes from the given layer_set, and add them again according to the layer's Z value.
|
Modifier and Type | Method and Description |
---|---|
static void |
AlignLayersTask.alignLayersLinearlyJob(LayerSet layerSet,
int first,
int last,
boolean propagateTransform,
Rectangle fov,
Filter<Patch> filter) |
static void |
AlignLayersTask.alignLayersNonLinearlyJob(LayerSet layerSet,
int first,
int last,
boolean propagateTransform,
Rectangle fov,
Filter<Patch> filter) |
void |
RegularizedAffineLayerAlignment.exec(LayerSet layerSet,
int firstIn,
int lastIn,
int ref,
boolean propagateTransformBefore,
boolean propagateTransformAfter,
Rectangle fov,
Filter<Patch> filter)
Stateful.
|
void |
ElasticLayerAlignment.exec(LayerSet layerSet,
int firstIn,
int lastIn,
int ref,
boolean propagateTransformBefore,
boolean propagateTransformAfter,
Rectangle fov,
Filter<Patch> filter)
Stateful.
|
void |
RegularizedAffineLayerAlignment.exec(LayerSet layerSet,
int firstIn,
int lastIn,
int ref,
boolean propagateTransform,
Rectangle fov,
Filter<Patch> filter)
Stateful.
|
void |
ElasticLayerAlignment.exec(LayerSet layerSet,
int firstIn,
int lastIn,
int ref,
boolean propagateTransform,
Rectangle fov,
Filter<Patch> filter)
Stateful.
|
void |
RegularizedAffineLayerAlignment.exec(LayerSet layerSet,
int firstIn,
int lastIn,
int ref1,
int ref2,
boolean propagateTransformBefore,
boolean propagateTransformAfter,
Rectangle fov,
Filter<Patch> filter)
Stateful.
|
void |
ElasticLayerAlignment.exec(LayerSet layerSet,
int firstIn,
int lastIn,
int ref1,
int ref2,
boolean propagateTransformBefore,
boolean propagateTransformAfter,
Rectangle fov,
Filter<Patch> filter)
Stateful.
|
static void |
AlignTask.transformVectorData(AlignTask.ReferenceData rd,
Collection<Displayable> vdata,
LayerSet target_layerset) |
Modifier and Type | Field and Description |
---|---|
protected LayerSet |
MatchIntensities.layerset |
Modifier and Type | Field and Description |
---|---|
protected LayerSet |
LayerZPosition.layerset |
Copyright © 2015–2021 Fiji. All rights reserved.