29 #ifndef vtkCellTypeSource_h 30 #define vtkCellTypeSource_h 32 #include "vtkFiltersSourcesModule.h" 53 void SetCellType(
int cellType);
54 vtkGetMacro(CellType,
int);
67 vtkSetMacro(CellOrder,
int);
68 vtkGetMacro(CellOrder,
int);
91 vtkSetMacro(CompleteQuadraticSimplicialElements,
bool);
92 vtkGetMacro(CompleteQuadraticSimplicialElements,
bool);
93 vtkBooleanMacro(CompleteQuadraticSimplicialElements,
bool);
101 vtkSetClampMacro(PolynomialFieldOrder,
int, 0,
VTK_INT_MAX);
102 vtkGetMacro(PolynomialFieldOrder,
int);
109 int GetCellDimension();
118 vtkSetClampMacro(OutputPrecision,
int, 0, 1);
119 vtkGetMacro(OutputPrecision,
int);
129 void SetBlocksDimensions(
int*);
130 void SetBlocksDimensions(
int,
int,
int);
131 vtkGetVector3Macro(BlocksDimensions,
int);
162 double GetValueOfOrder(
int order,
double coords[3]);
164 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
bool CompleteQuadraticSimplicialElements
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
merge exactly coincident points
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.