19 #ifndef rtkCudaForwardWarpImageFilter_h 20 #define rtkCudaForwardWarpImageFilter_h 22 #include "rtkConfiguration.h" 26 # include "RTKExport.h" 29 # include <itkCudaImage.h> 30 # include <itkCudaImageToImageFilter.h> 48 :
public itk::CudaImageToImageFilter<itk::CudaImage<float, 3>,
49 itk::CudaImage<float, 3>,
50 rtk::ForwardWarpImageFilter<itk::CudaImage<float, 3>,
51 itk::CudaImage<float, 3>,
52 itk::CudaImage<itk::CovariantVector<float, 3>, 3>>>
60 using DVFType = itk::CudaImage<DisplacementVectorType, 3>;
63 using Superclass = itk::CudaImageToImageFilter<ImageType, ImageType, ForwardWarpImageFilterType>;
85 #endif // end conditional definition of the class
itk::CudaImage< float, 3 > ImageType
ImageType::RegionType OutputImageRegionType
itk::CudaImageToImageFilter< ImageType, ImageType, ForwardWarpImageFilterType > Superclass
Cuda version of the ForwardWarpImageFilter.
itk::CudaImage< DisplacementVectorType, 3 > DVFType
Warps an image using splat instead of interpolation.
virtual ~CudaForwardWarpImageFilter()