Go to the documentation of this file.
37 #ifndef vtkContourTriangulator_h
38 #define vtkContourTriangulator_h
40 #include "vtkFiltersGeneralModule.h"
57 vtkGetMacro(TriangulationError,
int);
68 vtkGetMacro(TriangulationErrorDisplay,
int);
97 int TriangulationError;
98 int TriangulationErrorDisplay;
represent and manipulate 3D points
Fill all 2D contours to create polygons.
static int TriangulatePolygon(vtkIdList *polygon, vtkPoints *points, vtkCellArray *triangles)
A robust method for triangulating a polygon.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
~vtkContourTriangulator() override
a simple class to control print indentation
object to represent cell connectivity
list of point or cell ids
static int TriangulateContours(vtkPolyData *data, vtkIdType firstLine, vtkIdType numLines, vtkCellArray *outputPolys, const double normal[3])
Given some closed contour lines, create a triangle mesh that fills those lines.
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
static vtkContourTriangulator * New()
concrete dataset represents vertices, lines, polygons, and triangle strips
Superclass for algorithms that produce only polydata as output.