MeshKit
1.0
|
addNode(BinaryNode *tnode) | BinaryTree | [inline] |
bfs_traverse(BinaryNode *parent, BNodeList &nextnodes) | BinaryTree | [private] |
bfs_traverse(BinaryNode *parent) | BinaryTree | [private] |
BinaryTree(DualGraph *g) | BinaryTree | [inline] |
BREADTH_FIRST_TREE | BinaryTree | [static] |
build(BinaryNode *r=NULL) | BinaryTree | |
clear() | BinaryTree | |
deleteAll() | BinaryTree | |
DEPTH_FIRST_TREE | BinaryTree | [static] |
dfs_traverse(BinaryNode *parent) | BinaryTree | [private] |
dfs_traverse(BinaryNode *parent, BNodeList &nextnodes) | BinaryTree | [private] |
dgraph | BinaryTree | [private] |
emptylist | BinaryTree | [private] |
getHeight() const | BinaryTree | |
getLevelNodes(int l) const | BinaryTree | |
getRoot() const | BinaryTree | [inline] |
getSize() const | BinaryTree | |
isMatched(const BinaryNode *u, const BinaryNode *v) const | BinaryTree | [inline] |
levelnodes | BinaryTree | [private] |
pool | BinaryTree | [private] |
relinkAll() | BinaryTree | |
removeNode(BinaryNode *node) | BinaryTree | [inline] |
root | BinaryTree | [private] |
saveAs(const string &s) | BinaryTree | |
setTreeType(int t) | BinaryTree | [inline] |
tnodemap | BinaryTree | [private] |
TNodeMap typedef | BinaryTree | [private] |
treetype | BinaryTree | [private] |
unlinkNode(BinaryNode *node) | BinaryTree | [inline] |
~BinaryTree() | BinaryTree | [inline] |