19 #ifndef rtkCudaCyclicDeformationImageFilter_h 20 #define rtkCudaCyclicDeformationImageFilter_h 22 #include "rtkConfiguration.h" 27 # include <itkCudaImageToImageFilter.h> 28 # include "RTKExport.h" 44 class RTK_EXPORT CudaCyclicDeformationImageFilter
45 :
public itk::CudaImageToImageFilter<itk::CudaImage<itk::CovariantVector<float, 3>, 4>,
46 itk::CudaImage<itk::CovariantVector<float, 3>, 3>,
47 CyclicDeformationImageFilter<itk::CudaImage<itk::CovariantVector<float, 3>, 4>,
48 itk::CudaImage<itk::CovariantVector<float, 3>, 3>>>
51 ITK_DISALLOW_COPY_AND_MOVE(CudaCyclicDeformationImageFilter);
54 using Self = rtk::CudaCyclicDeformationImageFilter;
55 using InputImageType = itk::CudaImage<itk::CovariantVector<float, 3>, 4>;
56 using OutputImageType = itk::CudaImage<itk::CovariantVector<float, 3>, 3>;
65 itkOverrideGetNameOfClassMacro(CudaCyclicDeformationImageFilter);
68 CudaCyclicDeformationImageFilter();
69 ~CudaCyclicDeformationImageFilter() {}
78 #endif // end conditional definition of the class BinaryGeneratorImageFilter< TInputImage1, TInputImage2, TOutputImage > Superclass
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer