public abstract class LinearLeastSquaresViaNormalEquationBase extends ConicFitterBase
Constructor and Description |
---|
LinearLeastSquaresViaNormalEquationBase() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
applyCoefficientsToMark(cern.colt.matrix.DoubleMatrix2D matrixV,
Mark mark,
Dimensions dimensions) |
protected abstract cern.colt.matrix.DoubleMatrix2D |
createDesignMatrix(List<Point3f> points) |
void |
fit(List<Point3f> points,
Mark mark,
Dimensions dimensions) |
protected abstract int |
minNumPoints() |
assignTo, getInputPointShift, getScaleRadii, getShell, getSubtractRadii, setInputPointShift, setScaleRadii, setShell, setSubtractRadii
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isCompatibleWith
public LinearLeastSquaresViaNormalEquationBase()
public void fit(List<Point3f> points, Mark mark, Dimensions dimensions) throws PointsFitterException
fit
in class PointsFitter
PointsFitterException
protected abstract int minNumPoints()
protected abstract void applyCoefficientsToMark(cern.colt.matrix.DoubleMatrix2D matrixV, Mark mark, Dimensions dimensions) throws PointsFitterException
PointsFitterException
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.