aimsalgo  5.1.2
Neuroimaging image processing
aims::SimiLeastSquareEstimation Class Reference

#include <aims/transform/least_square_estimation.h>

Inheritance diagram for aims::SimiLeastSquareEstimation:
Collaboration diagram for aims::SimiLeastSquareEstimation:

Public Member Functions

 SimiLeastSquareEstimation (const std::vector< Point3df > &from, const std::vector< Point3df > &to)
 
virtual ~SimiLeastSquareEstimation ()
 
- Public Member Functions inherited from aims::RigidLeastSquareEstimation
 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 DecomposedMotionmotion ()
 

Protected Member Functions

virtual bool computeMotion ()
 
- Protected Member Functions inherited from aims::RigidLeastSquareEstimation
virtual bool computeRigidMotion ()
 

Additional Inherited Members

- Static Public Member Functions inherited from aims::RigidLeastSquareEstimation
static carto::VolumeRef< float > criterionItem (const Point3df &p1, const Point3df &p2, const Point3df &gc1, const Point3df &gc2, float weight)
 
- Protected Attributes inherited from aims::RigidLeastSquareEstimation
Point3df _meanX
 
Point3df _meanY
 
- Protected Attributes inherited from aims::TransformLeastSquareEstimation
std::vector< Point3df_pointsFrom
 
std::vector< Point3df_pointsTo
 
DecomposedMotion_motion
 
bool _motionCalculated
 
bool _is2D
 

Detailed Description

Definition at line 115 of file least_square_estimation.h.

Constructor & Destructor Documentation

◆ SimiLeastSquareEstimation()

aims::SimiLeastSquareEstimation::SimiLeastSquareEstimation ( const std::vector< Point3df > &  from,
const std::vector< Point3df > &  to 
)

◆ ~SimiLeastSquareEstimation()

virtual aims::SimiLeastSquareEstimation::~SimiLeastSquareEstimation ( )
inlinevirtual

Definition at line 121 of file least_square_estimation.h.

Member Function Documentation

◆ computeMotion()

virtual bool aims::SimiLeastSquareEstimation::computeMotion ( )
protectedvirtual

Reimplemented from aims::RigidLeastSquareEstimation.


The documentation for this class was generated from the following file: