|
|
| operator dInt32 () const |
| |
|
const dInt32 | GetCount () const |
| |
|
dTreeNode * | GetRoot () const |
| |
|
dTreeNode * | Minimum () const |
| |
|
dTreeNode * | Maximum () const |
| |
|
dTreeNode * | Find (dUnsigned64 key) const |
| |
|
dTreeNode * | FindGreater (dUnsigned64 key) const |
| |
|
dTreeNode * | FindLessEqual (dUnsigned64 key) const |
| |
|
dTreeNode * | FindGreaterEqual (dUnsigned64 key) const |
| |
|
dTreeNode * | FindCreate (dUnsigned64 key, bool &wasFound) |
| |
|
dTreeNode * | GetNodeFromInfo (dVector &info) const |
| |
|
dTreeNode * | Insert (const dVector &element, dUnsigned64 key, bool &wasFound) |
| |
|
dTreeNode * | Insert (const dVector &element, dUnsigned64 key) |
| |
|
dTreeNode * | Insert (dTreeNode *const node, dUnsigned64 key) |
| |
|
dTreeNode * | Replace (dVector &element, dUnsigned64 key) |
| |
|
dTreeNode * | ReplaceKey (dUnsigned64 oldKey, dUnsigned64 newKey) |
| |
|
dTreeNode * | ReplaceKey (dTreeNode *const node, dUnsigned64 key) |
| |
|
void | Remove (dUnsigned64 key) |
| |
|
void | Remove (dTreeNode *const node) |
| |
|
void | RemoveAll () |
| |
|
void | Unlink (dTreeNode *const node) |
| |
|
void | SwapInfo (dTree &tree) |
| |
|
bool | SanityCheck () const |
| |
|
static void | FlushFreeList () |
| |