vtkLabelHierarchy::Implementation::LabelSet Class Reference

#include <vtkLabelHierarchyPrivate.h>

List of all members.


Detailed Description

Definition at line 95 of file vtkLabelHierarchyPrivate.h.


Public Member Functions

 LabelSet (vtkLabelHierarchy *hierarchy)
 LabelSet (const LabelSet &src)
 LabelSet ()
LabelSetoperator= (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

Constructor & Destructor Documentation

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.


Member Function Documentation

LabelSet& vtkLabelHierarchy::Implementation::LabelSet::operator= ( const LabelSet rhs  )  [inline]

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.


Member Data Documentation

Definition at line 163 of file vtkLabelHierarchyPrivate.h.

Definition at line 164 of file vtkLabelHierarchyPrivate.h.

Definition at line 165 of file vtkLabelHierarchyPrivate.h.


The documentation for this class was generated from the following file:

Generated on Wed Jun 3 19:14:46 2009 for VTK by  doxygen 1.5.6