#include <mitkTranslationTransform.h>
Inherits mitkTransform.
Inheritance diagram for mitkTranslationTransform:
Public Member Functions | |
virtual void | PrintSelf (ostream &os) |
mitkTranslationTransform () | |
mitkTranslationTransform (unsigned int dim) | |
const MatrixType & | GetJacobian (const VectorParameterType &inPoint) |
virtual void | ConvertTransformMaxtrixToVector () |
void | GetTranslations (ScalarParameterType &tx, ScalarParameterType &ty) |
void | GetTranslations (ScalarParameterType &tx, ScalarParameterType &ty, ScalarParameterType &tz) |
Protected Member Functions | |
virtual void | ComputeTransformMatrix () |
mitkTranslationTransform is a concrete transform to perform translation transformation. This transform applies a translation to the 2d and 3d space.User should use the constructor to specify the image dimensions, e.g. mitkTranslationTransform(2) (default) for 2d image, mitkTranslationTransform(3) for 3d image.
Transform Mode Number of parameters p[0] p[1] p[2]
MITK_TRANSFORM_TRANSLATION (2D) 2 tx ty -
MITK_TRANSFORM_TRANSLATION (3D) 3 tx ty tz
|
Constructor. |
|
Constructor with specific transform mode setting. |
|
Calculate the transform matrix.
Reimplemented from mitkTransform. |
|
Convert transform matrix to transform parameter vector. This function operates on build-in data. Reimplemented from mitkTransform. |
|
Get the Jacobian matrix.
Reimplemented from mitkTransform. |
|
Get the translation parameters from the transform parameter vector. (for 3d translation)
|
|
Get the translation parameters from the transform parameter vector. (for 2d translation)
|
|
Print the necessary information about this object for the debugging purpose.
Reimplemented from mitkTransform. |