13 #ifndef __ANISOTROPICREGISTRATIONCOMMON_H__ 14 #define __ANISOTROPICREGISTRATIONCOMMON_H__ 16 #include <itkMatrix.h> 65 static WeightMatrix CalculateWeightMatrix(
const CovarianceMatrix &sigma_X,
const CovarianceMatrix &sigma_Y);
84 static void TransformPoints(vtkPoints *src,
87 const Translation &translation);
103 static void PropagateMatrices(
const MatrixList &src, MatrixList &dst,
const Rotation &rotation);
119 static double ComputeTargetRegistrationError(
const mitk::PointSet *movingTargets,
121 const Rotation &rotation,
122 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...