Widget for rigid registration. More...
#include <QmitkRigidRegistrationMetricsGUIBase.h>
Public Member Functions | |
QmitkRigidRegistrationMetricsGUIBase (QWidget *parent=0, Qt::WindowFlags f=0) | |
~QmitkRigidRegistrationMetricsGUIBase () | |
virtual itk::Object::Pointer | GetMetric ()=0 |
virtual itk::Array< double > | GetMetricParameters ()=0 |
virtual void | SetMetricParameters (itk::Array< double > metricValues)=0 |
void | SetMovingImage (mitk::Image::Pointer movingImage) |
virtual QString | GetName ()=0 |
virtual void | SetupUI (QWidget *parent)=0 |
Protected Attributes | |
mitk::Image::Pointer | m_MovingImage |
Widget for rigid registration.
Displays options for rigid registration.
Definition at line 33 of file QmitkRigidRegistrationMetricsGUIBase.h.
QmitkRigidRegistrationMetricsGUIBase::QmitkRigidRegistrationMetricsGUIBase | ( | QWidget * | parent = 0 , |
Qt::WindowFlags | f = 0 |
||
) |
Definition at line 20 of file QmitkRigidRegistrationMetricsGUIBase.cpp.
: QWidget( parent, f ), m_MovingImage(NULL) { }
QmitkRigidRegistrationMetricsGUIBase::~QmitkRigidRegistrationMetricsGUIBase | ( | ) |
Definition at line 25 of file QmitkRigidRegistrationMetricsGUIBase.cpp.
{ }
virtual itk::Object::Pointer QmitkRigidRegistrationMetricsGUIBase::GetMetric | ( | ) | [pure virtual] |
Implemented in QmitkCorrelationCoefficientHistogramMetricView, QmitkGradientDifferenceMetricView, QmitkKappaStatisticMetricView, QmitkKullbackLeiblerCompareHistogramMetricView, QmitkMatchCardinalityMetricView, QmitkMattesMutualInformationMetricView, QmitkMeanReciprocalSquareDifferenceMetricView, QmitkMeanSquaresHistogramMetricView, QmitkMeanSquaresMetricView, QmitkMutualInformationHistogramMetricView, QmitkMutualInformationMetricView, QmitkNormalizedCorrelationMetricView, and QmitkNormalizedMutualInformationHistogramMetricView.
virtual itk::Array<double> QmitkRigidRegistrationMetricsGUIBase::GetMetricParameters | ( | ) | [pure virtual] |
Implemented in QmitkCorrelationCoefficientHistogramMetricView, QmitkGradientDifferenceMetricView, QmitkKappaStatisticMetricView, QmitkKullbackLeiblerCompareHistogramMetricView, QmitkMatchCardinalityMetricView, QmitkMattesMutualInformationMetricView, QmitkMeanReciprocalSquareDifferenceMetricView, QmitkMeanSquaresHistogramMetricView, QmitkMeanSquaresMetricView, QmitkMutualInformationHistogramMetricView, QmitkMutualInformationMetricView, QmitkNormalizedCorrelationMetricView, and QmitkNormalizedMutualInformationHistogramMetricView.
virtual QString QmitkRigidRegistrationMetricsGUIBase::GetName | ( | ) | [pure virtual] |
Implemented in QmitkCorrelationCoefficientHistogramMetricView, QmitkGradientDifferenceMetricView, QmitkKappaStatisticMetricView, QmitkKullbackLeiblerCompareHistogramMetricView, QmitkMatchCardinalityMetricView, QmitkMattesMutualInformationMetricView, QmitkMeanReciprocalSquareDifferenceMetricView, QmitkMeanSquaresHistogramMetricView, QmitkMeanSquaresMetricView, QmitkMutualInformationHistogramMetricView, QmitkMutualInformationMetricView, QmitkNormalizedCorrelationMetricView, and QmitkNormalizedMutualInformationHistogramMetricView.
Referenced by QmitkRigidRegistrationSelectorView::AddMetric().
virtual void QmitkRigidRegistrationMetricsGUIBase::SetMetricParameters | ( | itk::Array< double > | metricValues ) | [pure virtual] |
Implemented in QmitkCorrelationCoefficientHistogramMetricView, QmitkGradientDifferenceMetricView, QmitkKappaStatisticMetricView, QmitkKullbackLeiblerCompareHistogramMetricView, QmitkMatchCardinalityMetricView, QmitkMattesMutualInformationMetricView, QmitkMeanReciprocalSquareDifferenceMetricView, QmitkMeanSquaresHistogramMetricView, QmitkMeanSquaresMetricView, QmitkMutualInformationHistogramMetricView, QmitkMutualInformationMetricView, QmitkNormalizedCorrelationMetricView, and QmitkNormalizedMutualInformationHistogramMetricView.
void QmitkRigidRegistrationMetricsGUIBase::SetMovingImage | ( | mitk::Image::Pointer | movingImage ) |
Definition at line 29 of file QmitkRigidRegistrationMetricsGUIBase.cpp.
References m_MovingImage.
{ m_MovingImage = movingImage; }
virtual void QmitkRigidRegistrationMetricsGUIBase::SetupUI | ( | QWidget * | parent ) | [pure virtual] |
Implemented in QmitkCorrelationCoefficientHistogramMetricView, QmitkGradientDifferenceMetricView, QmitkKappaStatisticMetricView, QmitkKullbackLeiblerCompareHistogramMetricView, QmitkMatchCardinalityMetricView, QmitkMattesMutualInformationMetricView, QmitkMeanReciprocalSquareDifferenceMetricView, QmitkMeanSquaresHistogramMetricView, QmitkMeanSquaresMetricView, QmitkMutualInformationHistogramMetricView, QmitkMutualInformationMetricView, QmitkNormalizedCorrelationMetricView, and QmitkNormalizedMutualInformationHistogramMetricView.
Referenced by QmitkRigidRegistrationSelectorView::AddMetric().
Definition at line 56 of file QmitkRigidRegistrationMetricsGUIBase.h.
Referenced by QmitkNormalizedMutualInformationHistogramMetricView::GetMetric(), QmitkNormalizedCorrelationMetricView::GetMetric(), QmitkMutualInformationMetricView::GetMetric(), QmitkMutualInformationHistogramMetricView::GetMetric(), QmitkMeanSquaresMetricView::GetMetric(), QmitkMeanSquaresHistogramMetricView::GetMetric(), QmitkMeanReciprocalSquareDifferenceMetricView::GetMetric(), QmitkMattesMutualInformationMetricView::GetMetric(), QmitkMatchCardinalityMetricView::GetMetric(), QmitkKullbackLeiblerCompareHistogramMetricView::GetMetric(), QmitkKappaStatisticMetricView::GetMetric(), QmitkGradientDifferenceMetricView::GetMetric(), QmitkCorrelationCoefficientHistogramMetricView::GetMetric(), and SetMovingImage().