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

Widget for rigid registration. More...

#include <QmitkMeanSquaresMetricView.h>

Inheritance diagram for QmitkMeanSquaresMetricView:
Collaboration diagram for QmitkMeanSquaresMetricView:

Public Member Functions

 QmitkMeanSquaresMetricView (QWidget *parent=nullptr, Qt::WindowFlags f=nullptr)
 
 ~QmitkMeanSquaresMetricView ()
 
virtual mitk::MetricParameters::MetricType GetMetricType () override
 
virtual itk::Object::Pointer GetMetric () override
 
virtual itk::Array< double > GetMetricParameters () override
 
virtual void SetMetricParameters (itk::Array< double > metricValues) override
 
virtual QString GetName () override
 
virtual void SetupUI (QWidget *parent) override
 
virtual bool Maximize () override
 
- Public Member Functions inherited from QmitkRigidRegistrationMetricsGUIBase
 QmitkRigidRegistrationMetricsGUIBase (QWidget *parent=nullptr, Qt::WindowFlags f=nullptr)
 
 ~QmitkRigidRegistrationMetricsGUIBase ()
 
void SetMovingImage (mitk::Image::Pointer movingImage)
 

Protected Attributes

Ui::QmitkMeanSquaresMetricControls m_Controls
 
itk::Object::Pointer m_MetricObject
 
- Protected Attributes inherited from QmitkRigidRegistrationMetricsGUIBase
mitk::Image::Pointer m_MovingImage
 

Detailed Description

Widget for rigid registration.

Displays options for rigid registration.

Definition at line 32 of file QmitkMeanSquaresMetricView.h.

Constructor & Destructor Documentation

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

Definition at line 21 of file QmitkMeanSquaresMetricView.cpp.

QmitkMeanSquaresMetricView::~QmitkMeanSquaresMetricView ( )

Definition at line 26 of file QmitkMeanSquaresMetricView.cpp.

Member Function Documentation

itk::Object::Pointer QmitkMeanSquaresMetricView::GetMetric ( )
overridevirtual
itk::Array< double > QmitkMeanSquaresMetricView::GetMetricParameters ( )
overridevirtual

Implements QmitkRigidRegistrationMetricsGUIBase.

Definition at line 57 of file QmitkMeanSquaresMetricView.cpp.

References m_Controls.

mitk::MetricParameters::MetricType QmitkMeanSquaresMetricView::GetMetricType ( )
overridevirtual
QString QmitkMeanSquaresMetricView::GetName ( )
overridevirtual
bool QmitkMeanSquaresMetricView::Maximize ( )
overridevirtual
void QmitkMeanSquaresMetricView::SetMetricParameters ( itk::Array< double >  metricValues)
overridevirtual

Implements QmitkRigidRegistrationMetricsGUIBase.

Definition at line 66 of file QmitkMeanSquaresMetricView.cpp.

References m_Controls.

void QmitkMeanSquaresMetricView::SetupUI ( QWidget *  parent)
overridevirtual

Implements QmitkRigidRegistrationMetricsGUIBase.

Definition at line 76 of file QmitkMeanSquaresMetricView.cpp.

References m_Controls.

Member Data Documentation

Ui::QmitkMeanSquaresMetricControls QmitkMeanSquaresMetricView::m_Controls
protected

Definition at line 57 of file QmitkMeanSquaresMetricView.h.

Referenced by GetMetricParameters(), SetMetricParameters(), and SetupUI().

itk::Object::Pointer QmitkMeanSquaresMetricView::m_MetricObject
protected

Definition at line 59 of file QmitkMeanSquaresMetricView.h.

Referenced by GetMetric().


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