34 #ifndef vtkHyperTreeCursor_h
35 #define vtkHyperTreeCursor_h
37 #include "vtkCommonDataModelModule.h"
44 "Use other Hyper Tree Grid cursors instead.") VTKCOMMONDATAMODEL_EXPORT
vtkHyperTreeCursor
69 virtual bool IsLeaf() = 0;
74 virtual bool IsRoot() = 0;
80 virtual unsigned int GetLevel() = 0;
87 virtual int GetChildIndex() = 0;
94 virtual void ToRoot() = 0;
100 virtual void ToParent() = 0;
107 virtual void ToChild(
int child) = 0;
141 virtual int GetNumberOfChildren() = 0;
147 virtual int GetDimension() = 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.
#define VTK_DEPRECATED_IN_9_2_0(reason)
Objects for depth-first traversal HyperTrees.
a simple class to control print indentation
A data object structured as a tree.