17 #ifndef itkAnalyzeObjectLabelMapImageIOFactory_h
18 #define itkAnalyzeObjectLabelMapImageIOFactory_h
21 #pragma warning ( disable : 4786 )
43 const char * GetITKSourceVersion(
void)
const override;
45 const char * GetDescription(
void)
const override;
48 itkFactorylessNewMacro(
Self);
64 void PrintSelf(std::ostream& os,
Indent indent)
const override;
68 void operator=(
const Self &);
Light weight base class for most itk classes.
Create instances of classes using an object factory.
static void RegisterOneFactory(void)
Create instances of AnalyzeObjectLabelMapImageIO objects using an object factory. ...
static bool RegisterFactory(ObjectFactoryBase *, InsertionPositionType where=INSERT_AT_BACK, vcl_size_t position=0)
Control indentation during Print() invocation.