18 #ifndef itkRecursiveMultiResolutionPyramidImageFilter_h
19 #define itkRecursiveMultiResolutionPyramidImageFilter_h
22 #include "vnl/vnl_matrix.h"
86 itkStaticConstMacro(ImageDimension,
unsigned int,
87 Superclass::ImageDimension);
101 virtual void GenerateOutputRequestedRegion(
DataObject *output) ITK_OVERRIDE;
110 virtual void GenerateInputRequestedRegion() ITK_OVERRIDE;
114 ~RecursiveMultiResolutionPyramidImageFilter() {}
118 void GenerateData() ITK_OVERRIDE;
125 #ifndef ITK_MANUAL_INSTANTIATION
126 #include "itkRecursiveMultiResolutionPyramidImageFilter.hxx"
virtual void PrintSelf(std::ostream &os, Indent indent) const override
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
RecursiveMultiResolutionPyramidImageFilter Self
Superclass::InputImageType InputImageType
Superclass::InputImageConstPointer InputImageConstPointer
Superclass::InputImagePointer InputImagePointer
Creates a multi-resolution pyramid using a recursive implementation.
Base class for all process objects that output image data.
Framework for creating images in a multi-resolution pyramid.
Superclass::OutputImageType OutputImageType
Superclass::OutputImagePointer OutputImagePointer
Base class for all data objects in ITK.
Control indentation during Print() invocation.
MultiResolutionPyramidImageFilter< TInputImage, TOutputImage > Superclass