18 #ifndef itkHDF5ImageIOFactory_h 19 #define itkHDF5ImageIOFactory_h 20 #include "ITKIOHDF5Export.h" 44 virtual const char * GetITKSourceVersion(
void) const ITK_OVERRIDE;
46 virtual const
char * GetDescription(
void) const ITK_OVERRIDE;
49 itkFactorylessNewMacro(Self);
55 static
void RegisterOneFactory(
void)
65 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
69 void operator=(
const Self &) ITK_DELETE_FUNCTION;
ObjectFactoryBase Superclass
SmartPointer< const Self > ConstPointer
static void RegisterFactoryInternal(ObjectFactoryBase *)
SmartPointer< Self > Pointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Create instances of classes using an object factory.
Create instances of HDF5ImageIO objects using an object factory.
Control indentation during Print() invocation.