|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
28 #ifndef itkTransformFactoryBase_h
29 #define itkTransformFactoryBase_h
62 itkFactorylessNewMacro(
Self);
88 const char * overrideClassName,
89 const char * description,
100 itkDebugMacro(
"Refusing to register transform \"" << classOverride <<
"\" again!");
105 this->
RegisterOverride(classOverride, overrideClassName, description, enableFlag, createFunction);
122 template <
typename TParameterType>
Create instances of classes using an object factory.
void RegisterOverride(const char *classOverride, const char *subclass, const char *description, bool enableFlag, CreateObjectFunctionBase *createFunction)
int test(char *inputFileName, char *outputFileName, bool isBinary)
Define API for object creation callback functions.
static LightObject::Pointer CreateInstance(const char *itkclassname)
Light weight base class for most itk classes.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....