Medical Imaging Interaction Toolkit  2024.06.99-c26a804d
Medical Imaging Interaction Toolkit
mitk::ApplyTransformMatrixOperation Class Reference

#include <mitkApplyTransformMatrixOperation.h>

Inheritance diagram for mitk::ApplyTransformMatrixOperation:
Collaboration diagram for mitk::ApplyTransformMatrixOperation:

Public Member Functions

 ApplyTransformMatrixOperation (OperationType operationType, vtkSmartPointer< vtkMatrix4x4 > matrix, mitk::Point3D refPoint)
 Operation that applies a new vtk transform matrix. More...
 ~ApplyTransformMatrixOperation () override
vtkSmartPointer< vtkMatrix4x4 > GetMatrix ()
mitk::Point3D GetReferencePoint ()
- Public Member Functions inherited from mitk::Operation
virtual std::vector< std::string > GetClassHierarchy () const
 itkTypeMacroNoParent (Operation) Operation(OperationType operationType)
virtual ~Operation ()
OperationType GetOperationType ()

Additional Inherited Members

- Public Types inherited from mitk::Operation
typedef Operation Self
typedef itk::SmartPointer< SelfPointer
typedef itk::SmartPointer< const SelfConstPointer
- Static Public Member Functions inherited from mitk::Operation
static const char * GetStaticNameOfClass ()
- Protected Attributes inherited from mitk::Operation
OperationType m_OperationType

Detailed Description

Definition at line 24 of file mitkApplyTransformMatrixOperation.h.

Constructor & Destructor Documentation

◆ ApplyTransformMatrixOperation()

mitk::ApplyTransformMatrixOperation::ApplyTransformMatrixOperation ( OperationType  operationType,
vtkSmartPointer< vtkMatrix4x4 >  matrix,
mitk::Point3D  refPoint 

Operation that applies a new vtk transform matrix.

operationTypeis the type of the operation (see mitkOperation.h; e.g. move or add; Information for StateMachine::ExecuteOperation());
matrixis the vtk 4x4 vtk matrix of the transformation
refPointis the reference point for realigning the plane stack

◆ ~ApplyTransformMatrixOperation()

mitk::ApplyTransformMatrixOperation::~ApplyTransformMatrixOperation ( )

Member Function Documentation

◆ GetMatrix()

vtkSmartPointer<vtkMatrix4x4> mitk::ApplyTransformMatrixOperation::GetMatrix ( )

◆ GetReferencePoint()

mitk::Point3D mitk::ApplyTransformMatrixOperation::GetReferencePoint ( )

The documentation for this class was generated from the following file: