diff --git a/Modules/Core/Common/include/itkAnnulusOperator.h b/Modules/Core/Common/include/itkAnnulusOperator.h index d6ac848452a..2e88657dda0 100644 --- a/Modules/Core/Common/include/itkAnnulusOperator.h +++ b/Modules/Core/Common/include/itkAnnulusOperator.h @@ -245,9 +245,9 @@ class ITK_TEMPLATE_EXPORT AnnulusOperator : public NeighborhoodOperator::ZeroValue() }; + PixelType m_InteriorValue{}; PixelType m_AnnulusValue{ NumericTraits::OneValue() }; - PixelType m_ExteriorValue{ NumericTraits::ZeroValue() }; + PixelType m_ExteriorValue{}; SpacingType m_Spacing{ MakeFilled(1.0) }; }; } // namespace itk diff --git a/Modules/Filtering/DistanceMap/include/itkDirectedHausdorffDistanceImageFilter.h b/Modules/Filtering/DistanceMap/include/itkDirectedHausdorffDistanceImageFilter.h index b2980e1c298..0374465bf20 100644 --- a/Modules/Filtering/DistanceMap/include/itkDirectedHausdorffDistanceImageFilter.h +++ b/Modules/Filtering/DistanceMap/include/itkDirectedHausdorffDistanceImageFilter.h @@ -181,13 +181,13 @@ class ITK_TEMPLATE_EXPORT DirectedHausdorffDistanceImageFilter : public ImageToI DistanceMapPointer m_DistanceMap{ nullptr }; - RealType m_MaxDistance{ NumericTraits::ZeroValue() }; + RealType m_MaxDistance{}; IdentifierType m_PixelCount{}; CompensatedSummationType m_Sum{}; - RealType m_DirectedHausdorffDistance{ NumericTraits::ZeroValue() }; - RealType m_AverageHausdorffDistance{ NumericTraits::ZeroValue() }; + RealType m_DirectedHausdorffDistance{}; + RealType m_AverageHausdorffDistance{}; bool m_UseImageSpacing{ true }; std::mutex m_Mutex{}; diff --git a/Modules/Filtering/ImageIntensity/include/itkMaskImageFilter.h b/Modules/Filtering/ImageIntensity/include/itkMaskImageFilter.h index 019b1c124f3..63bdcfcbd57 100644 --- a/Modules/Filtering/ImageIntensity/include/itkMaskImageFilter.h +++ b/Modules/Filtering/ImageIntensity/include/itkMaskImageFilter.h @@ -105,7 +105,7 @@ class MaskInput return VariableLengthVector(0); } TOutput m_OutsideValue{ DefaultOutsideValue(static_cast(nullptr)) }; - TMask m_MaskingValue{ NumericTraits::ZeroValue() }; + TMask m_MaskingValue{}; }; } // namespace Functor diff --git a/Modules/Filtering/ImageIntensity/include/itkMaskNegatedImageFilter.h b/Modules/Filtering/ImageIntensity/include/itkMaskNegatedImageFilter.h index 2d825b3f402..1ef3fa85431 100644 --- a/Modules/Filtering/ImageIntensity/include/itkMaskNegatedImageFilter.h +++ b/Modules/Filtering/ImageIntensity/include/itkMaskNegatedImageFilter.h @@ -105,7 +105,7 @@ class MaskNegatedInput return VariableLengthVector(0); } TOutput m_OutsideValue{ DefaultOutsideValue(static_cast(nullptr)) }; - TMask m_MaskingValue{ NumericTraits::ZeroValue() }; + TMask m_MaskingValue{}; }; } // namespace Functor diff --git a/Modules/Filtering/ImageIntensity/include/itkShiftScaleImageFilter.h b/Modules/Filtering/ImageIntensity/include/itkShiftScaleImageFilter.h index 9ad66915aa7..4a08e4da655 100644 --- a/Modules/Filtering/ImageIntensity/include/itkShiftScaleImageFilter.h +++ b/Modules/Filtering/ImageIntensity/include/itkShiftScaleImageFilter.h @@ -117,7 +117,7 @@ class ITK_TEMPLATE_EXPORT ShiftScaleImageFilter : public ImageToImageFilter::ZeroValue() }; + RealType m_Shift{}; RealType m_Scale{ NumericTraits::OneValue() }; SizeValueType m_UnderflowCount{ 0 }; diff --git a/Modules/Filtering/LabelMap/include/itkStatisticsLabelMapFilter.h b/Modules/Filtering/LabelMap/include/itkStatisticsLabelMapFilter.h index 4daee932623..4fc1483b256 100644 --- a/Modules/Filtering/LabelMap/include/itkStatisticsLabelMapFilter.h +++ b/Modules/Filtering/LabelMap/include/itkStatisticsLabelMapFilter.h @@ -156,8 +156,8 @@ class ITK_TEMPLATE_EXPORT StatisticsLabelMapFilter PrintSelf(std::ostream & os, Indent indent) const override; private: - FeatureImagePixelType m_Minimum{ NumericTraits::ZeroValue() }; - FeatureImagePixelType m_Maximum{ NumericTraits::ZeroValue() }; + FeatureImagePixelType m_Minimum{}; + FeatureImagePixelType m_Maximum{}; unsigned int m_NumberOfBins{ GetDefaultNumberOfBins() }; bool m_ComputeHistogram{ true }; }; // end of class