ITK  6.0.0
Insight Toolkit
Classes | Namespaces | Macros | Functions
itkGPUMeanImageFilter.h File Reference
#include "itkMeanImageFilter.h"
#include "itkGPUBoxImageFilter.h"
#include "itkVersion.h"
#include "itkObjectFactoryBase.h"
#include "itkOpenCLUtil.h"
#include "itkGPUMeanImageFilter.hxx"
+ Include dependency graph for itkGPUMeanImageFilter.h:

Go to the source code of this file.

Classes

class  itk::GPUMeanImageFilter< TInputImage, TOutputImage >
 
class  itk::GPUMeanImageFilterFactory
 

Namespaces

namespace  itk
 

Macros

#define OverrideMeanFilterTypeMacro(ipt, opt, dm)
 

Functions

 itk::itkGPUKernelClassMacro (GPUMeanImageFilterKernel)
 

Macro Definition Documentation

◆ OverrideMeanFilterTypeMacro

#define OverrideMeanFilterTypeMacro (   ipt,
  opt,
  dm 
)
Value:
{ \
using InputImageType = Image<ipt, dm>; \
using OutputImageType = Image<opt, dm>; \
this->RegisterOverride(typeid(MeanImageFilter<InputImageType, OutputImageType>).name(), \
typeid(GPUMeanImageFilter<InputImageType, OutputImageType>).name(), \
"GPU Mean Image Filter Override", \
true, \
CreateObjectFunction<GPUMeanImageFilter<InputImageType, OutputImageType>>::New()); \
} \
ITK_MACROEND_NOOP_STATEMENT
static Pointer New()

Definition at line 141 of file itkGPUMeanImageFilter.h.