ITK  5.4.0
Insight Toolkit
Classes | Namespaces | Macros
itkGPUImage.h File Reference
#include "itkImage.h"
#include "itkGPUImageDataManager.h"
#include "itkVersion.h"
#include "itkObjectFactoryBase.h"
#include "itkGPUImage.hxx"
+ Include dependency graph for itkGPUImage.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  itk::GPUImage< TPixel, VImageDimension >
 
class  itk::GPUImageFactory
 
class  itk::GPUTraits< T >
 
class  itk::GPUTraits< Image< TPixelType, VDimension > >
 

Namespaces

 itk
 

Macros

#define OverrideImageTypeMacro(pt, dm)
 

Macro Definition Documentation

◆ OverrideImageTypeMacro

#define OverrideImageTypeMacro (   pt,
  dm 
)
Value:
this->RegisterOverride(typeid(itk::Image<pt, dm>).name(), \
typeid(itk::GPUImage<pt, dm>).name(), \
"GPU Image Override", \
true, \
itk::CreateObjectFunction<GPUImage<pt, dm>>::New())

Definition at line 259 of file itkGPUImage.h.

itk::GPUImage
Templated n-dimensional image class for the GPU.
Definition: itkGPUImage.h:40
itk::CreateObjectFunction
Used to create callback functions that create ITK Objects for use with the itk::ObjectFactory.
Definition: itkCreateObjectFunction.h:60
itk::Image
Templated n-dimensional image class.
Definition: itkImage.h:88
New
static Pointer New()