public class RigidTransformModel3d extends AffineTransformModel3d implements MatrixTransformProvider
TransformUtilities.rigidMatrix(List)transform| Constructor and Description |
|---|
RigidTransformModel3d()
Create a
RigidTransformModel3d |
| Modifier and Type | Method and Description |
|---|---|
RigidTransformModel3d |
clone()
Clone the model
|
boolean |
estimate(List<? extends IndependentPair<Point3d,Point3d>> data)
Estimates the model from the observations in the list of data.
|
int |
numItemsToEstimate() |
getTransform, predict, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTransformpublic RigidTransformModel3d()
RigidTransformModel3dpublic RigidTransformModel3d clone()
EstimatableModelclone in interface EstimatableModel<Point3d,Point3d>clone in class AffineTransformModel3dpublic boolean estimate(List<? extends IndependentPair<Point3d,Point3d>> data)
EstimatableModelEstimatableModel.numItemsToEstimate() pairs of dependent
and independent data. It may contain more, in which case the estimate
method may choose to make use of this data for validation, or obtaining a
better model by a least squares method for example.estimate in interface EstimatableModel<Point3d,Point3d>estimate in class AffineTransformModel3ddata - Data with which to estimate the modelEstimatableModel.numItemsToEstimate()public int numItemsToEstimate()
numItemsToEstimate in interface EstimatableModel<Point3d,Point3d>numItemsToEstimate in class AffineTransformModel3d