18 #ifndef __itkGPUUnaryFunctorImageFilter_h
19 #define __itkGPUUnaryFunctorImageFilter_h
35 template<
typename TInputImage,
typename TOutputImage,
typename TFunction,
typename TParentImageFilter =
36 InPlaceImageFilter< TInputImage, TOutputImage > >
109 #ifndef ITK_MANUAL_INSTANTIATION
110 #include "itkGPUUnaryFunctorImageFilter.hxx"
OutputImageType::PixelType OutputImagePixelType
void SetFunctor(const FunctorType &functor)
SmartPointer< Self > Pointer
int m_UnaryFunctorImageFilterGPUKernelHandle
OutputImageType::Pointer OutputImagePointer
OutputImageType::RegionType OutputImageRegionType
Base class for all process objects that output image data.
virtual void GenerateOutputInformation()
virtual ~GPUUnaryFunctorImageFilter()
TOutputImage OutputImageType
SmartPointer< const Self > ConstPointer
InputImageType::RegionType InputImageRegionType
FunctorType & GetFunctor()
Base class for GPU filters that take an image as input and overwrite that image as the output...
virtual void GPUGenerateData()
InputImageType::ConstPointer InputImagePointer
InputImageType::PixelType InputImagePixelType
void operator=(const Self &)
GPUUnaryFunctorImageFilter Self
const FunctorType & GetFunctor() const
TParentImageFilter CPUSuperclass
Implements pixel-wise generic operation on one image using the GPU.
GPUUnaryFunctorImageFilter()
TInputImage InputImageType
GPUInPlaceImageFilter< TInputImage, TOutputImage > GPUSuperclass