19 #ifndef rtkCudaLaplacianImageFilter_h 20 #define rtkCudaLaplacianImageFilter_h 22 #include "rtkConfiguration.h" 27 # include <itkCudaInPlaceImageFilter.h> 28 # include "RTKExport.h" 41 class RTK_EXPORT CudaLaplacianImageFilter
42 :
public itk::CudaImageToImageFilter<
43 itk::CudaImage<float, 3>,
44 itk::CudaImage<float, 3>,
45 LaplacianImageFilter<itk::CudaImage<float, 3>, itk::CudaImage<itk::CovariantVector<float, 3>, 3>>>
48 ITK_DISALLOW_COPY_AND_MOVE(CudaLaplacianImageFilter);
51 using Self = rtk::CudaLaplacianImageFilter;
52 using OutputImageType = itk::CudaImage<float, 3>;
53 using GradientImageType = itk::CudaImage<itk::CovariantVector<float, 3>, 3>;
62 # ifdef itkOverrideGetNameOfClassMacro 63 itkOverrideGetNameOfClassMacro(CudaLaplacianImageFilter);
65 itkTypeMacro(CudaLaplacianImageFilter, LaplacianImageFilter);
70 CudaLaplacianImageFilter();
71 ~CudaLaplacianImageFilter() {}
80 #endif // end conditional definition of the class
BinaryGeneratorImageFilter< TInputImage1, TInputImage2, TOutputImage > Superclass