13 #ifndef mitkGeometryTransformHolder_h
14 #define mitkGeometryTransformHolder_h
23 #include <vtkMatrixToLinearTransform.h>
24 #include <vtkTransform.h>
46 AffineTransform3D::Pointer m_IndexToWorldTransform;
48 vtkMatrix4x4 *m_VtkMatrix;
49 vtkMatrixToLinearTransform *m_VtkIndexToWorldTransform;
58 void TransferItkToVtkTransform();
65 void TransferVtkToItkTransform();
MITK matrix type extending itk::Matrix with additional constructors and utility methods.
Find image slices visible on a given plane.
MITKCORE_EXPORT const ScalarType eps
Epsilon value for floating point comparison (vnl_math::eps * 100).
itk::ScalableAffineTransform< ScalarType, 3 > AffineTransform3D
3D affine transform type used throughout MITK.
double ScalarType
Scalar type used throughout MITK for geometric computations.
MITKNEWMODULE_EXPORT bool Equal(mitk::ExampleDataStructure *leftHandSide, mitk::ExampleDataStructure *rightHandSide, mitk::ScalarType eps, bool verbose)
Returns true if the example data structures are considered equal.