47 #ifndef vtkSimpleScalarTree_h 48 #define vtkSimpleScalarTree_h 50 #include "vtkCommonExecutionModelModule.h" 79 vtkSetClampMacro(BranchingFactor,
int,2,
VTK_INT_MAX);
80 vtkGetMacro(BranchingFactor,
int);
88 vtkGetMacro(Level,
int);
96 vtkGetMacro(MaxLevel,
int);
108 void Initialize() VTK_OVERRIDE;
114 void InitTraversal(
double scalarValue) VTK_OVERRIDE;
138 vtkIdType GetNumberOfCellBatches() VTK_OVERRIDE;
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
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
organize data according to scalar values (used to accelerate contouring operations) ...
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
virtual void BuildTree()=0
Construct the scalar tree from the dataset provided.
organize data according to scalar values (used to accelerate contouring operations) ...