44 #ifndef vtkProgrammableSource_h 45 #define vtkProgrammableSource_h 47 #include "vtkFiltersSourcesModule.h" 74 typedef void (*ProgrammableMethodCallbackType)(
void *arg);
80 void SetExecuteMethod(
void (*f)(
void *),
void *arg);
85 void SetExecuteMethodArgDelete(
void (*f)(
void *));
90 void SetRequestInformationMethod(
void (*f)(
void *));
virtual int RequestDataObject(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
ProgrammableMethodCallbackType ExecuteMethodArgDelete
a dataset that is topologically regular with variable spacing in the three coordinate directions ...
class describing a molecule
static vtkDataObjectAlgorithm * New()
ProgrammableMethodCallbackType ExecuteMethod
record modification and/or execution time
concrete dataset represents vertices, lines, polygons, and triangle strips
ProgrammableMethodCallbackType RequestInformationMethod
Base class for graph data types.
dataset represents arbitrary combinations of all possible cell types
generate source dataset via a user-specified function
Superclass for algorithms that produce only data object as output.
A table, which contains similar-typed columns of data.
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
topologically regular array of data
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)