18 #ifndef itkGPUScalarAnisotropicDiffusionFunction_h 19 #define itkGPUScalarAnisotropicDiffusionFunction_h 37 template<
typename TImage >
70 ~GPUScalarAnisotropicDiffusionFunction() {
75 void operator=(
const Self &) ITK_DELETE_FUNCTION;
80 #ifndef ITK_MANUAL_INSTANTIATION 81 #include "itkGPUScalarAnisotropicDiffusionFunction.hxx" Superclass::ImageType ImageType
Superclass::RadiusType RadiusType
Superclass::PixelType PixelType
itkGetOpenCLSourceFromKernelMacro(GPUScalarAnisotropicDiffusionFunctionKernel)
Superclass::PixelRealType PixelRealType
GPUScalarAnisotropicDiffusionFunction Self
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
static const unsigned int ImageDimension
GPUScalarAnisotropicDiffusionFunction()
Superclass::ImageType ImageType
itkGPUKernelClassMacro(GPUImageOpsKernel)
SmartPointer< Self > Pointer
static const unsigned int ImageDimension
void operator=(const Self &) ITK_DELETE_FUNCTION
Superclass::RadiusType RadiusType
GPUAnisotropicDiffusionFunction< TImage > Superclass
Superclass::TimeStepType TimeStepType
Superclass::NeighborhoodType NeighborhoodType
Superclass::TimeStepType TimeStepType
SmartPointer< const Self > ConstPointer
Superclass::PixelType PixelType
Superclass::PixelRealType PixelRealType
Superclass::NeighborhoodType NeighborhoodType
virtual void GPUCalculateAverageGradientMagnitudeSquared(TImage *) override