18 #ifndef itkMeanSquaresImageToImageMetricv4_h
19 #define itkMeanSquaresImageToImageMetricv4_h
40 template <
typename TFixedImage,
typename TMovingImage,
typename TVirtualImage = TFixedImage,
41 typename TInternalComputationValueType = double,
42 typename TMetricTraits = DefaultImageToImageMetricTraitsv4<TFixedImage,TMovingImage,TVirtualImage,TInternalComputationValueType>
45 public ImageToImageMetricv4<TFixedImage, TMovingImage, TVirtualImage, TInternalComputationValueType, TMetricTraits>
93 void
PrintSelf(std::ostream& os, Indent indent) const ITK_OVERRIDE;
97 void operator = (const Self &);
102 #ifndef ITK_MANUAL_INSTANTIATION
103 #include "itkMeanSquaresImageToImageMetricv4.hxx"
SmartPointer< const Self > ConstPointer
Superclass::JacobianType JacobianType
Superclass::VirtualPointSetType VirtualPointSetType
Light weight base class for most itk classes.
Superclass::JacobianType JacobianType
Superclass::VirtualIndexType VirtualIndexType
Superclass::MovingImagePixelType MovingImagePixelType
void PrintSelf(std::ostream &os, Indent indent) const override
SmartPointer< Self > Pointer
Superclass::MovingTransformType MovingTransformType
Superclass::VirtualPointSetType VirtualPointSetType
Processes points for MeanSquaresImageToImageMetricv4 GetValueAndDerivative.
Superclass::FixedImagePixelType FixedImagePixelType
Superclass::MovingTransformType MovingTransformType
Class for partitioning of an ImageRegion.
static const ImageDimensionType MovingImageDimension
typedef(itk::Concept::IsFloatingPoint< FixedImagePixelValueType >) OnlyDefinedForFloatingPointTypes0
Superclass::DerivativeType DerivativeType
MeanSquaresImageToImageMetricv4()
Superclass::DimensionType ImageDimensionType
MetricTraits::FixedImageGradientType FixedImageGradientType
Class implementing a mean squares metric.
FixedImageType::PixelType FixedImagePixelType
Superclass::VirtualIndexType VirtualIndexType
Superclass::VirtualPointType VirtualPointType
Superclass::DerivativeType DerivativeType
MovingImageType::PixelType MovingImagePixelType
Superclass::VirtualImageType VirtualImageType
static const ImageDimensionType VirtualImageDimension
MeanSquaresImageToImageMetricv4 Self
MovingImageType::PointType MovingImagePointType
Superclass::MovingImagePointType MovingImagePointType
Superclass::MovingImageGradientType MovingImageGradientType
MetricTraits::MovingImageGradientType MovingImageGradientType
static const ImageDimensionType FixedImageDimension
FixedImageType::PointType FixedImagePointType
Superclass::VirtualPointType VirtualPointType
Superclass::FixedImageGradientType FixedImageGradientType
virtual ~MeanSquaresImageToImageMetricv4()
ImageToImageMetricv4< TFixedImage, TMovingImage, TVirtualImage, TInternalComputationValueType, TMetricTraits > Superclass
Superclass::VirtualImageType VirtualImageType
Superclass::FixedImagePointType FixedImagePointType