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;
74 virtual void InitializeIteration() ITK_OVERRIDE;
82 #ifndef ITK_MANUAL_INSTANTIATION
83 #include "itkGPUAnisotropicDiffusionImageFilter.hxx"
virtual void PrintSelf(std::ostream &os, Indent indent) const override
GPUSuperclass::OutputImageType OutputImageType
GPUSuperclass::TimeStepType TimeStepType
GPUDenseFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter > GPUSuperclass
GPUSuperclass::InputImageType InputImageType
GPUAnisotropicDiffusionImageFilter Self
TInputImage InputImageType
~GPUAnisotropicDiffusionImageFilter()
GPUAnisotropicDiffusionImageFilter()
AnisotropicDiffusionImageFilter< TInputImage, TOutputImage > CPUSuperclass
GPUSuperclass::UpdateBufferType UpdateBufferType
GPUSuperclass::PixelType PixelType
Control indentation during Print() invocation.
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer