Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
QmitkDemonsRegistrationView Class Reference

Widget for deformable demons registration. More...

#include <QmitkDemonsRegistrationView.h>

Inheritance diagram for QmitkDemonsRegistrationView:
Collaboration diagram for QmitkDemonsRegistrationView:

Public Slots

void CalculateTransformation ()
 

Public Member Functions

 QmitkDemonsRegistrationView (QWidget *parent=nullptr, Qt::WindowFlags f=nullptr)
 
 ~QmitkDemonsRegistrationView ()
 
int GetNumberOfIterations ()
 
float GetStandardDeviation ()
 
void SetFixedNode (mitk::DataNode *fixedNode)
 
void SetMovingNode (mitk::DataNode *movingNode)
 
void UseHistogramMatching (bool useHM)
 
mitk::Image::Pointer GetResultImage ()
 
mitk::Image::Pointer GetResultDeformationfield ()
 

Protected Attributes

Ui::QmitkDemonsRegistrationViewControls m_Controls
 
mitk::DataNode::Pointer m_FixedNode
 
mitk::DataNode::Pointer m_MovingNode
 
mitk::Image::Pointer m_ResultImage
 
mitk::Image::Pointer m_ResultDeformationField
 

Detailed Description

Widget for deformable demons registration.

Displays options for demons registration.

Definition at line 29 of file QmitkDemonsRegistrationView.h.

Constructor & Destructor Documentation

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

Definition at line 31 of file QmitkDemonsRegistrationView.cpp.

References m_Controls.

QmitkDemonsRegistrationView::~QmitkDemonsRegistrationView ( )

Definition at line 53 of file QmitkDemonsRegistrationView.cpp.

Member Function Documentation

int QmitkDemonsRegistrationView::GetNumberOfIterations ( )

Definition at line 57 of file QmitkDemonsRegistrationView.cpp.

References m_Controls.

mitk::Image::Pointer QmitkDemonsRegistrationView::GetResultDeformationfield ( )

Definition at line 72 of file QmitkDemonsRegistrationView.cpp.

References m_ResultDeformationField.

mitk::Image::Pointer QmitkDemonsRegistrationView::GetResultImage ( )

Definition at line 67 of file QmitkDemonsRegistrationView.cpp.

References m_ResultImage.

float QmitkDemonsRegistrationView::GetStandardDeviation ( )

Definition at line 62 of file QmitkDemonsRegistrationView.cpp.

References m_Controls.

void QmitkDemonsRegistrationView::SetFixedNode ( mitk::DataNode fixedNode)

Definition at line 188 of file QmitkDemonsRegistrationView.cpp.

References m_FixedNode.

void QmitkDemonsRegistrationView::SetMovingNode ( mitk::DataNode movingNode)

Definition at line 193 of file QmitkDemonsRegistrationView.cpp.

References m_MovingNode.

void QmitkDemonsRegistrationView::UseHistogramMatching ( bool  useHM)

Definition at line 198 of file QmitkDemonsRegistrationView.cpp.

References m_Controls.

Member Data Documentation

Ui::QmitkDemonsRegistrationViewControls QmitkDemonsRegistrationView::m_Controls
protected
mitk::DataNode::Pointer QmitkDemonsRegistrationView::m_FixedNode
protected

Definition at line 51 of file QmitkDemonsRegistrationView.h.

Referenced by CalculateTransformation(), and SetFixedNode().

mitk::DataNode::Pointer QmitkDemonsRegistrationView::m_MovingNode
protected

Definition at line 52 of file QmitkDemonsRegistrationView.h.

Referenced by CalculateTransformation(), and SetMovingNode().

mitk::Image::Pointer QmitkDemonsRegistrationView::m_ResultDeformationField
protected
mitk::Image::Pointer QmitkDemonsRegistrationView::m_ResultImage
protected

Definition at line 53 of file QmitkDemonsRegistrationView.h.

Referenced by CalculateTransformation(), and GetResultImage().


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