Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include "mitkWeightedPointTransform.h"
#include "mitkAnisotropicRegistrationCommon.h"
#include <vtkLandmarkTransform.h>
#include <vtkMatrix4x4.h>
#include <vtkPoints.h>
Go to the source code of this file.
Typedefs | |
typedef itk::Matrix< double, 3, 3 > | Matrix3x3 |
typedef std::vector< Matrix3x3 > | Matrix3x3List |
Functions | |
static double | ComputeWeightedFRE (vtkPoints *X, vtkPoints *Y, const Matrix3x3List &CovarianceMatricesMoving, const Matrix3x3List &CovarianceMatricesFixed, double FRENormalizationFactor, Matrix3x3List &WeightMatrices, const Matrix3x3 &rotation, const itk::Vector< double, 3 > &translation) |
static void | calculateWeightMatrices (const Matrix3x3List &X, const Matrix3x3List &Y, Matrix3x3List &result, const Matrix3x3 &rotation) |
static void | IsotropicRegistration (vtkPoints *X, vtkPoints *Y, vtkLandmarkTransform *landmarkTransform, Matrix3x3 &rotation, itk::Vector< double, 3 > &translation) |
typedef itk::Matrix<double, 3, 3> Matrix3x3 |
Definition at line 24 of file mitkWeightedPointTransform.cpp.
typedef std::vector<Matrix3x3> Matrix3x3List |
Definition at line 25 of file mitkWeightedPointTransform.cpp.
|
static |
Definition at line 84 of file mitkWeightedPointTransform.cpp.
References mitk::AnisotropicRegistrationCommon::CalculateWeightMatrix().
Referenced by ComputeWeightedFRE(), and mitk::WeightedPointTransform::WeightedPointRegister().
|
static |
Definition at line 100 of file mitkWeightedPointTransform.cpp.
References calculateWeightMatrices().
Referenced by mitk::WeightedPointTransform::WeightedPointRegister().
|
static |
Definition at line 144 of file mitkWeightedPointTransform.cpp.
Referenced by mitk::WeightedPointTransform::WeightedPointRegister().