39 #ifndef __vtkDataSetTriangleFilter_h
40 #define __vtkDataSetTriangleFilter_h
42 #include "vtkFiltersGeneralModule.h"
45 class vtkOrderedTriangulator;
52 void PrintSelf(ostream& os, vtkIndent indent);
57 vtkSetMacro(TetrahedraOnly,
int);
58 vtkGetMacro(TetrahedraOnly,
int);
59 vtkBooleanMacro(TetrahedraOnly,
int);
67 virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
75 void StructuredExecute(vtkDataSet *, vtkUnstructuredGrid *);
76 void UnstructuredExecute(vtkDataSet *, vtkUnstructuredGrid *);
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
vtkOrderedTriangulator * Triangulator
static vtkUnstructuredGridAlgorithm * New()
virtual int FillInputPortInformation(int port, vtkInformation *info)
triangulate any type of dataset
void PrintSelf(ostream &os, vtkIndent indent)
Superclass for algorithms that produce only unstructured grid as output.