19 #ifndef rtkCudaConstantVolumeSeriesSource_h 20 #define rtkCudaConstantVolumeSeriesSource_h 22 #include "rtkConfiguration.h" 27 # include <itkCudaImageToImageFilter.h> 28 # include "RTKExport.h" 43 class RTK_EXPORT CudaConstantVolumeSeriesSource
44 :
public itk::CudaImageToImageFilter<itk::CudaImage<float, 4>,
45 itk::CudaImage<float, 4>,
46 ConstantImageSource<itk::CudaImage<float, 4>>>
49 ITK_DISALLOW_COPY_AND_MOVE(CudaConstantVolumeSeriesSource);
52 using Self = rtk::CudaConstantVolumeSeriesSource;
53 using OutputImageType = itk::CudaImage<float, 3>;
62 # ifdef itkOverrideGetNameOfClassMacro 63 itkOverrideGetNameOfClassMacro(CudaConstantVolumeSeriesSource);
65 itkTypeMacro(CudaConstantVolumeSeriesSource, ImageToImageFilter);
70 CudaConstantVolumeSeriesSource();
71 ~CudaConstantVolumeSeriesSource() {}
80 #endif // end conditional definition of the class BinaryGeneratorImageFilter< TInputImage1, TInputImage2, TOutputImage > Superclass
Generate an n-dimensional image with constant pixel values.