18 #ifndef itkMiniPipelineSeparableImageFilter_h
19 #define itkMiniPipelineSeparableImageFilter_h
49 template<
typename TInputImage,
typename TOutputImage,
typename TFilter >
82 itkStaticConstMacro(ImageDimension,
unsigned int, TInputImage::ImageDimension);
87 virtual void SetRadius(
const RadiusType &) ITK_OVERRIDE;
92 Superclass::SetRadius(radius);
95 virtual void Modified() const ITK_OVERRIDE;
97 virtual
void SetNumberOfThreads(
ThreadIdType nb) ITK_OVERRIDE;
101 ~MiniPipelineSeparableImageFilter() {}
103 void GenerateData() ITK_OVERRIDE;
113 #ifndef ITK_MANUAL_INSTANTIATION
114 #include "itkMiniPipelineSeparableImageFilter.hxx"
SmartPointer< const Self > ConstPointer
TInputImage::SizeType SizeType
Rank filter of a greyscale image.
Base class for all process objects that output image data.
unsigned long SizeValueType
TInputImage::SizeType RadiusType
CastImageFilter< InputImageType, OutputImageType > CastType
TOutputImage::PixelType OutputPixelType
TInputImage InputImageType
TOutputImage OutputImageType
A base class for all the filters working on a box neighborhood.
TInputImage::OffsetType OffsetType
unsigned int ThreadIdType
TInputImage::RegionType RegionType
TInputImage::IndexType IndexType
TInputImage::SizeType RadiusType
BoxImageFilter< TInputImage, TOutputImage > Superclass
ImageBaseType::SizeType SizeType
MiniPipelineSeparableImageFilter Self
SmartPointer< Self > Pointer
A separable filter for filter which are using radius.
Casts input pixels to output pixel type.
TInputImage::PixelType PixelType
ImageBaseType::IndexType IndexType