Go to the documentation of this file.
27 #ifndef vtkLabelHierarchyIterator_h
28 #define vtkLabelHierarchyIterator_h
135 #endif // vtkLabelHierarchyIterator_h
vtkLabelHierarchyIterator()
virtual vtkIdType GetLabelId()
#define vtkGetObjectMacro(name, type)
vtkPolyData * TraversedBounds
GLfloat GLfloat GLfloat GLfloat h
virtual void GetPoint(double x[3])
contains an octree of labels
virtual ~vtkLabelHierarchyIterator()
#define vtkTypeMacro(thisClass, superclass)
#define VTKRENDERINGLABEL_EXPORT
abstract base class for most VTK objects
GLint GLint GLint GLint GLint x
iterator over vtkLabelHierarchy
virtual void SetHierarchy(vtkLabelHierarchy *h)
virtual vtkUnicodeString GetUnicodeLabel()
virtual double GetOrientation()
virtual void Begin(vtkIdTypeArray *)
virtual void SetTraversedBounds(vtkPolyData *)
a simple class to control print indentation
String class that stores Unicode text.
virtual void GetBoundedSize(double sz[2])
#define vtkGetMacro(name, type)
void BoxNodeInternal2(const double *ctr, double sz)
void BoxNodeInternal3(const double *ctr, double sz)
vtkSetMacro(IgnoreDriverBugs, bool)
dynamic, self-adjusting array of vtkIdType
concrete dataset represents vertices, lines, polygons, and triangle strips
virtual void GetSize(double sz[2])
Wrapper around std::string to keep symbols short.
virtual void BoxAllNodes(vtkPolyData *)
virtual void GetNodeGeometry(double ctr[3], double &size)=0
vtkLabelHierarchy * Hierarchy
virtual vtkStdString GetLabel()
virtual void PrintSelf(ostream &os, vtkIndent indent)