public class InvertibleConstantModel<A extends Model<A> & InvertibleCoordinateTransform,M extends InvertibleConstantModel<A,M>> extends ConstantModel<A,M> implements InvertibleCoordinateTransform
ConstantModel.modelcost, rnd| Constructor and Description |
|---|
InvertibleConstantModel(A model) |
| Modifier and Type | Method and Description |
|---|---|
double[] |
applyInverse(double[] location)
Apply the inverse of the model to a point location
|
void |
applyInverseInPlace(double[] location)
apply the inverse of the model to a point location
|
M |
copy()
Clone the model.
|
InvertibleCoordinateTransform |
createInverse() |
apply, applyInPlace, fit, getMinNumMatches, getModel, setbetterThan, filter, filter, filter, filterRansac, filterRansac, filterRansac, filterRansac, fit, fit, getCost, icp, localSmoothnessFilter, ransac, ransac, setCost, test, testclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapply, applyInPlacepublic InvertibleConstantModel(A model)
public M copy()
Modelcopy in interface Model<M extends InvertibleConstantModel<A,M>>copy in class ConstantModel<A extends Model<A> & InvertibleCoordinateTransform,M extends InvertibleConstantModel<A,M>>public double[] applyInverse(double[] location)
throws NoninvertibleModelException
InverseCoordinateTransformapplyInverse in interface InverseCoordinateTransformNoninvertibleModelExceptionpublic void applyInverseInPlace(double[] location)
throws NoninvertibleModelException
InverseCoordinateTransformapplyInverseInPlace in interface InverseCoordinateTransformNoninvertibleModelExceptionpublic InvertibleCoordinateTransform createInverse()
createInverse in interface InvertibleCoordinateTransformCopyright © 2015–2021 Fiji. All rights reserved.