Go to the documentation of this file.
18 #ifndef __itkGPUBSplineInterpolateImageFunction_h
19 #define __itkGPUBSplineInterpolateImageFunction_h
25 #include "itkBSplineInterpolateImageFunction.h"
26 #include "itkVersion.h"
44 template<
typename TInputImage,
typename TCoordRep =
float,
typename TCoefficientType =
float >
47 BSplineInterpolateImageFunction< TInputImage, TCoordRep,
55 TInputImage, TCoordRep, BSplineInterpolateImageFunction<
57 typedef BSplineInterpolateImageFunction<
58 TInputImage, TCoordRep, BSplineInterpolateImageFunction<
72 TInputImage::ImageDimension );
91 virtual void PrintSelf( std::ostream & os, Indent indent )
const ITK_OVERRIDE;
110 #ifndef ITK_MANUAL_INSTANTIATION
111 #include "itkGPUBSplineInterpolateImageFunction.hxx"
GPUBSplineInterpolateImageFunction(const Self &)
BSplineInterpolateImageFunction< TInputImage, TCoordRep, BSplineInterpolateImageFunction< TInputImage, TCoordRep, TCoefficientType > > CPUSuperclass
Templated n-dimensional image class for the GPU.
std::vector< std::string > m_Sources
GPUBSplineInterpolateImageFunction()
itkStaticConstMacro(InputImageDimension, unsigned int, TInputImage::ImageDimension)
GPUDataManager::Pointer GPUDataManagerPointer
GPUCoefficientImageType::Pointer GPUCoefficientImagePointer
virtual bool GetSourceCode(std::string &source) const ITK_OVERRIDE
GPUImage< TCoefficientType, InputImageDimension > GPUCoefficientImageType
const GPUCoefficientImagePointer GetGPUCoefficients() const
const GPUDataManagerPointer GetGPUCoefficientsImageBase() const
GPUDataManagerPointer m_GPUCoefficientsImageBase
GPU version of BSplineInterpolateImageFunction.
itkGPUKernelClassMacro(GPUBSplineTransformKernel)
GPU version of InterpolateImageFunction.
~GPUBSplineInterpolateImageFunction()
GPUInterpolateImageFunction< TInputImage, TCoordRep, BSplineInterpolateImageFunction< TInputImage, TCoordRep, TCoefficientType > > GPUSuperclass
SmartPointer< Self > Pointer
virtual void PrintSelf(std::ostream &os, Indent indent) const ITK_OVERRIDE
virtual void SetInputImage(const TInputImage *inputData)
GPUBSplineInterpolateImageFunction Self
GPUCoefficientImagePointer m_GPUCoefficients
SmartPointer< const Self > ConstPointer
void operator=(const Self &)
Generated on OURCE_DATE_EPOCH for elastix by 1.8.18 |
|