|
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 61 of file BaseTree.h.
Definition at line 66 of file BaseTree.h.
|
virtual |
Definition at line 76 of file BaseTree.h.
double AvgDepth |
Definition at line 202 of file BaseTree.h.
|
virtual |
Definition at line 82 of file BaseTree.h.
|
inline |
Definition at line 54 of file BaseTree.h.
|
virtual |
Definition at line 92 of file BaseTree.h.
|
inlineprotected |
Definition at line 38 of file BaseTree.h.
|
inline |
Definition at line 48 of file BaseTree.h.
void LeafDepthVariance | ( | size_t * | numLeaves, |
ScalarT * | variance | ||
) | const |
Definition at line 235 of file BaseTree.h.
size_t MaxDepth |
Definition at line 169 of file BaseTree.h.
size_t NumberOfLeaves |
Definition at line 107 of file BaseTree.h.
size_t NumberOfNodesOnLevel | ( | size_t | level | ) | const |
Definition at line 135 of file BaseTree.h.
Definition at line 96 of file BaseTree.h.
Definition at line 19 of file BaseTree.h.
|
inline |
Definition at line 23 of file BaseTree.h.