#include <vtkLabelHierarchyPrivate.h>
Definition at line 95 of file vtkLabelHierarchyPrivate.h.
Public Member Functions | |
LabelSet (vtkLabelHierarchy *hierarchy) | |
LabelSet (const LabelSet &src) | |
LabelSet () | |
LabelSet & | operator= (const LabelSet &rhs) |
const double * | GetCenter () const |
double | GetSize () const |
void | SetGeometry (const double center[3], double length) |
void | SetChildGeometry (octree< LabelSet, 2 >::octree_node_pointer self) |
void | SetChildGeometry (octree< LabelSet, 3 >::octree_node_pointer self) |
void | AddChildren (octree< LabelSet, 2 >::octree_node_pointer self, LabelSet &emptyNode) |
void | AddChildren (octree< LabelSet, 3 >::octree_node_pointer self, LabelSet &emptyNode) |
void | Insert (vtkIdType anchor) |
void | Increment () |
vtkIdType | GetLocalAnchorCount () const |
vtkIdType | GetTotalAnchorCount () const |
Public Attributes | |
vtkIdType | TotalAnchors |
double | Center [3] |
double | Size |
vtkLabelHierarchy::Implementation::LabelSet::LabelSet | ( | vtkLabelHierarchy * | hierarchy | ) | [inline] |
Definition at line 98 of file vtkLabelHierarchyPrivate.h.
vtkLabelHierarchy::Implementation::LabelSet::LabelSet | ( | const LabelSet & | src | ) | [inline] |
Definition at line 109 of file vtkLabelHierarchyPrivate.h.
vtkLabelHierarchy::Implementation::LabelSet::LabelSet | ( | ) | [inline] |
Definition at line 120 of file vtkLabelHierarchyPrivate.h.
Definition at line 131 of file vtkLabelHierarchyPrivate.h.
const double* vtkLabelHierarchy::Implementation::LabelSet::GetCenter | ( | ) | const [inline] |
Definition at line 147 of file vtkLabelHierarchyPrivate.h.
double vtkLabelHierarchy::Implementation::LabelSet::GetSize | ( | ) | const [inline] |
Definition at line 148 of file vtkLabelHierarchyPrivate.h.
void vtkLabelHierarchy::Implementation::LabelSet::SetGeometry | ( | const double | center[3], | |
double | length | |||
) | [inline] |
Definition at line 209 of file vtkLabelHierarchyPrivate.h.
void vtkLabelHierarchy::Implementation::LabelSet::SetChildGeometry | ( | octree< LabelSet, 2 >::octree_node_pointer | self | ) | [inline] |
Definition at line 218 of file vtkLabelHierarchyPrivate.h.
void vtkLabelHierarchy::Implementation::LabelSet::SetChildGeometry | ( | octree< LabelSet, 3 >::octree_node_pointer | self | ) | [inline] |
Definition at line 233 of file vtkLabelHierarchyPrivate.h.
void vtkLabelHierarchy::Implementation::LabelSet::AddChildren | ( | octree< LabelSet, 2 >::octree_node_pointer | self, | |
LabelSet & | emptyNode | |||
) | [inline] |
Definition at line 247 of file vtkLabelHierarchyPrivate.h.
void vtkLabelHierarchy::Implementation::LabelSet::AddChildren | ( | octree< LabelSet, 3 >::octree_node_pointer | self, | |
LabelSet & | emptyNode | |||
) | [inline] |
Definition at line 253 of file vtkLabelHierarchyPrivate.h.
void vtkLabelHierarchy::Implementation::LabelSet::Insert | ( | vtkIdType | anchor | ) | [inline] |
Definition at line 154 of file vtkLabelHierarchyPrivate.h.
void vtkLabelHierarchy::Implementation::LabelSet::Increment | ( | ) | [inline] |
Definition at line 159 of file vtkLabelHierarchyPrivate.h.
vtkIdType vtkLabelHierarchy::Implementation::LabelSet::GetLocalAnchorCount | ( | ) | const [inline] |
Definition at line 160 of file vtkLabelHierarchyPrivate.h.
vtkIdType vtkLabelHierarchy::Implementation::LabelSet::GetTotalAnchorCount | ( | ) | const [inline] |
Definition at line 161 of file vtkLabelHierarchyPrivate.h.
Definition at line 163 of file vtkLabelHierarchyPrivate.h.
Definition at line 164 of file vtkLabelHierarchyPrivate.h.
Definition at line 165 of file vtkLabelHierarchyPrivate.h.