29 #ifndef vtkCellTypeSource_h 30 #define vtkCellTypeSource_h 32 #include "vtkFiltersSourcesModule.h" 51 void SetCellType(
int cellType);
52 vtkGetMacro(CellType,
int);
60 vtkSetClampMacro(PolynomialFieldOrder,
int, 0,
VTK_INT_MAX);
61 vtkGetMacro(PolynomialFieldOrder,
int);
68 int GetCellDimension();
77 vtkSetClampMacro(OutputPrecision,
int, 0, 1);
78 vtkGetMacro(OutputPrecision,
int);
88 void SetBlocksDimensions(
int*);
89 void SetBlocksDimensions(
int,
int,
int);
90 vtkGetVector3Macro(BlocksDimensions,
int);
114 double GetValueOfOrder(
int order,
double coords[3]);
116 int BlocksDimensions[3];
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
static vtkUnstructuredGridAlgorithm * New()
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
~vtkCellTypeSource() override
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
dataset represents arbitrary combinations of all possible cell types
Superclass for algorithms that produce only unstructured grid as output.
Create cells of a given type.