Package | Description |
---|---|
org.anchoranalysis.mpp.mark.conic |
Mark s implementing conic sections. |
org.anchoranalysis.plugin.mpp.feature.bean.mark.direction |
Implementations of
FeatureMark to measure
direction. |
org.anchoranalysis.plugin.points.bean.feature |
Features related to points and fitting points to conics.
|
org.anchoranalysis.plugin.points.bean.fitter |
Fitting geometric structures to points.
|
org.anchoranalysis.plugin.points.calculate.ellipsoid |
CalculationPart related to fitting
ellipsoids to points by least-squares. |
Modifier and Type | Method and Description |
---|---|
static double[] |
EllipsoidUtilities.normalisedRadii(Ellipsoid mark,
Optional<Resolution> resolution) |
Constructor and Description |
---|
Ellipsoid(Ellipsoid src) |
Modifier and Type | Method and Description |
---|---|
protected double |
DotProductOrientationToVector.calculateForEllipsoid(Ellipsoid mark,
Orientation orientation,
Vector3d directionVector) |
protected double |
EllipsoidMaxAreaIntersectingPlane.calculateForEllipsoid(Ellipsoid mark,
Orientation orientation,
Vector3d normalToPlane) |
protected abstract double |
FeatureMarkDirection.calculateForEllipsoid(Ellipsoid mark,
Orientation orientation,
Vector3d directionVector) |
protected double |
EllipsoidAxisRatio.calculateForEllipsoid(Ellipsoid mark,
Orientation orientation,
Vector3d normalToPlane) |
Modifier and Type | Method and Description |
---|---|
protected double |
Ellipsoidicity.calc(FeatureInputSingleObject input,
Ellipsoid me) |
protected abstract double |
EllipsoidBase.calc(FeatureInputSingleObject input,
Ellipsoid me) |
protected double |
AxisRatioEllipsoid.calc(FeatureInputSingleObject input,
Ellipsoid me) |
Modifier and Type | Method and Description |
---|---|
void |
FitResult.applyFitResultToMark(Ellipsoid mark,
Dimensions sceneDim,
double shell) |
Modifier and Type | Method and Description |
---|---|
static Ellipsoid |
EllipsoidFactory.createMarkEllipsoidLeastSquares(CheckedSupplier<List<Point3i>,CreateException> opPoints,
Dimensions dimensions,
boolean suppressZCovariance,
double shell) |
static Ellipsoid |
EllipsoidFactory.createMarkEllipsoidLeastSquares(ObjectMask object,
Dimensions dimensions,
boolean suppressZCovariance,
double shell)
Creates a MarkEllipsoid using least-squares fitting to the points on the outline of an
object-mask
|
protected Ellipsoid |
CalculateEllipsoidLeastSquares.execute(FeatureInputSingleObject input) |
static Ellipsoid |
CalculateEllipsoidLeastSquares.of(FeatureCalculationInput<FeatureInputSingleObject> input,
boolean suppressZCovariance) |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.