Public Member Functions | |
QuadTree (int Nlevels, Dims d) | |
QuadTree (int Nlevels, Image< PixRGB< byte > > im) | |
void | initAlphas () |
void | addTreeUnder (rutz::shared_ptr< QuadNode > parent, int Nlevels, Rectangle r) |
void | cacheClassifierResult () |
double | evaluateClassifierAt (rutz::shared_ptr< QuadNode > q) const |
double | evaluateCohesionAt (rutz::shared_ptr< QuadNode > q) const |
double | evaluateCorrespondenceAt (rutz::shared_ptr< QuadNode > q) const |
double | evaluateTotalEnergyAt (rutz::shared_ptr< QuadNode > q) const |
void | printTree () const |
std::string | writeTree () const |
void | setClassifier (rutz::shared_ptr< PixelClassifier > cc) |
rutz::shared_ptr< PixelClassifier > | getClassifier () const |
rutz::shared_ptr< QuadNode > | getRootNode () const |
std::vector< QuadNode::NodeState > | generateProposalsAt (rutz::shared_ptr< QuadNode > q, double thresh) |
Definition at line 157 of file QuadTree.H.