40 #ifndef vtkSpanSpace_h
41 #define vtkSpanSpace_h
46 class vtkInternalSpanSpace;
#define VTKCOMMONEXECUTIONMODEL_EXPORT
vtkInternalSpanSpace * SpanSpace
virtual void InitTraversal(double scalarValue)=0
abstract class to specify cell behavior
a simple class to control print indentation
list of point or cell ids
abstract superclass for arrays of numeric data
virtual vtkCell * GetNextCell(vtkIdType &cellId, vtkIdList *&ptIds, vtkDataArray *cellScalars)=0
organize data according to scalar values (used to accelerate contouring operations) ...
virtual const vtkIdType * GetCellBatch(vtkIdType batchNum, vtkIdType &numCells)=0
virtual void Initialize()=0
virtual vtkIdType GetNumberOfCellBatches()=0
organize data according to scalar span space
void PrintSelf(ostream &os, vtkIndent indent)
virtual void BuildTree()=0