![]() |
aimsalgo
5.1.2
Neuroimaging image processing
|
#include <aims/transform/least_square_estimation.h>


Public Member Functions | |
| RigidLeastSquareEstimation (const std::vector< Point3df > &from, const std::vector< Point3df > &to) | |
| virtual | ~RigidLeastSquareEstimation () |
| double | error () |
Public Member Functions inherited from aims::TransformLeastSquareEstimation | |
| TransformLeastSquareEstimation (const std::vector< Point3df > &from, const std::vector< Point3df > &to) | |
| virtual | ~TransformLeastSquareEstimation () |
| const DecomposedMotion * | motion () |
Static Public Member Functions | |
| static carto::VolumeRef< float > | criterionItem (const Point3df &p1, const Point3df &p2, const Point3df &gc1, const Point3df &gc2, float weight) |
Protected Member Functions | |
| virtual bool | computeMotion () |
| virtual bool | computeRigidMotion () |
Protected Attributes | |
| Point3df | _meanX |
| Point3df | _meanY |
Protected Attributes inherited from aims::TransformLeastSquareEstimation | |
| std::vector< Point3df > | _pointsFrom |
| std::vector< Point3df > | _pointsTo |
| DecomposedMotion * | _motion |
| bool | _motionCalculated |
| bool | _is2D |
Definition at line 70 of file least_square_estimation.h.
| aims::RigidLeastSquareEstimation::RigidLeastSquareEstimation | ( | const std::vector< Point3df > & | from, |
| const std::vector< Point3df > & | to | ||
| ) |
|
inlinevirtual |
Definition at line 76 of file least_square_estimation.h.
|
inlineprotectedvirtual |
Implements aims::TransformLeastSquareEstimation.
Reimplemented in aims::SimiLeastSquareEstimation.
Definition at line 85 of file least_square_estimation.h.
References computeRigidMotion().
|
protectedvirtual |
Referenced by computeMotion().
|
static |
| double aims::RigidLeastSquareEstimation::error | ( | ) |
|
protected |
Definition at line 87 of file least_square_estimation.h.
|
protected |
Definition at line 88 of file least_square_estimation.h.