Package | Description |
---|---|
ini.trakem2.vector |
Modifier and Type | Method and Description |
---|---|
Editions |
Editions.recreateFromCenter(int max_non_mut)
Find the longest chunk of mutations (which can include chunks of up to max_non_mut of non-mutations),
then take the center point and split both vector strings there, perform matching towards the ends,
and assemble a new Editions object.
|
Modifier and Type | Method and Description |
---|---|
static VectorString3D |
VectorString3D.createInterpolated(Editions ed,
double alpha) |
VectorString3D |
VectorString3D.createInterpolated(VectorString3D other,
Editions ed,
double alpha)
Create an interpolated VectorString3D between this and the given one, with the proper weight 'alpha' which must be 0 <= weight <= 1 (otherwise returns null)
|
static VectorString3D |
VectorString3D.createInterpolatedPoints(Editions ed,
double alpha)
Create a new VectorString3D which is the weighted average between the two VectorString3D that make the Editions.
|
static VectorString3D |
VectorString3D.createInterpolatedPoints(Editions ed,
double alpha,
int first,
int last)
Create a new VectorString3D which is the weighted average between the two VectorString3D that make the Editions.
|
static double[][] |
SkinMaker.getMorphedPerimeter(VectorString2D vs1,
VectorString2D vs2,
double alpha,
Editions ed)
Returns a weighted VectorString2D.
|
static double[][][] |
SkinMaker.getMorphedPerimeters(VectorString2D vs1,
VectorString2D vs2,
int n_morphed_perimeters,
Editions ed)
From two VectorString2D, return an array of x,y points ( in the form [2][n] ) defining all necessary intermediate, morphed perimeters that describe a skin between them (not including the two VectorString2D)
|
Constructor and Description |
---|
Match(VectorString2D vs1,
VectorString2D vs2,
Editions ed,
VectorString2D[] p) |
Copyright © 2015–2021 Fiji. All rights reserved.