17 #ifndef __ANISOTROPICREGISTRATIONCOMMON_H__
18 #define __ANISOTROPICREGISTRATIONCOMMON_H__
20 #include <itkMatrix.h>
69 static WeightMatrix CalculateWeightMatrix(
const CovarianceMatrix &sigma_X,
const CovarianceMatrix &sigma_Y);
88 static void TransformPoints(vtkPoints *src,
91 const Translation &translation);
107 static void PropagateMatrices(
const MatrixList &src, MatrixList &dst,
const Rotation &
rotation);
123 static double ComputeTargetRegistrationError(
const mitk::PointSet *movingTargets,
126 const Translation &translation);
DataCollection - Class to facilitate loading/accessing structured data.
AnisotropicRegistrationCommon()
#define MITKALGORITHMSEXT_EXPORT
std::vector< WeightMatrix > MatrixList
Data structure which stores a set of points. Superclass of mitk::Mesh.
itk::Matrix< double, 3, 3 > WeightMatrix
WeightMatrix CovarianceMatrix
mitk::Vector3D Translation
~AnisotropicRegistrationCommon()
A Class that provides common static functions used by all classes and tests in the anisotropic iterat...