42 #ifndef vtkScalarTree_h
43 #define vtkScalarTree_h
45 #include "vtkCommonExecutionModelModule.h"
86 virtual void BuildTree() = 0;
91 virtual void Initialize() = 0;
99 virtual void InitTraversal(
double scalarValue) = 0;
115 {
return this->ScalarValue;}
129 virtual vtkIdType GetNumberOfCellBatches() = 0;
abstract base class for most VTK objects
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
abstract class to specify dataset behavior
double GetScalarValue()
Return the current scalar value over which tree traversal is proceeding.
record modification and/or execution time
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) ...