37#ifndef __itkMultiResolutionGaussianSmoothingPyramidImageFilter_h
38#define __itkMultiResolutionGaussianSmoothingPyramidImageFilter_h
40#include "itkMultiResolutionPyramidImageFilter.h"
128 public MultiResolutionPyramidImageFilter< TInputImage, TOutputImage >
134 typedef MultiResolutionPyramidImageFilter< TInputImage, TOutputImage >
Superclass;
146 TInputImage::ImageDimension );
148 TOutputImage::ImageDimension );
194 void PrintSelf( std::ostream & os, Indent indent )
const override;
212#ifndef ITK_MANUAL_INSTANTIATION
213#include "itkMultiResolutionGaussianSmoothingPyramidImageFilter.hxx"
Framework for creating images in a multi-resolution pyramid.
MultiResolutionGaussianSmoothingPyramidImageFilter Self
void GenerateOutputRequestedRegion(DataObject *output) override
void GenerateInputRequestedRegion() override
Superclass::OutputImagePointer OutputImagePointer
void EnlargeOutputRequestedRegion(DataObject *output) override
Superclass::InputImageType InputImageType
itkStaticConstMacro(ImageDimension, unsigned int, TInputImage::ImageDimension)
void SetSchedule(const ScheduleType &schedule) override
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
MultiResolutionGaussianSmoothingPyramidImageFilter()
Superclass::ScheduleType ScheduleType
void operator=(const Self &)
void GenerateOutputInformation() override
Superclass::InputImageConstPointer InputImageConstPointer
void GenerateData() override
~MultiResolutionGaussianSmoothingPyramidImageFilter() override
void PrintSelf(std::ostream &os, Indent indent) const override
MultiResolutionGaussianSmoothingPyramidImageFilter(const Self &)
Superclass::InputImagePointer InputImagePointer
itkStaticConstMacro(OutputImageDimension, unsigned int, TOutputImage::ImageDimension)
Superclass::OutputImageType OutputImageType
MultiResolutionPyramidImageFilter< TInputImage, TOutputImage > Superclass