VTK
9.4.20241225
|
#include <vtkLabelHierarchyPrivate.h>
Classes | |
class | LabelSet |
struct | PriorityComparator |
Public Types | |
typedef octree< LabelSet, 2 > | HierarchyType2 |
typedef octree< LabelSet, 2 >::cursor | HierarchyCursor2 |
typedef octree< LabelSet, 2 >::iterator | HierarchyIterator2 |
typedef octree< LabelSet > | HierarchyType3 |
typedef octree< LabelSet >::cursor | HierarchyCursor3 |
typedef octree< LabelSet >::iterator | HierarchyIterator3 |
Public Member Functions | |
Implementation () | |
~Implementation () | |
bool | ComparePriorities (vtkIdType a, vtkIdType b) |
void | BinAnchorsToLevel (int level) |
void | PromoteAnchors () |
void | DemoteAnchors (int level) |
void | RecursiveNodeDivide (HierarchyCursor2 &cursor) |
void | RecursiveNodeDivide (HierarchyCursor3 &cursor) |
void | PrepareSortedAnchors (LabelSet &anchors) |
void | FillHierarchyRoot (LabelSet &anchors) |
void | DropAnchor2 (vtkIdType anchor) |
void | DropAnchor3 (vtkIdType anchor) |
void | SmudgeAnchor2 (HierarchyCursor2 &cursor, vtkIdType anchor, double *x) |
void | SmudgeAnchor3 (HierarchyCursor3 &cursor, vtkIdType anchor, double *x) |
Public Attributes | |
double | Z2 |
HierarchyType2 * | Hierarchy2 |
HierarchyType3 * | Hierarchy3 |
vtkTimeStamp | HierarchyTime |
HierarchyType3::size_type | ActualDepth |
vtkLabelHierarchy * | Husk |
Static Public Attributes | |
static vtkLabelHierarchy * | Current |
Definition at line 14 of file vtkLabelHierarchyPrivate.h.
typedef octree<LabelSet, 2> vtkLabelHierarchy::Implementation::HierarchyType2 |
Definition at line 151 of file vtkLabelHierarchyPrivate.h.
typedef octree<LabelSet,2>::cursor vtkLabelHierarchy::Implementation::HierarchyCursor2 |
Definition at line 152 of file vtkLabelHierarchyPrivate.h.
typedef octree<LabelSet,2>::iterator vtkLabelHierarchy::Implementation::HierarchyIterator2 |
Definition at line 153 of file vtkLabelHierarchyPrivate.h.
typedef octree<LabelSet> vtkLabelHierarchy::Implementation::HierarchyType3 |
Definition at line 155 of file vtkLabelHierarchyPrivate.h.
typedef octree<LabelSet>::cursor vtkLabelHierarchy::Implementation::HierarchyCursor3 |
Definition at line 156 of file vtkLabelHierarchyPrivate.h.
typedef octree<LabelSet>::iterator vtkLabelHierarchy::Implementation::HierarchyIterator3 |
Definition at line 157 of file vtkLabelHierarchyPrivate.h.
|
inline |
Definition at line 17 of file vtkLabelHierarchyPrivate.h.
|
inline |
Definition at line 25 of file vtkLabelHierarchyPrivate.h.
Definition at line 31 of file vtkLabelHierarchyPrivate.h.
void vtkLabelHierarchy::Implementation::BinAnchorsToLevel | ( | int | level | ) |
void vtkLabelHierarchy::Implementation::PromoteAnchors | ( | ) |
void vtkLabelHierarchy::Implementation::DemoteAnchors | ( | int | level | ) |
void vtkLabelHierarchy::Implementation::RecursiveNodeDivide | ( | HierarchyCursor2 & | cursor | ) |
void vtkLabelHierarchy::Implementation::RecursiveNodeDivide | ( | HierarchyCursor3 & | cursor | ) |
void vtkLabelHierarchy::Implementation::PrepareSortedAnchors | ( | LabelSet & | anchors | ) |
void vtkLabelHierarchy::Implementation::FillHierarchyRoot | ( | LabelSet & | anchors | ) |
void vtkLabelHierarchy::Implementation::DropAnchor2 | ( | vtkIdType | anchor | ) |
void vtkLabelHierarchy::Implementation::DropAnchor3 | ( | vtkIdType | anchor | ) |
void vtkLabelHierarchy::Implementation::SmudgeAnchor2 | ( | HierarchyCursor2 & | cursor, |
vtkIdType | anchor, | ||
double * | x | ||
) |
void vtkLabelHierarchy::Implementation::SmudgeAnchor3 | ( | HierarchyCursor3 & | cursor, |
vtkIdType | anchor, | ||
double * | x | ||
) |
double vtkLabelHierarchy::Implementation::Z2 |
Definition at line 182 of file vtkLabelHierarchyPrivate.h.
HierarchyType2* vtkLabelHierarchy::Implementation::Hierarchy2 |
Definition at line 183 of file vtkLabelHierarchyPrivate.h.
HierarchyType3* vtkLabelHierarchy::Implementation::Hierarchy3 |
Definition at line 185 of file vtkLabelHierarchyPrivate.h.
vtkTimeStamp vtkLabelHierarchy::Implementation::HierarchyTime |
Definition at line 186 of file vtkLabelHierarchyPrivate.h.
HierarchyType3::size_type vtkLabelHierarchy::Implementation::ActualDepth |
Definition at line 187 of file vtkLabelHierarchyPrivate.h.
vtkLabelHierarchy* vtkLabelHierarchy::Implementation::Husk |
Definition at line 188 of file vtkLabelHierarchyPrivate.h.
|
static |
Definition at line 190 of file vtkLabelHierarchyPrivate.h.