18 #ifndef __itkSmoothingRecursiveGaussianImageFilter_h
19 #define __itkSmoothingRecursiveGaussianImageFilter_h
49 template<
typename TInputImage,
50 typename TOutputImage = TInputImage >
73 itkStaticConstMacro(ImageDimension,
unsigned int,
74 TInputImage::ImageDimension);
85 typedef typename InputImageType::template Rebind<InternalRealType>::Type
RealImageType;
135 void SetNormalizeAcrossScale(
bool normalizeInScaleSpace);
136 itkGetConstMacro(NormalizeAcrossScale,
bool);
145 virtual bool CanRunInPlace(
void )
const;
147 #ifdef ITK_USE_CONCEPT_CHECKING
159 void PrintSelf(std::ostream & os,
Indent indent)
const;
162 void GenerateData(
void);
169 virtual void GenerateInputRequestedRegion()
173 void EnlargeOutputRequestedRegion(
DataObject *output);
178 void operator=(const Self &);
187 bool m_NormalizeAcrossScale;
194 #ifndef ITK_MANUAL_INSTANTIATION
195 #include "itkSmoothingRecursiveGaussianImageFilter.hxx"