28 #ifndef __itkTransformFactoryBase_h
29 #define __itkTransformFactoryBase_h
58 itkFactorylessNewMacro(
Self);
72 p->RegisterDefaultTransforms ();
79 const char *overrideClassName,
80 const char *description,
84 this->
RegisterOverride (classOverride, overrideClassName, description, enableFlag, createFunction);
Light weight base class for most itk classes.
ObjectType * GetPointer() const
Create instances of classes using an object factory.
void RegisterOverride(const char *classOverride, const char *overrideClassName, const char *description, bool enableFlag, CreateObjectFunctionBase *createFunction)
Define API for object creation callback functions.
static bool RegisterFactory(ObjectFactoryBase *, InsertionPositionType where=INSERT_AT_BACK, vcl_size_t position=0)