Skip to content

Commit

Permalink
STYLE: Clean-up itkTypeMacro kept for backward compatibility
Browse files Browse the repository at this point in the history
The macros, introduced by eb90fb4, are
no longer required as ITK has been released since and we only maintain
compatibility with the latest ITK release and the master's head.

The sed command used for this is
find -type f -exec sed -i  -e '1h;2,$H;$!d;g' -e 's/# *ifdef itkOverrideGetNameOfClassMacro\n\(  itkOverrideGetNameOfClassMacro([ _a-zA-Z0-9]*);\)\n# *else\n  itkTypeMacro([ _a-zA-Z0-9,:\n]*);\n# *endif/\1/g' {} \;
  • Loading branch information
Simon Rit authored and SimonRit committed Jan 27, 2025
1 parent b6faad6 commit c5e020c
Show file tree
Hide file tree
Showing 214 changed files with 2 additions and 856 deletions.
4 changes: 2 additions & 2 deletions documentation/Doxygen/doxygen.config.in
Original file line number Diff line number Diff line change
Expand Up @@ -2148,9 +2148,9 @@ PREDEFINED = "itkNotUsed(x)=" \
"itkSimpleNewMacro(type)= static Pointer New();" \
"itkCreateAnotherMacro(type)= virtual::itk::LightObject::Pointer CreateAnother() const;" \
"itkFactorylessNewMacro(x)= static Pointer New(); virtual ::itk::LightObject::Pointer CreateAnother() const;" \
"itkTypeMacro(thisClass,superclass)= virtual const char *GetNameOfClass() const;" \
"itkOverrideGetNameOfClassMacro(thisClass)= const char * GetNameOfClass() const override;" \
"itkEventMacro(thisClass,superclass)= class thisClass : public superclass {};" \
"itkDeclareExceptionMacro(newexcp,parentexcp,whatmessage)= namespace itk { class newexcp : public parentexcp { public: newexcp( const char *file, unsigned int lineNumber ) : parentexcp( file, lineNumber ) { this->SetDescription( whatmessage ); } newexcp( const std::string & file, unsigned int lineNumber ) : parentexcp( file, lineNumber ) { this->SetDescription( whatmessage ); } itkTypeMacro( newexcp, , parentexcp); }; }" \
"itkDeclareExceptionMacro(newexcp,parentexcp,whatmessage)= namespace itk { class newexcp : public parentexcp { public: newexcp( const char *file, unsigned int lineNumber ) : parentexcp( file, lineNumber ) { this->SetDescription( whatmessage ); } newexcp( const std::string & file, unsigned int lineNumber ) : parentexcp( file, lineNumber ) { this->SetDescription( whatmessage ); } itkOverrideGetNameOfClassMacro( newexcp ); }; }" \
"itkConceptMacro(thisName,thisConcept)= /* This class requires thisName in the form of thisConcept */" \
"std::numeric_limits= std::numeric_limits" \
"ITK_TYPENAME= typename" \
Expand Down
4 changes: 0 additions & 4 deletions include/rtkADMMTotalVariationConeBeamReconstructionFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -152,11 +152,7 @@ class ITK_TEMPLATE_EXPORT ADMMTotalVariationConeBeamReconstructionFilter
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(ADMMTotalVariationConeBeamReconstructionFilter);
#else
itkTypeMacro(ADMMTotalVariationConeBeamReconstructionFilter, IterativeConeBeamReconstructionFilter);
#endif

using ForwardProjectionFilterType = rtk::ForwardProjectionImageFilter<TOutputImage, TOutputImage>;
using ForwardProjectionFilterPointer = typename ForwardProjectionFilterType::Pointer;
Expand Down
4 changes: 0 additions & 4 deletions include/rtkADMMTotalVariationConjugateGradientOperator.h
Original file line number Diff line number Diff line change
Expand Up @@ -118,11 +118,7 @@ class ITK_TEMPLATE_EXPORT ADMMTotalVariationConjugateGradientOperator : public C
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(ADMMTotalVariationConjugateGradientOperator);
#else
itkTypeMacro(ADMMTotalVariationConjugateGradientOperator, ConjugateGradientOperator);
#endif

using BackProjectionFilterType = rtk::BackProjectionImageFilter<TOutputImage, TOutputImage>;
using BackProjectionFilterPointer = typename BackProjectionFilterType::Pointer;
Expand Down
4 changes: 0 additions & 4 deletions include/rtkADMMWaveletsConeBeamReconstructionFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -155,11 +155,7 @@ class ITK_TEMPLATE_EXPORT ADMMWaveletsConeBeamReconstructionFilter
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(ADMMWaveletsConeBeamReconstructionFilter);
#else
itkTypeMacro(ADMMWaveletsConeBeamReconstructionFilter, itk::ImageToImageFilter);
#endif

// /** The 3D image to be updated */
// void SetInputVolume(const TOutputImage* Volume);
Expand Down
4 changes: 0 additions & 4 deletions include/rtkADMMWaveletsConjugateGradientOperator.h
Original file line number Diff line number Diff line change
Expand Up @@ -109,11 +109,7 @@ class ITK_TEMPLATE_EXPORT ADMMWaveletsConjugateGradientOperator : public Conjuga
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(ADMMWaveletsConjugateGradientOperator);
#else
itkTypeMacro(ADMMWaveletsConjugateGradientOperator, ConjugateGradientOperator);
#endif

using BackProjectionFilterType = rtk::BackProjectionImageFilter<TOutputImage, TOutputImage>;
using BackProjectionFilterPointer = typename BackProjectionFilterType::Pointer;
Expand Down
4 changes: 0 additions & 4 deletions include/rtkAddMatrixAndDiagonalImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -55,11 +55,7 @@ class ITK_TEMPLATE_EXPORT AddMatrixAndDiagonalImageFilter : public itk::ImageToI
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(AddMatrixAndDiagonalImageFilter);
#else
itkTypeMacro(AddMatrixAndDiagonalImageFilter, itk::ImageToImageFilter);
#endif

/** Convenient parameters extracted from template types */
static constexpr unsigned int nChannels = TDiagonal::PixelType::Dimension;
Expand Down
4 changes: 0 additions & 4 deletions include/rtkAdditiveGaussianNoiseImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -183,11 +183,7 @@ class ITK_TEMPLATE_EXPORT AdditiveGaussianNoiseImageFilter : public itk::ImageTo
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(AdditiveGaussianNoiseImageFilter);
#else
itkTypeMacro(AdditiveGaussianNoiseImageFilter, ImageToImageFilter);
#endif

/** Superclass type alias. */
using OutputImageRegionType = typename Superclass::OutputImageRegionType;
Expand Down
4 changes: 0 additions & 4 deletions include/rtkAmsterdamShroudImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -125,11 +125,7 @@ class ITK_TEMPLATE_EXPORT AmsterdamShroudImageFilter
itkSetMacro(Corner2, PointType);

/** Runtime information support. */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(AmsterdamShroudImageFilter);
#else
itkTypeMacro(AmsterdamShroudImageFilter, itk::ImageToImageFilter);
#endif

protected:
AmsterdamShroudImageFilter();
Expand Down
4 changes: 0 additions & 4 deletions include/rtkAverageOutOfROIImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -64,11 +64,7 @@ class ITK_TEMPLATE_EXPORT AverageOutOfROIImageFilter : public itk::InPlaceImageF
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(AverageOutOfROIImageFilter);
#else
itkTypeMacro(AverageOutOfROIImageFilter, itk::InPlaceImageFilter);
#endif

/** The image containing the weights applied to the temporal components */
void
Expand Down
4 changes: 0 additions & 4 deletions include/rtkBackProjectionImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -71,11 +71,7 @@ class ITK_TEMPLATE_EXPORT BackProjectionImageFilter : public itk::InPlaceImageFi
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(BackProjectionImageFilter);
#else
itkTypeMacro(BackProjectionImageFilter, itk::ImageToImageFilter);
#endif

/** Get / Set the object pointer to projection geometry */
itkGetConstObjectMacro(Geometry, GeometryType);
Expand Down
4 changes: 0 additions & 4 deletions include/rtkBackwardDifferenceDivergenceImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,7 @@ class ITK_TEMPLATE_EXPORT BackwardDifferenceDivergenceImageFilter
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(BackwardDifferenceDivergenceImageFilter);
#else
itkTypeMacro(BackwardDifferenceDivergenceImageFilter, ImageToImageFilter);
#endif

/** Use the image spacing information in calculations. Use this option if you
* want derivatives in physical space. Default is UseImageSpacingOn. */
Expand Down
4 changes: 0 additions & 4 deletions include/rtkBioscanGeometryReader.h
Original file line number Diff line number Diff line change
Expand Up @@ -64,11 +64,7 @@ class RTK_EXPORT BioscanGeometryReader : public itk::LightProcessObject
using GeometryPointer = GeometryType::Pointer;

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(BioscanGeometryReader);
#else
itkTypeMacro(BioscanGeometryReader, itk::LightProcessObject);
#endif

/** Method for creation through the object factory. */
itkNewMacro(Self);
Expand Down
4 changes: 0 additions & 4 deletions include/rtkBlockDiagonalMatrixVectorMultiplyImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,7 @@ class ITK_TEMPLATE_EXPORT BlockDiagonalMatrixVectorMultiplyImageFilter
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(BlockDiagonalMatrixVectorMultiplyImageFilter);
#else
itkTypeMacro(BlockDiagonalMatrixVectorMultiplyImageFilter, itk::ImageToImageFilter);
#endif

/** Convenient parameters extracted from template types */
static constexpr unsigned int nChannels = TVectorImage::PixelType::Dimension;
Expand Down
4 changes: 0 additions & 4 deletions include/rtkBoellaardScatterCorrectionImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,7 @@ class ITK_TEMPLATE_EXPORT BoellaardScatterCorrectionImageFilter
itkNewMacro(Self);

/** Runtime information support. */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(BoellaardScatterCorrectionImageFilter);
#else
itkTypeMacro(BoellaardScatterCorrectionImageFilter, itk::ImageToImageFilter);
#endif

/** Get / Set the air threshold on projection images. The threshold is used to
** evaluate which part of the x-rays have traversed the patient. */
Expand Down
4 changes: 0 additions & 4 deletions include/rtkBoxShape.h
Original file line number Diff line number Diff line change
Expand Up @@ -62,11 +62,7 @@ class RTK_EXPORT BoxShape : public ConvexShape
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(BoxShape);
#else
itkTypeMacro(BoxShape, ConvexShape);
#endif

/** See rtk::ConvexShape::IsInside. */
bool
Expand Down
4 changes: 0 additions & 4 deletions include/rtkConditionalMedianImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -61,11 +61,7 @@ class ITK_TEMPLATE_EXPORT ConditionalMedianImageFilter : public itk::InPlaceImag
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(ConditionalMedianImageFilter);
#else
itkTypeMacro(ConditionalMedianImageFilter, itk::InPlaceImageFilter);
#endif

/** Set/Get neighborhood radius */
itkSetMacro(Radius, MedianRadiusType);
Expand Down
4 changes: 0 additions & 4 deletions include/rtkConjugateGradientConeBeamReconstructionFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -122,11 +122,7 @@ class ITK_TEMPLATE_EXPORT ConjugateGradientConeBeamReconstructionFilter
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(ConjugateGradientConeBeamReconstructionFilter);
#else
itkTypeMacro(ConjugateGradientConeBeamReconstructionFilter, itk::ImageToImageFilter);
#endif

/** Setters for the inputs */
void
Expand Down
4 changes: 0 additions & 4 deletions include/rtkConjugateGradientGetP_kPlusOneImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,7 @@ 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
Expand Down
4 changes: 0 additions & 4 deletions include/rtkConjugateGradientGetR_kPlusOneImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,7 @@ 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
Expand Down
4 changes: 0 additions & 4 deletions include/rtkConjugateGradientGetX_kPlusOneImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,7 @@ 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
Expand Down
4 changes: 0 additions & 4 deletions include/rtkConjugateGradientImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,7 @@ class ITK_TEMPLATE_EXPORT ConjugateGradientImageFilter
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(ConjugateGradientImageFilter);
#else
itkTypeMacro(ConjugateGradientImageFilter, itk::InPlaceImageFilter);
#endif

/** Get and Set macro*/
itkGetMacro(NumberOfIterations, int);
Expand Down
4 changes: 0 additions & 4 deletions include/rtkConjugateGradientOperator.h
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,7 @@ class ITK_TEMPLATE_EXPORT ConjugateGradientOperator : public itk::ImageToImageFi
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(ConjugateGradientOperator);
#else
itkTypeMacro(ConjugateGradientOperator, itk::ImageToImageFilter);
#endif

/** The image to be updated.*/
virtual void
Expand Down
4 changes: 0 additions & 4 deletions include/rtkConstantImageSource.h
Original file line number Diff line number Diff line change
Expand Up @@ -69,11 +69,7 @@ class ITK_TEMPLATE_EXPORT ConstantImageSource : public itk::ImageSource<TOutputI
using OutputImageRegionType = typename TOutputImage::RegionType;

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(ConstantImageSource);
#else
itkTypeMacro(ConstantImageSource, itk::ImageSource);
#endif

/** Method for creation through the object factory. */
itkNewMacro(Self);
Expand Down
4 changes: 0 additions & 4 deletions include/rtkConvexShape.h
Original file line number Diff line number Diff line change
Expand Up @@ -65,11 +65,7 @@ class RTK_EXPORT ConvexShape : public itk::DataObject
itkNewMacro(Self);

/** Run-time type information (and related methods). */
#ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(ConvexShape);
#else
itkTypeMacro(ConvexShape, itk::DataObject);
#endif

/** Returns true if a point is inside the object. */
virtual bool
Expand Down
4 changes: 0 additions & 4 deletions include/rtkCudaAverageOutOfROIImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,7 @@ class RTK_EXPORT CudaAverageOutOfROIImageFilter
itkNewMacro(Self);

/** Runtime information support. */
# ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(CudaAverageOutOfROIImageFilter);
# else
itkTypeMacro(CudaAverageOutOfROIImageFilter, AverageOutOfROIImageFilter);
# endif

protected:
CudaAverageOutOfROIImageFilter();
Expand Down
4 changes: 0 additions & 4 deletions include/rtkCudaBackProjectionImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -68,11 +68,7 @@ class ITK_TEMPLATE_EXPORT CudaBackProjectionImageFilter
itkNewMacro(Self);

/** Run-time type information (and related methods). */
# ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(CudaBackProjectionImageFilter);
# else
itkTypeMacro(CudaBackProjectionImageFilter, Superclass);
# endif

protected:
CudaBackProjectionImageFilter();
Expand Down
4 changes: 0 additions & 4 deletions include/rtkCudaConjugateGradientImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -57,11 +57,7 @@ class ITK_TEMPLATE_EXPORT CudaConjugateGradientImageFilter
itkNewMacro(Self);

/** Runtime information support. */
# ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(CudaConjugateGradientImageFilter);
# else
itkTypeMacro(CudaConjugateGradientImageFilter, ConjugateGradientImageFilter);
# endif

protected:
CudaConjugateGradientImageFilter();
Expand Down
4 changes: 0 additions & 4 deletions include/rtkCudaConstantVolumeSeriesSource.h
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,7 @@ class RTK_EXPORT CudaConstantVolumeSeriesSource
itkNewMacro(Self);

/** Runtime information support. */
# ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(CudaConstantVolumeSeriesSource);
# else
itkTypeMacro(CudaConstantVolumeSeriesSource, ImageToImageFilter);
# endif

protected:
CudaConstantVolumeSeriesSource();
Expand Down
4 changes: 0 additions & 4 deletions include/rtkCudaConstantVolumeSource.h
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,7 @@ class RTK_EXPORT CudaConstantVolumeSource
itkNewMacro(Self);

/** Runtime information support. */
# ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(CudaConstantVolumeSource);
# else
itkTypeMacro(CudaConstantVolumeSource, ImageToImageFilter);
# endif

protected:
CudaConstantVolumeSource();
Expand Down
4 changes: 0 additions & 4 deletions include/rtkCudaCropImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -65,11 +65,7 @@ class RTK_EXPORT CudaCropImageFilter
itkNewMacro(Self);

/** Run-time type information (and related methods). */
# ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(CudaCropImageFilter);
# else
itkTypeMacro(CudaCropImageFilter, ImageToImageFilter);
# endif

protected:
CudaCropImageFilter();
Expand Down
4 changes: 0 additions & 4 deletions include/rtkCudaCyclicDeformationImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -62,11 +62,7 @@ class RTK_EXPORT CudaCyclicDeformationImageFilter
itkNewMacro(Self);

/** Runtime information support. */
# ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(CudaCyclicDeformationImageFilter);
# else
itkTypeMacro(CudaCyclicDeformationImageFilter, CyclicDeformationImageFilter);
# endif

protected:
CudaCyclicDeformationImageFilter();
Expand Down
4 changes: 0 additions & 4 deletions include/rtkCudaDisplacedDetectorImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -68,11 +68,7 @@ class RTK_EXPORT CudaDisplacedDetectorImageFilter
itkNewMacro(Self);

/** Run-time type information (and related methods). */
# ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(CudaDisplacedDetectorImageFilter);
# else
itkTypeMacro(CudaDisplacedDetectorImageFilter, itk::CudaInPlaceImageFilter);
# endif

protected:
/** Standard constructor **/
Expand Down
4 changes: 0 additions & 4 deletions include/rtkCudaFDKBackProjectionImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -67,11 +67,7 @@ class RTK_EXPORT CudaFDKBackProjectionImageFilter
itkNewMacro(Self);

/** Run-time type information (and related methods). */
# ifdef itkOverrideGetNameOfClassMacro
itkOverrideGetNameOfClassMacro(CudaFDKBackProjectionImageFilter);
# else
itkTypeMacro(CudaFDKBackProjectionImageFilter, Superclass);
# endif

protected:
CudaFDKBackProjectionImageFilter();
Expand Down
Loading

0 comments on commit c5e020c

Please sign in to comment.