17 #ifndef QmitkNormalizedCorrelationMetricViewWidgetHIncluded
18 #define QmitkNormalizedCorrelationMetricViewWidgetHIncluded
22 #include "ui_QmitkNormalizedCorrelationMetricControls.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
itk::Object::Pointer m_MetricObject
virtual void SetupUI(QWidget *parent)=0
#define MITKRIGIDREGISTRATIONUI_EXPORT
virtual bool Maximize()=0
MetricType
Unique integer value for every metric.
virtual mitk::MetricParameters::MetricType GetMetricType()=0
Ui::QmitkNormalizedCorrelationMetricControls m_Controls
Widget for rigid registration.
virtual QString GetName()=0