18#ifndef itkParabolicErodeImageFilter_h
19#define itkParabolicErodeImageFilter_h
22#include "itkNumericTraits.h"
41template <
typename TInputImage,
typename TOutputImage = TInputImage>
64 using PixelType =
typename TInputImage::PixelType;
65 using RealType =
typename NumericTraits<PixelType>::RealType;
74 using RadiusType =
typename itk::FixedArray<ScalarRealType, TInputImage::ImageDimension>;
ParabolicErodeDilateImageFilter()
typename NumericTraits< PixelType >::ScalarRealType ScalarRealType
typename TInputImage::ConstPointer InputImageConstPointer
typename TInputImage::Pointer InputImagePointer
ParabolicErodeImageFilter()=default
SmartPointer< const Self > ConstPointer
ParabolicErodeDilateImageFilter< TInputImage, false, TOutputImage > Superclass
typename TOutputImage::PixelType OutputPixelType
ParabolicErodeImageFilter Self
itkStaticConstMacro(ImageDimension, unsigned int, TInputImage::ImageDimension)
TOutputImage OutputImageType
itkOverrideGetNameOfClassMacro(ParabolicErodeImageFilter)
~ParabolicErodeImageFilter() override=default
TInputImage InputImageType
typename itk::FixedArray< ScalarRealType, TInputImage::ImageDimension > RadiusType
typename NumericTraits< PixelType >::RealType RealType
ITK_DISALLOW_COPY_AND_MOVE(ParabolicErodeImageFilter)
SmartPointer< Self > Pointer