#include <itkOctreeNode.h>
Public Member Functions | |
int | GetColor (void) const |
bool | IsNodeColored (void) const |
OctreeNode (void) | |
void | SetBranch (OctreeNodeBranch *NewBranch) |
void | SetColor (int NodeColor) |
void | SetParentOctree (OctreeBase *parent) |
virtual | ~OctreeNode (void) |
OctreeNode & | GetChild (const enum LeafIdentifier ChildID) |
OctreeNode & | GetChild (const enum LeafIdentifier ChildID) const |
Definition at line 39 of file itkOctreeNode.h.
itk::OctreeNode::OctreeNode | ( | void | ) |
Default constructor
virtual itk::OctreeNode::~OctreeNode | ( | void | ) | [virtual] |
Default destructor
OctreeNode& itk::OctreeNode::GetChild | ( | const enum LeafIdentifier | ChildID | ) |
Returns the value of the specified Child for for this OctreeNode
ChildID | The numerical identifier of the desired child. |
OctreeNode& itk::OctreeNode::GetChild | ( | const enum LeafIdentifier | ChildID | ) | const |
Returns the value of the specified Child for for this OctreeNode
ChildID | The numerical identifier of the desired child. |
int itk::OctreeNode::GetColor | ( | void | ) | const |
Determines the color value of the specified Child for for this OctreeNode
ChildID | The numerical identifier of the desired child. |
bool itk::OctreeNode::IsNodeColored | ( | void | ) | const |
Determines if the child is a leaf node (colored), or a branch node (uncolored)
ChildID | The numerical identifier of the desired child. |
void itk::OctreeNode::SetBranch | ( | OctreeNodeBranch * | NewBranch | ) |
Sets the color value of the specified Child for for this OctreeNode
ChildID | The numerical identifier of the desired child. | |
NodeColor | The disired color of this node. |
Referenced by itk::Octree< TPixel, ColorTableSize, MappingFunctionType >::SetTree().
void itk::OctreeNode::SetColor | ( | int | NodeColor | ) |
Sets the color value of the specified Child for for this OctreeNode
ChildID | The numerical identifier of the desired child. | |
NodeColor | The disired color of this node. |
Referenced by itk::Octree< TPixel, ColorTableSize, MappingFunctionType >::SetColor().
void itk::OctreeNode::SetParentOctree | ( | OctreeBase * | parent | ) | [inline] |
Definition at line 107 of file itkOctreeNode.h.
Referenced by itk::OctreeNodeBranch::OctreeNodeBranch().