Package | Description |
---|---|
<Unnamed> | |
landmarks | |
math3d | |
vib | |
vib.oldregistration | |
vib.transforms |
Modifier and Type | Method and Description |
---|---|
double |
Implicit_Interpolate_Binary.ImplicitFunction.evaluate(Point3d p) |
double |
Implicit_Interpolate_Binary.phi(double x,
double y,
double z,
Point3d q) |
double |
Implicit_Interpolate_Binary.phi(Point3d p,
Point3d q) |
Modifier and Type | Method and Description |
---|---|
Point3d[] |
NamedPointSet.getPoint3DArrayForNames(String[] names) |
Point3d |
NamedPointWorld.toPoint3d() |
Modifier and Type | Method and Description |
---|---|
void |
BooksteinFromLandmarks.transformDomainToTemplateWorld(double x,
double y,
double z,
Point3d result) |
void |
BooksteinFromLandmarks.transformTemplateToDomainWorld(double x,
double y,
double z,
Point3d result) |
Modifier and Type | Field and Description |
---|---|
Point3d |
Triangle.a |
Point3d |
Triangle.b |
Point3d |
Triangle.c |
Point3d |
Triangle.center |
Point3d |
NormalEstimator.normal |
protected Point3d[] |
Bookstein.points |
Modifier and Type | Method and Description |
---|---|
static Point3d |
Point3d.average(Point3d[] list) |
Point3d |
Tetrahedron.calculateCircumcenter() |
Point3d |
NormalEstimator.getMean() |
Point3d |
Plane.getNormal() |
Point3d |
NormalEstimator.getNormal() |
Point3d |
Triangle.intersection(Line l)
finds where the line intersects the triangle and returns it
returns null if their is no intersection
|
Point3d |
Plane.intersection(Line l) |
Point3d |
Point3d.minus(Point3d other) |
static Point3d |
Point3d.parsePoint(String s) |
static Point3d[] |
Point3d.parsePoints(String s) |
Point3d |
Point3d.plus(Point3d other) |
Point3d |
Point3d.times(double factor) |
Point3d |
Point3d.vector(Point3d other) |
Modifier and Type | Method and Description |
---|---|
void |
NormalEstimator.add(Point3d p) |
void |
Bookstein.apply(Point3d p) |
static Point3d |
Point3d.average(Point3d[] list) |
double |
Point3d.distance2(Point3d other) |
double |
Point3d.distanceTo(Point3d other) |
double |
NormalEstimator.distanceTo(Point3d p) |
double |
Bookstein.Bookstein1d.eval(Point3d p) |
double |
Bookstein.Bookstein1d.evalInit(Point3d p) |
Point3d |
Point3d.minus(Point3d other) |
Point3d |
Point3d.plus(Point3d other) |
static void |
Point3d.print(Point3d[] points) |
void |
NormalEstimator.remove(Point3d p) |
double |
Point3d.scalar(Point3d other) |
Point3d |
Point3d.vector(Point3d other) |
Constructor and Description |
---|
Bookstein(Point3d[] orig,
Point3d[] trans) |
Bookstein(Point3d[] orig,
Point3d[] trans) |
Line(Point3d p1,
Point3d p2) |
Plane(Point3d p1,
Point3d p2,
Point3d p3,
Point3d insidePoint) |
Triangle(Point3d a,
Point3d b,
Point3d c) |
Modifier and Type | Class and Description |
---|---|
class |
BenesNamedPoint |
Modifier and Type | Method and Description |
---|---|
static Point3d[] |
Show_centers.getList(AmiraTable table) |
static Point3d[] |
Center_Transformation.getList(AmiraTable table) |
Point3d |
FloatMatrix.getResult() |
Point3d |
FastMatrix.getResult() |
static Point3d[] |
ElasticTransformedImage.transformPoints(Point3d[] origPoints,
FastMatrix matrix) |
Modifier and Type | Method and Description |
---|---|
void |
FloatMatrix.apply(Point3d p) |
void |
FastMatrix.apply(Point3d p) |
void |
FloatMatrix.applyWithoutTranslation(Point3d p) |
void |
FastMatrix.applyWithoutTranslation(Point3d p) |
static FloatMatrix |
FloatMatrix.bestLinear(Point3d[] x,
Point3d[] y) |
static FloatMatrix |
FloatMatrix.bestLinear(Point3d[] x,
Point3d[] y) |
static FastMatrix |
FastMatrix.bestLinear(Point3d[] x,
Point3d[] y) |
static FastMatrix |
FastMatrix.bestLinear(Point3d[] x,
Point3d[] y) |
static FloatMatrix |
FloatMatrix.bestRigid(Point3d[] set1,
Point3d[] set2)
Find the best rigid transformation from set1 to set2.
|
static FloatMatrix |
FloatMatrix.bestRigid(Point3d[] set1,
Point3d[] set2)
Find the best rigid transformation from set1 to set2.
|
static FastMatrix |
FastMatrix.bestRigid(Point3d[] set1,
Point3d[] set2)
Find the best rigid transformation from set1 to set2.
|
static FastMatrix |
FastMatrix.bestRigid(Point3d[] set1,
Point3d[] set2)
Find the best rigid transformation from set1 to set2.
|
static FloatMatrix |
FloatMatrix.bestRigid(Point3d[] set1,
Point3d[] set2,
boolean allowScaling) |
static FloatMatrix |
FloatMatrix.bestRigid(Point3d[] set1,
Point3d[] set2,
boolean allowScaling) |
static FastMatrix |
FastMatrix.bestRigid(Point3d[] set1,
Point3d[] set2,
boolean allowScaling) |
static FastMatrix |
FastMatrix.bestRigid(Point3d[] set1,
Point3d[] set2,
boolean allowScaling) |
void |
FastMatrix.guessEulerParameters(double[] parameters,
Point3d center) |
void |
FloatMatrix.guessEulerParameters(float[] parameters,
Point3d center) |
static Point3d[] |
ElasticTransformedImage.transformPoints(Point3d[] origPoints,
FastMatrix matrix) |
Constructor and Description |
---|
ElasticTransformedImage(InterpolatedImage orig,
InterpolatedImage trans,
Point3d[] origPoints,
FastMatrix initialTransform) |
ElasticTransformedImage(InterpolatedImage orig,
InterpolatedImage trans,
Point3d[] origPoints,
Point3d[] transPoints) |
ElasticTransformedImage(InterpolatedImage orig,
InterpolatedImage trans,
Point3d[] origPoints,
Point3d[] transPoints) |
Modifier and Type | Method and Description |
---|---|
void |
RegistrationAlgorithm.transformDomainToTemplateWorld(double x,
double y,
double z,
Point3d result) |
void |
RegistrationAlgorithm.transformTemplateToDomainWorld(double x,
double y,
double z,
Point3d result) |
Modifier and Type | Field and Description |
---|---|
protected Point3d[] |
BooksteinTransform.originalPoints |
protected Point3d[] |
BooksteinTransform.transformedPoints |
Modifier and Type | Method and Description |
---|---|
Point3d |
OrderedTransformations.apply(Point3d p) |
Modifier and Type | Method and Description |
---|---|
Point3d |
OrderedTransformations.apply(Point3d p) |
Constructor and Description |
---|
BooksteinTransform(Point3d[] orig,
Point3d[] trans) |
BooksteinTransform(Point3d[] orig,
Point3d[] trans) |
Copyright © 2015–2021 Fiji. All rights reserved.