![]() |
Polygon Crucher SDK - Documentation
Documentation
|
This is the complete list of members for CTree, including all inherited members.
| AddChild(CTreeNode *parentNode, CTreeNode *newnode, bool last=true) (defined in CTree) | CTree | |
| CTree() (defined in CTree) | CTree | |
| DeleteAll(bool deleteRoot=false, CXArray< CTreeNode * > *deletedNodes=NULL) (defined in CTree) | CTree | |
| DeleteNode(CTreeNode *node, CXArray< CTreeNode * > *deletedNodes=NULL) (defined in CTree) | CTree | |
| DoTraversal(CTreeNode *node, TreeTraversalMode mode, TreeTraversalCallback *callback) (defined in CTree) | CTree | |
| GetChild(const CTreeNode *node) (defined in CTree) | CTree | static |
| GetChildNbr(const CTreeNode *node, bool directChild) const (defined in CTree) | CTree | |
| GetConstChild(const CTreeNode *node) (defined in CTree) | CTree | static |
| GetConstLeft(const CTreeNode *node) (defined in CTree) | CTree | static |
| GetConstParent(const CTreeNode *node) (defined in CTree) | CTree | static |
| GetConstRight(const CTreeNode *node) (defined in CTree) | CTree | static |
| GetDepth(const CTreeNode *node) (defined in CTree) | CTree | static |
| GetFirstNode(const CTreeNode *node) const (defined in CTree) | CTree | |
| GetLeft(const CTreeNode *node) (defined in CTree) | CTree | static |
| GetNextNode(const CTreeNode *node, const CTreeNode *stopNode=NULL) const (defined in CTree) | CTree | |
| GetParent(const CTreeNode *node) (defined in CTree) | CTree | static |
| GetRight(const CTreeNode *node) (defined in CTree) | CTree | static |
| GetRoot() const (defined in CTree) | CTree | |
| HasCommonParent(const CTreeNode *refnode, const CTreeNode *checknode) const (defined in CTree) | CTree | |
| IsEmpty() const (defined in CTree) | CTree | |
| MoveRight(CTreeNode *parentNode, CTreeNode *newnode) (defined in CTree) | CTree | |
| NodeExist(TreeTraversalMode mode, CTreeNode *where, CTreeNode *what, bool searchOnlyPtr=false) (defined in CTree) | CTree | |
| RemoveNode(CTreeNode *node) (defined in CTree) | CTree | |
| ReplaceNode(CTreeNode *newnode, CTreeNode *oldnode, bool deleteIt=true) (defined in CTree) | CTree | |
| Serialize(CXArchive &ar) (defined in CTree) | CTree | virtual |
| SetRoot(CTreeNode *node) (defined in CTree) | CTree | |
| SetSilent(bool silent) (defined in CTree) | CTree | inline |
| Sort(CTreeNode *node, XQSORT_PROTO compareCallback, void *compareData=NULL, bool sortDirectChildOnly=false) (defined in CTree) | CTree | virtual |
| ~CTree() (defined in CTree) | CTree | virtual |