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
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: