17 #ifndef QmitkMeanSquaresMetricViewWidgetHIncluded
18 #define QmitkMeanSquaresMetricViewWidgetHIncluded
22 #include "ui_QmitkMeanSquaresMetricControls.h"
25 #include <itkObject.h>
46 virtual QString
GetName()
override;
48 virtual void SetupUI(QWidget *parent)
override;
53 template <
class TPixelType,
unsigned int VImageDimension>
virtual itk::Object::Pointer GetMetric()=0
Widget for rigid registration.
virtual void SetMetricParameters(itk::Array< double > metricValues)=0
itk::SmartPointer< Self > Pointer
virtual itk::Array< double > GetMetricParameters()=0
virtual void SetupUI(QWidget *parent)=0
#define MITKRIGIDREGISTRATIONUI_EXPORT
virtual bool Maximize()=0
itk::Object::Pointer m_MetricObject
MetricType
Unique integer value for every metric.
virtual mitk::MetricParameters::MetricType GetMetricType()=0
Ui::QmitkMeanSquaresMetricControls m_Controls
Widget for rigid registration.
virtual QString GetName()=0