Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
Widget for deformable demons registration. More...
#include <QmitkBSplineRegistrationView.h>
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::DataNode * | m_FixedNode |
mitk::DataNode * | m_MovingNode |
mitk::OptimizerParameters::Pointer | m_OptimizerParameters |
Widget for deformable demons registration.
Displays options for demons registration.
Definition at line 30 of file QmitkBSplineRegistrationView.h.
QmitkBSplineRegistrationView::QmitkBSplineRegistrationView | ( | QWidget * | parent = nullptr , |
Qt::WindowFlags | f = nullptr |
||
) |
Definition at line 36 of file QmitkBSplineRegistrationView.cpp.
References m_Controls, OptimizerSelected(), PrintDeformationField(), and SelectDeformationField().
QmitkBSplineRegistrationView::~QmitkBSplineRegistrationView | ( | ) |
Definition at line 56 of file QmitkBSplineRegistrationView.cpp.
|
slot |
Definition at line 122 of file QmitkBSplineRegistrationView.cpp.
References mitk::DataNode::GetData(), mitk::RenderingManager::GetInstance(), mitk::DataNode::GetPropertyList(), m_Controls, m_FixedNode, m_MovingNode, m_OptimizerParameters, mitk::BSplineRegistration::New(), mitk::LevelWindowProperty::New(), mitk::RenderingManager::RequestUpdateAll(), mitk::LevelWindow::SetAuto(), mitk::DataNode::SetData(), setOptimizerParameters(), and mitk::PropertyList::SetProperty().
int QmitkBSplineRegistrationView::GetNumberOfIterations | ( | ) |
|
protectedslot |
Definition at line 73 of file QmitkBSplineRegistrationView.cpp.
References m_Controls.
Referenced by OptimizerSelected().
|
protectedslot |
Definition at line 60 of file QmitkBSplineRegistrationView.cpp.
References HideAllOptimizerFrames(), and m_Controls.
Referenced by QmitkBSplineRegistrationView().
|
protectedslot |
Prints the values of the deformationfield
Definition at line 105 of file QmitkBSplineRegistrationView.cpp.
References m_Controls, and mitk::New().
Referenced by QmitkBSplineRegistrationView().
|
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.
|
protected |
Definition at line 174 of file QmitkBSplineRegistrationView.cpp.
References mitk::OptimizerParameters::GRADIENTDESCENTOPTIMIZER, mitk::OptimizerParameters::LBFGSOPTIMIZER, m_Controls, m_OptimizerParameters, and mitk::OptimizerParameters::New().
Referenced by CalculateTransformation().
Ui::QmitkBSplineRegistrationViewControls QmitkBSplineRegistrationView::m_Controls |
Definition at line 39 of file QmitkBSplineRegistrationView.h.
Referenced by CalculateTransformation(), HideAllOptimizerFrames(), OptimizerSelected(), PrintDeformationField(), QmitkBSplineRegistrationView(), SelectDeformationField(), and setOptimizerParameters().
|
protected |
Definition at line 62 of file QmitkBSplineRegistrationView.h.
Referenced by CalculateTransformation(), and SetFixedNode().
|
protected |
Definition at line 63 of file QmitkBSplineRegistrationView.h.
Referenced by CalculateTransformation(), and SetMovingNode().
|
protected |
Definition at line 64 of file QmitkBSplineRegistrationView.h.
Referenced by CalculateTransformation(), and setOptimizerParameters().