Skip to content

Commit 8f45feb

Browse files
committed
COMP: Use modern macro for name of class
When preparing for the future with ITK by setting ITK_FUTURE_LEGACY_REMOVE:BOOL=ON ITK_LEGACY_REMOVEBOOL=ON The future preferred macro should be used │ - itkTypeMacro │ + itkOverrideGetNameOfClassMacro
1 parent 1e4a4e9 commit 8f45feb

5 files changed

+5
-5
lines changed

include/itkAnisotropicDiffusionLBRImageFilter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ class AnisotropicDiffusionLBRImageFilter : public ImageToImageFilter<TImage, TIm
5858
/// Method for creation through the object factory.
5959
itkNewMacro(Self);
6060
/// Run-time type information (and related methods).
61-
itkTypeMacro(AnisotropicDiffusionLBRImageFilter, ImageToImageFilter);
61+
itkOverrideGetNameOfClassMacro(AnisotropicDiffusionLBRImageFilter);
6262

6363
using ImageType = TImage;
6464
using PixelType = typename ImageType::PixelType;

include/itkCoherenceEnhancingDiffusionImageFilter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ class CoherenceEnhancingDiffusionImageFilter : public AnisotropicDiffusionLBRIma
7676
itkNewMacro(Self);
7777

7878
/** Run-time type information (and related methods). */
79-
itkTypeMacro(CoherenceEnhancingDiffusionImageFilter, AnisotropicDiffusionLBRImageFilter);
79+
itkOverrideGetNameOfClassMacro(CoherenceEnhancingDiffusionImageFilter);
8080

8181
using InputImageDimensionType = typename Superclass::InputImageType::ImageDimensionType;
8282
static constexpr InputImageDimensionType InputImageDimension = Superclass::InputImageType::ImageDimension;

include/itkLinearAnisotropicDiffusionLBRImageFilter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ class LinearAnisotropicDiffusionLBRImageFilter : public ImageToImageFilter<TImag
6060
itkNewMacro(Self);
6161

6262
/** Run-time type information (and related methods). */
63-
itkTypeMacro(LinearAnisotropicDiffusionLBRImageFilter, ImageToImageFilter);
63+
itkOverrideGetNameOfClassMacro(LinearAnisotropicDiffusionLBRImageFilter);
6464

6565
using ImageType = TImage;
6666
using PixelType = typename ImageType::PixelType;

include/itkStructureTensorImageFilter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ class StructureTensorImageFilter : public ImageToImageFilter<TImage, TTensorImag
6363
/// Method for creation through the object factory.
6464
itkNewMacro(Self);
6565
/// Run-time type information (and related methods).
66-
itkTypeMacro(StructureTensorImageFilter, Superclass);
66+
itkOverrideGetNameOfClassMacro(StructureTensorImageFilter);
6767

6868
using InputImageDimensionType = typename Superclass::InputImageType::ImageDimensionType;
6969
static constexpr InputImageDimensionType InputImageDimension = Superclass::InputImageType::ImageDimension;

include/itkUnaryFunctorWithIndexImageFilter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ class UnaryFunctorWithIndexImageFilter : public ImageToImageFilter<TInputImage,
5353
itkNewMacro(Self);
5454

5555
/** Run-time type information (and related methods). */
56-
itkTypeMacro(UnaryFunctorWithIndexImageFilter, Superclass);
56+
itkOverrideGetNameOfClassMacro(UnaryFunctorWithIndexImageFilter);
5757

5858
using InputImageType = TInputImage;
5959
using OutputImageType = TOutputImage;

0 commit comments

Comments
 (0)