diff --git a/Modules/Core/Common/include/itkBackwardDifferenceOperator.h b/Modules/Core/Common/include/itkBackwardDifferenceOperator.h index f4bc4a365ae..bf2bcc4d427 100644 --- a/Modules/Core/Common/include/itkBackwardDifferenceOperator.h +++ b/Modules/Core/Common/include/itkBackwardDifferenceOperator.h @@ -52,7 +52,9 @@ class ITK_TEMPLATE_EXPORT BackwardDifferenceOperator : public NeighborhoodOperat using Self = BackwardDifferenceOperator; using Superclass = NeighborhoodOperator; - /** From Superclass */ + /** Run-time type information (and related methods). */ + itkTypeMacro(BackwardDifferenceOperator, NeighborhoodOperator); + using PixelType = typename Superclass::PixelType; protected: diff --git a/Modules/Core/Common/include/itkDerivativeOperator.h b/Modules/Core/Common/include/itkDerivativeOperator.h index 1d13309eb37..a0e714774bf 100644 --- a/Modules/Core/Common/include/itkDerivativeOperator.h +++ b/Modules/Core/Common/include/itkDerivativeOperator.h @@ -73,6 +73,9 @@ class ITK_TEMPLATE_EXPORT DerivativeOperator : public NeighborhoodOperator; + /** Run-time type information (and related methods). */ + itkTypeMacro(DerivativeOperator, NeighborhoodOperator); + using PixelType = TPixel; using PixelRealType = typename Superclass::PixelRealType; diff --git a/Modules/Core/Common/include/itkForwardDifferenceOperator.h b/Modules/Core/Common/include/itkForwardDifferenceOperator.h index b15daa00568..e0a23558225 100644 --- a/Modules/Core/Common/include/itkForwardDifferenceOperator.h +++ b/Modules/Core/Common/include/itkForwardDifferenceOperator.h @@ -51,6 +51,9 @@ class ITK_TEMPLATE_EXPORT ForwardDifferenceOperator : public NeighborhoodOperato using Self = ForwardDifferenceOperator; using Superclass = NeighborhoodOperator; + /** Run-time type information (and related methods). */ + itkTypeMacro(ForwardDifferenceOperator, NeighborhoodOperator); + using PixelType = typename Superclass::PixelType; protected: diff --git a/Modules/Core/Common/include/itkLaplacianOperator.h b/Modules/Core/Common/include/itkLaplacianOperator.h index d6a3549547e..25b063f6dd9 100644 --- a/Modules/Core/Common/include/itkLaplacianOperator.h +++ b/Modules/Core/Common/include/itkLaplacianOperator.h @@ -71,6 +71,9 @@ class ITK_TEMPLATE_EXPORT LaplacianOperator : public NeighborhoodOperator; + /** Run-time type information (and related methods). */ + itkTypeMacro(LaplacianOperator, NeighborhoodOperator); + using PixelType = TPixel; using SizeType = typename Superclass::SizeType;