From 2abf238a0804f55779503ea9b0e0990ecfa9a38c Mon Sep 17 00:00:00 2001 From: Simon Rit Date: Tue, 9 Jan 2024 12:30:09 +0100 Subject: [PATCH] STYLE: Replace additional itkTypeMacro calls with `itkOverrideGetNameOfClassMacro` Some were missed by regular expression in eb90fb42b9dca3fe8be373e2b7c9724e4c3b6156 due to missing digits and _ --- include/rtkConjugateGradientGetP_kPlusOneImageFilter.h | 4 ++++ include/rtkConjugateGradientGetR_kPlusOneImageFilter.h | 4 ++++ include/rtkConjugateGradientGetX_kPlusOneImageFilter.h | 4 ++++ include/rtkElektaXVI5GeometryXMLFileReader.h | 4 ++++ include/rtkI0EstimationProjectionFilter.h | 6 +++++- .../rtkLUTbasedVariableI0RawToAttenuationImageFilter.h | 4 ++++ .../rtkLastDimensionL0GradientDenoisingImageFilter.h | 4 ++++ include/rtkMagnitudeThresholdImageFilter.h | 2 +- ...ourDConjugateGradientConeBeamReconstructionFilter.h | 4 ++++ ...mpensatedFourDROOSTERConeBeamReconstructionFilter.h | 7 +++++-- ...satedFourDReconstructionConjugateGradientOperator.h | 4 ++++ include/rtkReg1DExtractShroudSignalImageFilter.h | 5 +++++ include/rtkSchlomka2008NegativeLogLikelihood.h | 10 +++++++++- 13 files changed, 57 insertions(+), 5 deletions(-) diff --git a/include/rtkConjugateGradientGetP_kPlusOneImageFilter.h b/include/rtkConjugateGradientGetP_kPlusOneImageFilter.h index f4d58639b..d3f49ee7f 100644 --- a/include/rtkConjugateGradientGetP_kPlusOneImageFilter.h +++ b/include/rtkConjugateGradientGetP_kPlusOneImageFilter.h @@ -49,7 +49,11 @@ class ITK_TEMPLATE_EXPORT ConjugateGradientGetP_kPlusOneImageFilter itkNewMacro(Self); /** Run-time type information (and related methods). */ +#ifdef itkOverrideGetNameOfClassMacro + itkOverrideGetNameOfClassMacro(ConjugateGradientGetP_kPlusOneImageFilter); +#else itkTypeMacro(ConjugateGradientGetP_kPlusOneImageFilter, itk::ImageToImageFilter); +#endif /** Functions to set the inputs */ void diff --git a/include/rtkConjugateGradientGetR_kPlusOneImageFilter.h b/include/rtkConjugateGradientGetR_kPlusOneImageFilter.h index 8dc098863..ce8d1ac7e 100644 --- a/include/rtkConjugateGradientGetR_kPlusOneImageFilter.h +++ b/include/rtkConjugateGradientGetR_kPlusOneImageFilter.h @@ -50,7 +50,11 @@ class ITK_TEMPLATE_EXPORT ConjugateGradientGetR_kPlusOneImageFilter itkNewMacro(Self); /** Run-time type information (and related methods). */ +#ifdef itkOverrideGetNameOfClassMacro + itkOverrideGetNameOfClassMacro(ConjugateGradientGetR_kPlusOneImageFilter); +#else itkTypeMacro(ConjugateGradientGetR_kPlusOneImageFilter, itk::ImageToImageFilter); +#endif /** Functions to set the inputs */ void diff --git a/include/rtkConjugateGradientGetX_kPlusOneImageFilter.h b/include/rtkConjugateGradientGetX_kPlusOneImageFilter.h index 34314b4cd..7323a02e0 100644 --- a/include/rtkConjugateGradientGetX_kPlusOneImageFilter.h +++ b/include/rtkConjugateGradientGetX_kPlusOneImageFilter.h @@ -49,7 +49,11 @@ class ITK_TEMPLATE_EXPORT ConjugateGradientGetX_kPlusOneImageFilter itkNewMacro(Self); /** Run-time type information (and related methods). */ +#ifdef itkOverrideGetNameOfClassMacro + itkOverrideGetNameOfClassMacro(ConjugateGradientGetX_kPlusOneImageFilter); +#else itkTypeMacro(ConjugateGradientGetX_kPlusOneImageFilter, itk::ImageToImageFilter); +#endif /** Functions to set the inputs */ void diff --git a/include/rtkElektaXVI5GeometryXMLFileReader.h b/include/rtkElektaXVI5GeometryXMLFileReader.h index c608acfdc..5e3da3b67 100644 --- a/include/rtkElektaXVI5GeometryXMLFileReader.h +++ b/include/rtkElektaXVI5GeometryXMLFileReader.h @@ -61,7 +61,11 @@ class RTK_EXPORT ElektaXVI5GeometryXMLFileReader : public itk::XMLReader; diff --git a/include/rtkMotionCompensatedFourDReconstructionConjugateGradientOperator.h b/include/rtkMotionCompensatedFourDReconstructionConjugateGradientOperator.h index 7af6fc66e..78a2e59d0 100644 --- a/include/rtkMotionCompensatedFourDReconstructionConjugateGradientOperator.h +++ b/include/rtkMotionCompensatedFourDReconstructionConjugateGradientOperator.h @@ -150,8 +150,12 @@ class ITK_TEMPLATE_EXPORT MotionCompensatedFourDReconstructionConjugateGradientO itkNewMacro(Self); /** Run-time type information (and related methods). */ +#ifdef itkOverrideGetNameOfClassMacro + itkOverrideGetNameOfClassMacro(MotionCompensatedFourDReconstructionConjugateGradientOperator); +#else itkTypeMacro(MotionCompensatedFourDReconstructionConjugateGradientOperator, FourDReconstructionConjugateGradientOperator); +#endif /** The forward and back projection filters cannot be set by the user */ void diff --git a/include/rtkReg1DExtractShroudSignalImageFilter.h b/include/rtkReg1DExtractShroudSignalImageFilter.h index b4e1f017a..96059ffbf 100644 --- a/include/rtkReg1DExtractShroudSignalImageFilter.h +++ b/include/rtkReg1DExtractShroudSignalImageFilter.h @@ -58,7 +58,12 @@ class ITK_TEMPLATE_EXPORT Reg1DExtractShroudSignalImageFilter itkNewMacro(Self); /** Runtime information support. */ +#ifdef itkOverrideGetNameOfClassMacro + itkOverrideGetNameOfClassMacro(Reg1DExtractShroudSignalImageFilter); +#else itkTypeMacro(Reg1DExtractShroudSignalImageFilter, itk::ImageToImageFilter); +#endif + protected: Reg1DExtractShroudSignalImageFilter(); diff --git a/include/rtkSchlomka2008NegativeLogLikelihood.h b/include/rtkSchlomka2008NegativeLogLikelihood.h index 9361cd2f0..02685f9aa 100644 --- a/include/rtkSchlomka2008NegativeLogLikelihood.h +++ b/include/rtkSchlomka2008NegativeLogLikelihood.h @@ -51,8 +51,16 @@ class Schlomka2008NegativeLogLikelihood : public rtk::ProjectionsDecompositionNe using Superclass = rtk::ProjectionsDecompositionNegativeLogLikelihood; using Pointer = itk::SmartPointer; using ConstPointer = itk::SmartPointer; + + /** Method for creation through the object factory. */ itkNewMacro(Self); - itkTypeMacro(Schlomka2008NegativeLogLikelihood, rtk::ProjectionsDecompositionNegativeLogLikelihood); + + /** Run-time type information (and related methods) */ +#ifdef itkOverrideGetNameOfClassMacro + itkOverrideGetNameOfClassMacro(Schlomka2008NegativeLogLikelihood); +#else + itkTypeMacro(Schlomka2008NegativeLogLikelihood, ProjectionsDecompositionNegativeLogLikelihood); +#endif using ParametersType = Superclass::ParametersType; using DerivativeType = Superclass::DerivativeType;