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

Widget for rigid registration. More...

#include <QmitkFRPROptimizerView.h>

Inheritance diagram for QmitkFRPROptimizerView:
Collaboration diagram for QmitkFRPROptimizerView:

Public Member Functions

 QmitkFRPROptimizerView (QWidget *parent=nullptr, Qt::WindowFlags f=nullptr)
 
 ~QmitkFRPROptimizerView ()
 
virtual mitk::OptimizerParameters::OptimizerType GetOptimizerType () override
 
virtual itk::Object::Pointer GetOptimizer () override
 
virtual itk::Array< double > GetOptimizerParameters () override
 
virtual void SetOptimizerParameters (itk::Array< double > metricValues) override
 
virtual void SetNumberOfTransformParameters (int transformParameters) override
 
virtual QString GetName () override
 
virtual void SetupUI (QWidget *parent) override
 
- Public Member Functions inherited from QmitkRigidRegistrationOptimizerGUIBase
 QmitkRigidRegistrationOptimizerGUIBase (QWidget *parent=nullptr, Qt::WindowFlags f=nullptr)
 
 ~QmitkRigidRegistrationOptimizerGUIBase ()
 

Protected Attributes

Ui::QmitkFRPROptimizerControls m_Controls
 
int m_NumberTransformParameters
 

Detailed Description

Widget for rigid registration.

Displays options for rigid registration.

Definition at line 32 of file QmitkFRPROptimizerView.h.

Constructor & Destructor Documentation

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

Definition at line 21 of file QmitkFRPROptimizerView.cpp.

QmitkFRPROptimizerView::~QmitkFRPROptimizerView ( )

Definition at line 26 of file QmitkFRPROptimizerView.cpp.

Member Function Documentation

QString QmitkFRPROptimizerView::GetName ( )
overridevirtual

Implements QmitkRigidRegistrationOptimizerGUIBase.

Definition at line 78 of file QmitkFRPROptimizerView.cpp.

itk::Object::Pointer QmitkFRPROptimizerView::GetOptimizer ( )
overridevirtual

Implements QmitkRigidRegistrationOptimizerGUIBase.

Definition at line 35 of file QmitkFRPROptimizerView.cpp.

References m_Controls, and mitk::New().

itk::Array< double > QmitkFRPROptimizerView::GetOptimizerParameters ( )
overridevirtual

Implements QmitkRigidRegistrationOptimizerGUIBase.

Definition at line 52 of file QmitkFRPROptimizerView.cpp.

References m_Controls.

mitk::OptimizerParameters::OptimizerType QmitkFRPROptimizerView::GetOptimizerType ( )
overridevirtual
void QmitkFRPROptimizerView::SetNumberOfTransformParameters ( int  transformParameters)
overridevirtual
void QmitkFRPROptimizerView::SetOptimizerParameters ( itk::Array< double >  metricValues)
overridevirtual

Implements QmitkRigidRegistrationOptimizerGUIBase.

Definition at line 64 of file QmitkFRPROptimizerView.cpp.

References m_Controls.

void QmitkFRPROptimizerView::SetupUI ( QWidget *  parent)
overridevirtual

Implements QmitkRigidRegistrationOptimizerGUIBase.

Definition at line 83 of file QmitkFRPROptimizerView.cpp.

References m_Controls.

Member Data Documentation

Ui::QmitkFRPROptimizerControls QmitkFRPROptimizerView::m_Controls
protected
int QmitkFRPROptimizerView::m_NumberTransformParameters
protected

Definition at line 55 of file QmitkFRPROptimizerView.h.

Referenced by SetNumberOfTransformParameters().


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