Go to the documentation of this file.
40 #ifndef vtkDataObjectGenerator_h
41 #define vtkDataObjectGenerator_h
43 #include "vtkFiltersCoreModule.h"
46 class vtkInternalStructureCache;
60 vtkSetStringMacro(Program);
61 vtkGetStringMacro(Program);
void MakePolyData1(vtkDataSet *ds)
void MakeUnstructuredGrid2(vtkDataSet *ds)
void MakeUniformGrid1(vtkDataSet *ds)
Superclass for algorithms that produce only data object as output.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
int RequestInformation(vtkInformation *req, vtkInformationVector **inV, vtkInformationVector *outV) override
produces simple (composite or atomic) data sets for testing.
void MakeStructuredGrid1(vtkDataSet *ds)
vtkDataObject * CreateOutputDataObjects(vtkInternalStructureCache *structure)
~vtkDataObjectGenerator() override
vtkDataObject * FillOutputDataObjects(vtkInternalStructureCache *structure, int level, int stripe=0)
void MakeRectilinearGrid1(vtkDataSet *ds)
vtkInternalStructureCache * Structure
int RequestData(vtkInformation *req, vtkInformationVector **inV, vtkInformationVector *outV) override
a simple class to control print indentation
void MakePolyData2(vtkDataSet *ds)
int RequestDataObject(vtkInformation *req, vtkInformationVector **inV, vtkInformationVector *outV) override
This is called by the superclass.
void MakeUnstructuredGrid4(vtkDataSet *ds)
abstract class to specify dataset behavior
int RequestUpdateExtent(vtkInformation *req, vtkInformationVector **inV, vtkInformationVector *outV) override
This is called by the superclass.
void MakeImageData1(vtkDataSet *ds)
void MakeImageData2(vtkDataSet *ds)
void MakeUnstructuredGrid3(vtkDataSet *ds)
void MakeValues(vtkDataSet *ds)
general representation of visualization data
static vtkDataObjectGenerator * New()
void MakeUnstructuredGrid1(vtkDataSet *ds)