Go to the documentation of this file.
61 #ifndef vtkInstantiator_h
62 #define vtkInstantiator_h
72 class vtkInstantiatorHashTable;
94 CreateFunction createFunction);
102 CreateFunction createFunction);
134 static unsigned int Count;
#define VTKCOMMONCORE_EXPORT
static vtkInstantiatorHashTable * CreatorTable
static vtkInstantiatorInitialize vtkInstantiatorInitializer
static void UnRegisterInstantiator(const char *className, CreateFunction createFunction)
#define vtkTypeMacro(thisClass, superclass)
abstract base class for most VTK objects
static void RegisterInstantiator(const char *className, CreateFunction createFunction)
create an instance of any VTK class from its name.
~vtkInstantiatorInitialize()
static void ClassInitialize()
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)
static vtkObject * CreateInstance(const char *className)
vtkInstantiatorInitialize()
static void ClassFinalize()
static vtkInstantiator * New()