#include <TBtree.h>
Inheritance diagram for TBtNode:


Public Methods | |
| TBtNode (Int_t isleaf, TBtInnerNode *p, TBtree *t=0) | |
| virtual | ~TBtNode () |
| virtual void | Add (const TObject *obj, Int_t index)=0 |
| virtual TBtree * | GetParentTree () const |
| virtual void | Remove (Int_t index)=0 |
| virtual TObject * | operator[] (Int_t i) const=0 |
| virtual TObject * | Found (const TObject *obj, TBtNode **which, Int_t *where)=0 |
| virtual Int_t | FindRank (const TObject *obj) const=0 |
| virtual Int_t | NofKeys () const=0 |
| virtual TBtLeafNode * | FirstLeafNode ()=0 |
| virtual TBtLeafNode * | LastLeafNode ()=0 |
| virtual void | Split ()=0 |
Protected Attributes | |
| Int_t | fLast |
| TBtInnerNode * | fParent |
| TBtree * | fTree |
| Int_t | fIsLeaf |
Friends | |
| class | TBtree |
| class | TBtInnerNode |
| class | TBtLeafNode |
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||
|
Implemented in TBtInnerNode, and TBtLeafNode. |
|
|
|
|
|
Implemented in TBtInnerNode, and TBtLeafNode. |
|
|
Implemented in TBtInnerNode, and TBtLeafNode. |
|
||||||||||||||||
|
Implemented in TBtInnerNode, and TBtLeafNode. |
|
|
Implemented in TBtInnerNode, and TBtLeafNode. |
|
|
Implemented in TBtInnerNode, and TBtLeafNode. |
|
|
Implemented in TBtInnerNode, and TBtLeafNode. |
|
|
Implemented in TBtInnerNode, and TBtLeafNode. |
|
|
Implemented in TBtInnerNode, and TBtLeafNode. |
|
|
|
|
|
Reimplemented in TBtLeafNode. |
|
|
|
|
|
Definition at line 125 of file TBtree.h. Referenced by TBtInnerNode::GetNofKeys(), TBtLeafNode::IsAlmostFull(), TBtInnerNode::IsAlmostFull(), TBtLeafNode::IsFull(), TBtInnerNode::IsFull(), TBtLeafNode::IsLow(), TBtInnerNode::IsLow(), TBtLeafNode::operator[](), TBtLeafNode::Psize(), and TBtInnerNode::Psize(). |
|
|
Definition at line 130 of file TBtree.h. Referenced by TBtInnerNode::SetItem(), TBtInnerNode::SetTree(), TBtLeafNode::Vsize(), and TBtInnerNode::Vsize(). |
|
|
Definition at line 131 of file TBtree.h. Referenced by TBtLeafNode::IsLow(), TBtInnerNode::IsLow(), TBtLeafNode::MaxIndex(), TBtInnerNode::MaxIndex(), TBtLeafNode::MaxPsize(), and TBtInnerNode::MaxPsize(). |
|
|
|
1.2.16