Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
QmitkTranslationTransformView Class Reference

Widget for rigid registration. More...

#include <QmitkTranslationTransformView.h>

Inheritance diagram for QmitkTranslationTransformView:
Collaboration diagram for QmitkTranslationTransformView:

Public Member Functions

 QmitkTranslationTransformView (QWidget *parent=nullptr, Qt::WindowFlags f=nullptr)
 
 ~QmitkTranslationTransformView ()
 
virtual mitk::TransformParameters::TransformType GetTransformType () override
 
virtual itk::Object::Pointer GetTransform () override
 
virtual itk::Array< double > GetTransformParameters () override
 
virtual void SetTransformParameters (itk::Array< double > transformValues) override
 
virtual QString GetName () override
 
virtual void SetupUI (QWidget *parent) override
 
virtual itk::Array< double > GetScales () override
 
virtual vtkTransform * Transform (vtkMatrix4x4 *vtkmatrix, vtkTransform *vtktransform, itk::Array< double > transformParams) override
 
virtual int GetNumberOfTransformParameters () override
 
- Public Member Functions inherited from QmitkRigidRegistrationTransformsGUIBase
 QmitkRigidRegistrationTransformsGUIBase (QWidget *parent=nullptr, Qt::WindowFlags f=nullptr)
 
 ~QmitkRigidRegistrationTransformsGUIBase ()
 
void SetFixedImage (mitk::Image::Pointer fixedImage)
 
void SetMovingImage (mitk::Image::Pointer movingImage)
 

Protected Attributes

Ui::QmitkTranslationTransformControls m_Controls
 
itk::Object::Pointer m_TransformObject
 
- Protected Attributes inherited from QmitkRigidRegistrationTransformsGUIBase
mitk::Image::Pointer m_FixedImage
 
mitk::Image::Pointer m_MovingImage
 

Detailed Description

Widget for rigid registration.

Displays options for rigid registration.

Definition at line 30 of file QmitkTranslationTransformView.h.

Constructor & Destructor Documentation

QmitkTranslationTransformView::QmitkTranslationTransformView ( QWidget *  parent = nullptr,
Qt::WindowFlags  f = nullptr 
)

Definition at line 22 of file QmitkTranslationTransformView.cpp.

QmitkTranslationTransformView::~QmitkTranslationTransformView ( )

Definition at line 27 of file QmitkTranslationTransformView.cpp.

Member Function Documentation

QString QmitkTranslationTransformView::GetName ( )
overridevirtual
int QmitkTranslationTransformView::GetNumberOfTransformParameters ( )
overridevirtual
itk::Array< double > QmitkTranslationTransformView::GetScales ( )
overridevirtual

Implements QmitkRigidRegistrationTransformsGUIBase.

Definition at line 93 of file QmitkTranslationTransformView.cpp.

References m_Controls.

itk::Object::Pointer QmitkTranslationTransformView::GetTransform ( )
overridevirtual
itk::Array< double > QmitkTranslationTransformView::GetTransformParameters ( )
overridevirtual

Implements QmitkRigidRegistrationTransformsGUIBase.

Definition at line 59 of file QmitkTranslationTransformView.cpp.

References m_Controls.

mitk::TransformParameters::TransformType QmitkTranslationTransformView::GetTransformType ( )
overridevirtual
void QmitkTranslationTransformView::SetTransformParameters ( itk::Array< double >  transformValues)
overridevirtual

Implements QmitkRigidRegistrationTransformsGUIBase.

Definition at line 71 of file QmitkTranslationTransformView.cpp.

References m_Controls.

void QmitkTranslationTransformView::SetupUI ( QWidget *  parent)
overridevirtual

Implements QmitkRigidRegistrationTransformsGUIBase.

Definition at line 84 of file QmitkTranslationTransformView.cpp.

References m_Controls.

vtkTransform * QmitkTranslationTransformView::Transform ( vtkMatrix4x4 *  vtkmatrix,
vtkTransform *  vtktransform,
itk::Array< double >  transformParams 
)
overridevirtual

Member Data Documentation

Ui::QmitkTranslationTransformControls QmitkTranslationTransformView::m_Controls
protected
itk::Object::Pointer QmitkTranslationTransformView::m_TransformObject
protected

Definition at line 63 of file QmitkTranslationTransformView.h.

Referenced by GetTransform().


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