18#ifndef __itkGPUAdvancedBSplineDeformableTransformFactory_h
19#define __itkGPUAdvancedBSplineDeformableTransformFactory_h
36template<
typename NDimensions >
47 const char *
GetDescription()
const {
return "A Factory for GPUAdvancedBSplineDeformableTransform"; }
59 template<
typename TType,
unsigned int VImageDimension >
63 this->RegisterOverride(
66 "GPU AdvancedBSplineDeformableTransform override, spline order 1",
true,
71 this->RegisterOverride(
74 "GPU AdvancedBSplineDeformableTransform override, spline order 2",
true,
79 this->RegisterOverride(
82 "GPU AdvancedBSplineDeformableTransform override, spline order 3",
true,
94 typedef typelist::MakeTypeList< float, double >::Type
RealTypeList;
114#ifndef ITK_MANUAL_INSTANTIATION
115#include "itkGPUAdvancedBSplineDeformableTransformFactory.hxx"
Base class for all GPU factory classes.