Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

STYLE: Add itkVirtualGetNameOfClassMacro + itkOverrideGetNameOfClassM… #44

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions include/itkButterworthFilterFreqImageSource.h
Original file line number Diff line number Diff line change
Expand Up @@ -40,13 +40,13 @@ class ButterworthFilterFreqImageSource : public GenerateImageSource<TOutputImage
using ConstPointer = SmartPointer<const Self>;

/** Run-time type information (and related methods). */
itkTypeMacro(ButterworthFilterFreqImageSource, GenerateImageSource);
itkOverrideGetNameOfClassMacro(ButterworthFilterFreqImageSource);

/** Method for creation through the object factory. */
itkNewMacro(Self);

/** Dimensionality of the output image. */
itkStaticConstMacro(ImageDimension, unsigned int, TOutputImage::ImageDimension);
static constexpr unsigned int ImageDimension = TOutputImage::ImageDimension;

using OutputImageType = TOutputImage;
using SpacingType = typename TOutputImage::SpacingType;
Expand Down
4 changes: 2 additions & 2 deletions include/itkLogGaborFreqImageSource.h
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class LogGaborFreqImageSource : public GenerateImageSource<TOutputImage>
using ConstPointer = SmartPointer<const Self>;

/** Dimensionality of the output image */
itkStaticConstMacro(ImageDimension, unsigned int, TOutputImage::ImageDimension);
static constexpr unsigned int ImageDimension = TOutputImage::ImageDimension;

using OutputImageType = TOutputImage;
using OutputImageRegionType = typename TOutputImage::RegionType;
Expand All @@ -52,7 +52,7 @@ class LogGaborFreqImageSource : public GenerateImageSource<TOutputImage>
using ArrayType = FixedArray<double, ImageDimension>;

/** Run-time type information (and related methods). */
itkTypeMacro(LogGaborFreqImageSource, GenerateImageSource);
itkOverrideGetNameOfClassMacro(LogGaborFreqImageSource);

/** Method for creation through the object factory. */
itkNewMacro(Self);
Expand Down
6 changes: 3 additions & 3 deletions include/itkPhaseSymmetryImageFilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -78,10 +78,10 @@ class PhaseSymmetryImageFilter : public ImageToImageFilter<TInputImage, TOutputI
itkNewMacro(Self);

/** Run-time type information (and related methods). */
itkTypeMacro(PhaseSymmetryImageFilter, ImageToImageFilter);
itkOverrideGetNameOfClassMacro(PhaseSymmetryImageFilter);

itkStaticConstMacro(InputImageDimension, unsigned int, TInputImage::ImageDimension);
itkStaticConstMacro(OutputImageDimension, unsigned int, TOutputImage::ImageDimension);
static constexpr unsigned int InputImageDimension = TInputImage::ImageDimension;
static constexpr unsigned int OutputImageDimension = TOutputImage::ImageDimension;

/** Some convenient type alias. */
using InputImageType = TInputImage;
Expand Down
4 changes: 2 additions & 2 deletions include/itkSinusoidImageSource.h
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ class SinusoidImageSource : public ParametricImageSource<TOutputImage>
using OutputImageType = TOutputImage;

/** Dimensionality of the output image */
itkStaticConstMacro(ImageDimension, unsigned int, TOutputImage::ImageDimension);
static constexpr unsigned int ImageDimension = TOutputImage::ImageDimension;

/** Type used to store Sinusoid parameters. */
using ArrayType = FixedArray<double, ImageDimension>;
Expand All @@ -67,7 +67,7 @@ class SinusoidImageSource : public ParametricImageSource<TOutputImage>
using ParametersType = typename Superclass::ParametersType;

/** Run-time type information (and related methods). */
itkTypeMacro(SinusoidImageSource, ParametricImageSource);
itkOverrideGetNameOfClassMacro(SinusoidImageSource);

/** Method for creation through the object factory. */
itkNewMacro(Self);
Expand Down
2 changes: 1 addition & 1 deletion include/itkSinusoidSpatialFunction.h
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ class SinusoidSpatialFunction : public SpatialFunction<TOutput, VImageDimension,
itkNewMacro(Self);

/** Run-time type information (and related methods). */
itkTypeMacro(SinusoidSpatialFunction, SpatialFunction);
itkOverrideGetNameOfClassMacro(SinusoidSpatialFunction);

/** Input type for the function. */
using InputType = typename Superclass::InputType;
Expand Down
4 changes: 2 additions & 2 deletions include/itkSteerableFilterFreqImageSource.h
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ class SteerableFilterFreqImageSource : public ImageSource<TOutputImage>
using RangeType = std::vector<std::vector<double>>;

/** Dimensionality of the output image */
itkStaticConstMacro(NDimensions, unsigned int, TOutputImage::ImageDimension);
static constexpr unsigned int NDimensions = TOutputImage::ImageDimension;

/** Type used to store gaussian parameters. */

Expand All @@ -75,7 +75,7 @@ class SteerableFilterFreqImageSource : public ImageSource<TOutputImage>
using SizeValueType = typename TOutputImage::SizeValueType;

/** Run-time type information (and related methods). */
itkTypeMacro(SteerableFilterFreqImageSource, ImageSource);
itkOverrideGetNameOfClassMacro(SteerableFilterFreqImageSource);

/** Method for creation through the object factory. */
itkNewMacro(Self);
Expand Down
Loading