18 #ifndef itkFreeSurferBinaryMeshIOFactory_h 19 #define itkFreeSurferBinaryMeshIOFactory_h 20 #include "ITKIOMeshExport.h" 41 virtual const char * GetITKSourceVersion(
void) const ITK_OVERRIDE;
43 virtual const
char * GetDescription(
void) const ITK_OVERRIDE;
46 itkFactorylessNewMacro(Self);
52 static
void RegisterOneFactory(
void)
63 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
67 void operator=(
const Self &) ITK_DELETE_FUNCTION;
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
ObjectFactoryBase Superclass
Create instances of classes using an object factory.
Create instances of FreeSurferBinaryMeshIO objects using an object factory.
SmartPointer< const Self > ConstPointer
static bool RegisterFactory(ObjectFactoryBase *, InsertionPositionType where=INSERT_AT_BACK, vcl_size_t position=0)
Control indentation during Print() invocation.
FreeSurferBinaryMeshIOFactory Self
SmartPointer< Self > Pointer