|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
19 #ifndef itkGPUInPlaceImageFilter_h
20 #define itkGPUInPlaceImageFilter_h
36 template <
typename TInputImage,
37 typename TOutputImage = TInputImage,
38 typename TParentImageFilter = InPlaceImageFilter<TInputImage, TOutputImage>>
62 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
63 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
77 PrintSelf(std::ostream & os,
Indent indent)
const override;
92 AllocateOutputs()
override;
104 ReleaseInputs()
override;
110 #ifndef ITK_MANUAL_INSTANTIATION
111 # include "itkGPUInPlaceImageFilter.hxx"
Casts input pixels to output pixel type.
typename OutputImageType::Pointer OutputImagePointer
Base class for GPU filters that take an image as input and overwrite that image as the output.
typename Superclass::OutputImagePixelType OutputImagePixelType
Control indentation during Print() invocation.
typename InputImageType::PixelType InputImagePixelType
Base class for all process objects that output image data.
typename InputImageType::Pointer InputImagePointer
ImageBaseType::RegionType RegionType
class to abstract the behaviour of the GPU filters.
TInputImage InputImageType
typename OutputImageType::RegionType OutputImageRegionType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
typename Superclass::OutputImageRegionType OutputImageRegionType
typename OutputImageType::PixelType OutputImagePixelType
typename InputImageType::RegionType InputImageRegionType
typename InputImageType::ConstPointer InputImageConstPointer
TOutputImage OutputImageType