18#ifndef __itkGPUImageFactory_h
19#define __itkGPUImageFactory_h
36template<
typename TTypeList,
typename NDimensions >
59 template<
typename TType,
unsigned int VImageDimension >
62 this->RegisterOverride(
65 "GPU Image Override",
true,
94#ifndef ITK_MANUAL_INSTANTIATION
95#include "itkGPUImageFactory.hxx"
Object Factory implementation for GPUImage.
virtual void Register3D()
virtual void Register1D()
SmartPointer< const Self > ConstPointer
GPUObjectFactoryBase< NDimensions > Superclass
void operator=(const Self &)
virtual void Register2D()
virtual ~GPUImageFactory2()
static void RegisterOneFactory()
GPUImageFactory2(const Self &)
itkFactorylessNewMacro(Self)
SmartPointer< Self > Pointer
const char * GetDescription() const
Templated n-dimensional image class for the GPU.
Base class for all GPU factory classes.