18 #ifndef itkGPUAnisotropicDiffusionImageFilter_h
19 #define itkGPUAnisotropicDiffusionImageFilter_h
34 template<
typename TInputImage,
typename TOutputImage,
typename TParentImageFilter =
35 AnisotropicDiffusionImageFilter< TInputImage, TOutputImage > >
59 itkStaticConstMacro(ImageDimension,
unsigned int, GPUSuperclass::ImageDimension);
63 typedef typename GPUSuperclass::PixelType
PixelType;
69 void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
72 virtual void InitializeIteration() ITK_OVERRIDE;
80 #ifndef ITK_MANUAL_INSTANTIATION
81 #include "itkGPUAnisotropicDiffusionImageFilter.hxx"
GPUSuperclass::OutputImageType OutputImageType
GPUSuperclass::TimeStepType TimeStepType
GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter > GPUSuperclass
GPUSuperclass::InputImageType InputImageType
GPUAnisotropicDiffusionImageFilter Self
TInputImage InputImageType
GPUAnisotropicDiffusionImageFilter()
AnisotropicDiffusionImageFilter< TInputImage, TOutputImage > CPUSuperclass
GPUSuperclass::UpdateBufferType UpdateBufferType
~GPUAnisotropicDiffusionImageFilter() override
GPUSuperclass::PixelType PixelType
Control indentation during Print() invocation.
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer