Go to the documentation of this file.
36 #ifndef vtkContourTriangulator_h
37 #define vtkContourTriangulator_h
represent and manipulate 3D points
GLsizei GLsizei GLenum GLenum const GLvoid * data
Fill all 2D contours to create polygons.
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
static int TriangulatePolygon(vtkIdList *polygon, vtkPoints *points, vtkCellArray *triangles)
#define vtkTypeMacro(thisClass, superclass)
GLsizei const GLfloat * points
void PrintSelf(ostream &os, vtkIndent indent)
int TriangulationErrorDisplay
a simple class to control print indentation
object to represent cell connectivity
list of point or cell ids
#define VTKFILTERSGENERAL_EXPORT
static int TriangulateContours(vtkPolyData *data, vtkIdType firstLine, vtkIdType numLines, vtkCellArray *outputPolys, const double normal[3])
#define vtkGetMacro(name, type)
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
static vtkContourTriangulator * New()
concrete dataset represents vertices, lines, polygons, and triangle strips
~vtkContourTriangulator()
Superclass for algorithms that produce only polydata as output.