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
QmitkRigid3DTransformView Class Reference

Widget for rigid registration. More...

#include <QmitkRigid3DTransformView.h>

Inheritance diagram for QmitkRigid3DTransformView:
Collaboration diagram for QmitkRigid3DTransformView:

Public Member Functions

 QmitkRigid3DTransformView (QWidget *parent=0, Qt::WindowFlags f=0)
 
 ~QmitkRigid3DTransformView ()
 
virtual mitk::TransformParameters::TransformType GetTransformType ()
 
virtual itk::Object::Pointer GetTransform ()
 
virtual itk::Array< double > GetTransformParameters ()
 
virtual void SetTransformParameters (itk::Array< double > transformValues)
 
virtual QString GetName ()
 
virtual void SetupUI (QWidget *parent)
 
virtual itk::Array< double > GetScales ()
 
virtual vtkTransform * Transform (vtkMatrix4x4 *vtkmatrix, vtkTransform *vtktransform, itk::Array< double > transformParams)
 
virtual int GetNumberOfTransformParameters ()
 
- 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::QmitkRigid3DTransformControls m_Controls
 
itk::Object::Pointer m_TransformObject
 
double m_CenterX
 
double m_CenterY
 
double m_CenterZ
 
- 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 QmitkRigid3DTransformView.h.

Constructor & Destructor Documentation

QmitkRigid3DTransformView::QmitkRigid3DTransformView ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

Definition at line 23 of file QmitkRigid3DTransformView.cpp.

QmitkRigid3DTransformView::~QmitkRigid3DTransformView ( )

Definition at line 28 of file QmitkRigid3DTransformView.cpp.

Member Function Documentation

QString QmitkRigid3DTransformView::GetName ( )
virtual
int QmitkRigid3DTransformView::GetNumberOfTransformParameters ( )
virtual
itk::Array< double > QmitkRigid3DTransformView::GetScales ( )
virtual

Implements QmitkRigidRegistrationTransformsGUIBase.

Definition at line 131 of file QmitkRigid3DTransformView.cpp.

References m_Controls.

itk::Object::Pointer QmitkRigid3DTransformView::GetTransform ( )
virtual
itk::Array< double > QmitkRigid3DTransformView::GetTransformParameters ( )
virtual

Implements QmitkRigidRegistrationTransformsGUIBase.

Definition at line 65 of file QmitkRigid3DTransformView.cpp.

References m_Controls.

mitk::TransformParameters::TransformType QmitkRigid3DTransformView::GetTransformType ( )
virtual
void QmitkRigid3DTransformView::SetTransformParameters ( itk::Array< double >  transformValues)
virtual

Implements QmitkRigidRegistrationTransformsGUIBase.

Definition at line 88 of file QmitkRigid3DTransformView.cpp.

References m_Controls.

void QmitkRigid3DTransformView::SetupUI ( QWidget *  parent)
virtual

Implements QmitkRigidRegistrationTransformsGUIBase.

Definition at line 113 of file QmitkRigid3DTransformView.cpp.

References m_Controls.

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

Member Data Documentation

double QmitkRigid3DTransformView::m_CenterX
protected

Definition at line 65 of file QmitkRigid3DTransformView.h.

Referenced by Transform().

double QmitkRigid3DTransformView::m_CenterY
protected

Definition at line 66 of file QmitkRigid3DTransformView.h.

Referenced by Transform().

double QmitkRigid3DTransformView::m_CenterZ
protected

Definition at line 67 of file QmitkRigid3DTransformView.h.

Referenced by Transform().

Ui::QmitkRigid3DTransformControls QmitkRigid3DTransformView::m_Controls
protected
itk::Object::Pointer QmitkRigid3DTransformView::m_TransformObject
protected

Definition at line 63 of file QmitkRigid3DTransformView.h.

Referenced by GetTransform().


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