Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

mitkThinPlateSplineTransform Class Reference

mitkThinPlateSplineTransform - a concrete transform to perform thin-plate spline transform More...

#include <mitkThinPlateSplineTransform.h>

Inherits mitkTransform.

Inheritance diagram for mitkThinPlateSplineTransform:

Inheritance graph
[legend]
Collaboration diagram for mitkThinPlateSplineTransform:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void PrintSelf (ostream &os)
 mitkThinPlateSplineTransform ()
 mitkThinPlateSplineTransform (unsigned int imageDimension, int transformMode=MITK_TRANSFORM_THINPLATESPLINE_R)
const MatrixType & GetJacobian (VectorParameterType &inPoint)
virtual void ConvertTransformMaxtrixToVector ()

Protected Member Functions

virtual void ComputeTransformMatrix ()

Detailed Description

mitkThinPlateSplineTransform - a concrete transform to perform thin-plate spline transform


Constructor & Destructor Documentation

mitkThinPlateSplineTransform::mitkThinPlateSplineTransform  ) 
 

Constructor.

mitkThinPlateSplineTransform::mitkThinPlateSplineTransform unsigned int  imageDimension,
int  transformMode = MITK_TRANSFORM_THINPLATESPLINE_R
 

Constructor with specific image dimensions setting.


Member Function Documentation

virtual void mitkThinPlateSplineTransform::ComputeTransformMatrix  )  [protected, virtual]
 

Calculate the transform matrix.

Returns:
Return true if the computation is performed without error.

Reimplemented from mitkTransform.

virtual void mitkThinPlateSplineTransform::ConvertTransformMaxtrixToVector  )  [virtual]
 

Convert transform matrix to transform parameter vector. This function operates on build-in data.

Reimplemented from mitkTransform.

const MatrixType& mitkThinPlateSplineTransform::GetJacobian VectorParameterType &  inPoint  ) 
 

Get the Jacobian matrix.

Parameters:
inPoint The index of the point in image.
Returns:
Return the pointer to the Jacobian matrix.

virtual void mitkThinPlateSplineTransform::PrintSelf ostream &  os  )  [virtual]
 

Print the necessary information about this object for the debugging purpose.

Parameters:
os The specified ostream to output information.

Reimplemented from mitkTransform.


The documentation for this class was generated from the following file:
Generated on Tue Feb 25 15:06:32 2014 for MITK (Medical Imaging ToolKit) by  doxygen 1.4.3