18 #ifndef __itkGPUNeighborhoodOperatorImageFilter_h
19 #define __itkGPUNeighborhoodOperatorImageFilter_h
46 template<
class TInputImage,
class TOutputImage,
47 class TOperatorValueType =
typename TOutputImage::PixelType,
48 class TParentImageFilter = NeighborhoodOperatorImageFilter< TInputImage, TOutputImage, TOperatorValueType> >
80 itkStaticConstMacro(ImageDimension,
unsigned int, TInputImage::ImageDimension);
81 itkStaticConstMacro(InputImageDimension,
unsigned int, TInputImage::ImageDimension);
82 itkStaticConstMacro(OutputImageDimension,
unsigned int, TOutputImage::ImageDimension);
105 itkGetOpenCLSourceFromKernelMacro(GPUNeighborhoodOperatorImageFilterKernel);
138 #ifdef ITK_USE_CONCEPT_CHECKING
173 void GPUGenerateData();
175 void PrintSelf(std::ostream & os,
Indent indent)
const
177 GPUSuperclass::PrintSelf(os, indent);
182 void operator=(
const Self &);
200 #ifndef ITK_MANUAL_INSTANTIATION
201 #include "itkGPUNeighborhoodOperatorImageFilter.hxx"