|
Public Types | |
typedef Cell | CellType |
Public Member Functions | |
double | AvgDepth () const |
BaseTree () | |
BaseTree (const BaseTree< Cell > &bt) | |
virtual void | Clear () |
bool | ExistChild (const CellType &cell, unsigned int i) const |
virtual void | Init () |
bool | IsLeaf (const CellType &cell) const |
template<class ScalarT > | |
void | LeafDepthVariance (size_t *numLeaves, ScalarT *variance) const |
size_t | MaxDepth () const |
size_t | NumberOfLeaves () const |
size_t | NumberOfNodesOnLevel (size_t level) const |
BaseTree< Cell > & | operator= (const BaseTree< Cell > &bt) |
CellType *& | Root () |
const CellType * | Root () const |
virtual | ~BaseTree () |
Protected Member Functions | |
CellType * | InnerNodeMarker () const |
Definition at line 9 of file BaseTree.h.
typedef Cell CellType |
Definition at line 12 of file BaseTree.h.
Definition at line 68 of file BaseTree.h.
Definition at line 73 of file BaseTree.h.
|
virtual |
Definition at line 82 of file BaseTree.h.
double AvgDepth |
Definition at line 216 of file BaseTree.h.
|
virtual |
Definition at line 89 of file BaseTree.h.
|
inline |
Definition at line 62 of file BaseTree.h.
|
virtual |
Definition at line 100 of file BaseTree.h.
|
inlineprotected |
Definition at line 44 of file BaseTree.h.
|
inline |
Definition at line 55 of file BaseTree.h.
void LeafDepthVariance | ( | size_t * | numLeaves, |
ScalarT * | variance | ||
) | const |
Definition at line 250 of file BaseTree.h.
size_t MaxDepth |
Definition at line 182 of file BaseTree.h.
size_t NumberOfLeaves |
Definition at line 118 of file BaseTree.h.
size_t NumberOfNodesOnLevel | ( | size_t | level | ) | const |
Definition at line 147 of file BaseTree.h.
Definition at line 106 of file BaseTree.h.
Definition at line 21 of file BaseTree.h.
|
inline |
Definition at line 27 of file BaseTree.h.