39 #ifndef __vtkDataSetTriangleFilter_h
40 #define __vtkDataSetTriangleFilter_h
42 #include "vtkFiltersGeneralModule.h"
43 #include "vtkUnstructuredGridAlgorithm.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 *);
69 virtual int FillInputPortInformation(
int port, vtkInformation *info);
75 void StructuredExecute(vtkDataSet *, vtkUnstructuredGrid *);
76 void UnstructuredExecute(vtkDataSet *, vtkUnstructuredGrid *);
vtkOrderedTriangulator * Triangulator
triangulate any type of dataset