ITK  4.2.0
Insight Segmentation and Registration Toolkit
Classes | Namespaces | Macros
itkGPUDemonsRegistrationFilter.h File Reference

Go to the source code of this file.

Classes

class  itk::GPUDemonsRegistrationFilter< TFixedImage, TMovingImage, TDeformationField, TParentImageFilter >
 Deformably register two images using the demons algorithm with GPU. More...
class  itk::GPUDemonsRegistrationFilterFactory
 Object Factory implemenatation for GPUDemonsRegistrationFilter. More...

Namespaces

namespace  itk

Macros

#define OverrideDemonsRegistrationFilterTypeMacro(ipt, opt, dm)

Macro Definition Documentation

#define OverrideDemonsRegistrationFilterTypeMacro (   ipt,
  opt,
  dm 
)
Value:
{ \
typedef GPUImage<ipt,dm> InputImageType; \
typedef GPUImage<opt,dm> OutputImageType; \
typedef Vector< float, dm > VectorPixelType; \
typedef GPUImage< VectorPixelType, dm > DeformationFieldType; \
this->RegisterOverride( \
typeid(DemonsRegistrationFilter<InputImageType,OutputImageType,DeformationFieldType>).name(), \
typeid(GPUDemonsRegistrationFilter<InputImageType,OutputImageType,DeformationFieldType>).name(), \
"GPU Demons Registration Filter Override", \
true, \
CreateObjectFunction<GPUDemonsRegistrationFilter<InputImageType,OutputImageType,DeformationFieldType> >::New() ); \
}

Definition at line 199 of file itkGPUDemonsRegistrationFilter.h.

Referenced by itk::GPUDemonsRegistrationFilterFactory::GPUDemonsRegistrationFilterFactory().