36 #ifndef vtkProgrammableDataObjectSource_h 37 #define vtkProgrammableDataObjectSource_h 39 #include "vtkFiltersSourcesModule.h" 58 typedef void (*ProgrammableMethodCallbackType)(
void *arg);
64 void SetExecuteMethod(
void (*f)(
void *),
void *arg);
69 void SetExecuteMethodArgDelete(
void (*f)(
void *));
76 vtkInformationVector *) VTK_OVERRIDE;
78 ProgrammableMethodCallbackType ExecuteMethod;
79 ProgrammableMethodCallbackType ExecuteMethodArgDelete;
80 void *ExecuteMethodArg;
static vtkDataObjectAlgorithm * New()
a simple class to control print indentation
Superclass for algorithms that produce only data object as output.
generate source data object via a user-specified function
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.