19 #ifndef __itkGPUInPlaceImageFilter_h
20 #define __itkGPUInPlaceImageFilter_h
36 template<
typename TInputImage,
typename TOutputImage = TInputImage,
typename TParentImageFilter =
37 InPlaceImageFilter< TInputImage, TOutputImage > >
108 #ifndef ITK_MANUAL_INSTANTIATION
109 #include "itkGPUInPlaceImageFilter.hxx"
class to abstract the behaviour of the GPU filters.
Superclass::OutputImageRegionType OutputImageRegionType
GPUSuperclass::OutputImagePixelType OutputImagePixelType
TInputImage InputImageType
GPUSuperclass::OutputImageRegionType OutputImageRegionType
void operator=(const Self &)
GPUSuperclass::OutputImageType OutputImageType
InputImageType::PixelType InputImagePixelType
Base class for GPU filters that take an image as input and overwrite that image as the output...
GPUInPlaceImageFilter Self
virtual void PrintSelf(std::ostream &os, Indent indent) const
InputImageType::Pointer InputImagePointer
virtual void AllocateOutputs()
virtual void ReleaseInputs()
static const unsigned int OutputImageDimension
GPUSuperclass::OutputImagePointer OutputImagePointer
InputImageType::RegionType InputImageRegionType
SmartPointer< Self > Pointer
Control indentation during Print() invocation.
GPUImageToImageFilter< TInputImage, TOutputImage, TParentImageFilter > GPUSuperclass
SmartPointer< const Self > ConstPointer
TParentImageFilter CPUSuperclass
InputImageType::ConstPointer InputImageConstPointer
static const unsigned int InputImageDimension
Superclass::OutputImagePixelType OutputImagePixelType