Go to the documentation of this file.
35 #ifndef __itkGPUUnaryFunctorImageFilter_h
36 #define __itkGPUUnaryFunctorImageFilter_h
40 #include "itkUnaryFunctorImageFilter.h"
59 template<
typename TInputImage,
typename TOutputImage,
typename TFunction,
typename TParentImageFilter
60 = InPlaceImageFilter< TInputImage, TOutputImage > >
94 TInputImage::ImageDimension );
96 TOutputImage::ImageDimension );
113 if( m_Functor != functor )
145 #ifndef ITK_MANUAL_INSTANTIATION
146 #include "itkGPUUnaryFunctorImageFilter.hxx"
TParentImageFilter CPUSuperclass
virtual ~GPUUnaryFunctorImageFilter()
const FunctorType & GetFunctor() const
OutputImageType::PixelType OutputImagePixelType
Base class for GPU filters that take an image as input and overwrite that image as the output.
FunctorType & GetFunctor()
SmartPointer< Self > Pointer
virtual void GenerateOutputInformation()
TInputImage InputImageType
InputImageType::ConstPointer InputImagePointer
TOutputImage OutputImageType
GPUInPlaceImageFilter< TInputImage, TOutputImage > GPUSuperclass
int m_UnaryFunctorImageFilterGPUKernelHandle
InputImageType::RegionType InputImageRegionType
SmartPointer< const Self > ConstPointer
OutputImageType::RegionType OutputImageRegionType
Implements pixel-wise generic operation on one image using the GPU.
class to abstract the behaviour of the GPU filters.
virtual void GPUGenerateData()
GPUUnaryFunctorImageFilter(const Self &)
itkStaticConstMacro(InputImageDimension, unsigned int, TInputImage::ImageDimension)
void operator=(const Self &)
GPUUnaryFunctorImageFilter Self
InputImageType::PixelType InputImagePixelType
itkStaticConstMacro(OutputImageDimension, unsigned int, TOutputImage::ImageDimension)
OutputImageType::Pointer OutputImagePointer
GPUUnaryFunctorImageFilter()
void SetFunctor(const FunctorType &functor)
Generated on OURCE_DATE_EPOCH for elastix by 1.8.18 |
|