Medical Imaging Interaction Toolkit  2023.12.00
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.

Parameters
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 ( )
override

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: