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