represent and manipulate point attribute data
#define vtkTypeMacro(thisClass, superclass)
vtkDoubleArray * ClipScalars
abstract superclass for arrays of numeric data
helper class to generate triangulations
abstract class to specify 3D cell interface
#define vtkSetClampMacro(name, type, min, max)
GLsizei const GLfloat * value
virtual int GetCellDimension()
abstract class to specify cell behavior
represent and manipulate cell attribute data
void PrintSelf(ostream &os, vtkIndent indent)
vtkOrderedTriangulator * Triangulator
a simple class to control print indentation
object to represent cell connectivity
Abstract class in support of both point location and point insertion.
#define vtkGetMacro(name, type)
virtual void GetEdgePoints(int edgeId, int *&pts)=0
virtual void Clip(double value, vtkDataArray *cellScalars, vtkIncrementalPointLocator *locator, vtkCellArray *connectivity, vtkPointData *inPd, vtkPointData *outPd, vtkCellData *inCd, vtkIdType cellId, vtkCellData *outCd, int insideOut)
virtual void GetFacePoints(int faceId, int *&pts)=0
dynamic, self-adjusting array of double
#define VTKCOMMONDATAMODEL_EXPORT
a 3D cell that represents a tetrahedron
virtual void Contour(double value, vtkDataArray *cellScalars, vtkIncrementalPointLocator *locator, vtkCellArray *verts, vtkCellArray *lines, vtkCellArray *polys, vtkPointData *inPd, vtkPointData *outPd, vtkCellData *inCd, vtkIdType cellId, vtkCellData *outCd)