63 #ifndef __vtkLabelHierarchy_h
64 #define __vtkLabelHierarchy_h
91 virtual void ComputeHierarchy();
96 vtkSetMacro(TargetLabelCount,
int);
97 vtkGetMacro(TargetLabelCount,
int);
102 vtkSetMacro(MaximumDepth,
int);
103 vtkGetMacro(MaximumDepth,
int);
173 int type,
vtkRenderer* ren,
vtkCamera* cam,
double frustumPlanes[24],
bool positionsAsNormals,
float bucketSize[2] );
186 void GetDiscreteNodeCoordinatesFromWorldPoint(
int ijk[3],
double pt[3],
int level );
196 static bool GetPathForNodalCoordinates(
int* path,
int ijk[3],
int level );
212 class Implementation;
247 friend class vtkLabelHierarchyFrustumIterator;
248 friend class vtkLabelHierarchyFullSortIterator;
249 friend class implementation;
257 #endif // __vtkLabelHierarchy_h