QuadNode Class Reference

Collaboration diagram for QuadNode:
Collaboration graph
[legend]

List of all members.

Classes

struct  NodeState

Public Member Functions

 QuadNode (rutz::shared_ptr< QuadNode > q)
 QuadNode (rutz::shared_ptr< QuadNode > q, NodeState n)
Image< bytegetSegImage ()
Image< bytegetChildSegImage ()
Image< PixRGB< byte > > getColorizedSegImage ()
Image< PixRGB< byte > > getColorizedChildSegImage ()
byte getObjLabelAt (Point2D< int > loc) const
bool isLeaf () const
void setArea (Rectangle r)
Rectangle getArea () const
void setDepth (uint l)
uint getDepth () const
void setLabels (std::vector< byte > v)
void setLabel (uint i, byte v)
std::vector< bytegetLabels () const
void setSegTemplate (byte c)
uint getSegTemplate () const
void setState (NodeState n)
NodeState getState () const
void storeEnergy (double e)
double getEnergy () const
bool energySaved () const
void addChild (rutz::shared_ptr< QuadNode > n)
Point2D< int > convertToGlobal (Point2D< int > p) const
Point2D< int > convertToLocal (Point2D< int > p) const
rutz::shared_ptr< QuadNodegetChild (uint i) const

Detailed Description

Definition at line 66 of file QuadTree.H.


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:24:06 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3