Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
QmitkBSplineRegistrationView Class Reference

Widget for deformable demons registration. More...

#include <QmitkBSplineRegistrationView.h>

Inheritance diagram for QmitkBSplineRegistrationView:
Collaboration diagram for QmitkBSplineRegistrationView:

Public Slots

void CalculateTransformation ()
 

Public Member Functions

 QmitkBSplineRegistrationView (QWidget *parent=nullptr, Qt::WindowFlags f=nullptr)
 
 ~QmitkBSplineRegistrationView ()
 
int GetNumberOfIterations ()
 
void SetFixedNode (mitk::DataNode *fixedNode)
 
void SetMovingNode (mitk::DataNode *movingNode)
 

Public Attributes

Ui::QmitkBSplineRegistrationViewControls m_Controls
 

Protected Slots

void PrintDeformationField ()
 
void SelectDeformationField ()
 
void OptimizerSelected (int optimizer)
 
void HideAllOptimizerFrames ()
 

Protected Member Functions

void setOptimizerParameters ()
 

Protected Attributes

mitk::DataNodem_FixedNode
 
mitk::DataNodem_MovingNode
 
mitk::OptimizerParameters::Pointer m_OptimizerParameters
 

Detailed Description

Widget for deformable demons registration.

Displays options for demons registration.

Definition at line 30 of file QmitkBSplineRegistrationView.h.

Constructor & Destructor Documentation

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

Definition at line 56 of file QmitkBSplineRegistrationView.cpp.

Member Function Documentation

int QmitkBSplineRegistrationView::GetNumberOfIterations ( )
void QmitkBSplineRegistrationView::HideAllOptimizerFrames ( )
protectedslot

Definition at line 73 of file QmitkBSplineRegistrationView.cpp.

References m_Controls.

Referenced by OptimizerSelected().

void QmitkBSplineRegistrationView::OptimizerSelected ( int  optimizer)
protectedslot

Definition at line 60 of file QmitkBSplineRegistrationView.cpp.

References HideAllOptimizerFrames(), and m_Controls.

Referenced by QmitkBSplineRegistrationView().

void QmitkBSplineRegistrationView::PrintDeformationField ( )
protectedslot

Prints the values of the deformationfield

Definition at line 105 of file QmitkBSplineRegistrationView.cpp.

References m_Controls, and mitk::New().

Referenced by QmitkBSplineRegistrationView().

void QmitkBSplineRegistrationView::SelectDeformationField ( )
protectedslot

Select a deformation field

Definition at line 79 of file QmitkBSplineRegistrationView.cpp.

References filename, and m_Controls.

Referenced by QmitkBSplineRegistrationView().

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

Definition at line 195 of file QmitkBSplineRegistrationView.cpp.

References m_FixedNode.

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

Definition at line 200 of file QmitkBSplineRegistrationView.cpp.

References m_MovingNode.

void QmitkBSplineRegistrationView::setOptimizerParameters ( )
protected

Member Data Documentation

Ui::QmitkBSplineRegistrationViewControls QmitkBSplineRegistrationView::m_Controls
mitk::DataNode* QmitkBSplineRegistrationView::m_FixedNode
protected

Definition at line 62 of file QmitkBSplineRegistrationView.h.

Referenced by CalculateTransformation(), and SetFixedNode().

mitk::DataNode* QmitkBSplineRegistrationView::m_MovingNode
protected

Definition at line 63 of file QmitkBSplineRegistrationView.h.

Referenced by CalculateTransformation(), and SetMovingNode().

mitk::OptimizerParameters::Pointer QmitkBSplineRegistrationView::m_OptimizerParameters
protected

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