Polygon Crucher SDK - Documentation
Documentation
Loading...
Searching...
No Matches
CTree Member List

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)CTreestatic
GetChildNbr(const CTreeNode *node, bool directChild) const (defined in CTree)CTree
GetConstChild(const CTreeNode *node) (defined in CTree)CTreestatic
GetConstLeft(const CTreeNode *node) (defined in CTree)CTreestatic
GetConstParent(const CTreeNode *node) (defined in CTree)CTreestatic
GetConstRight(const CTreeNode *node) (defined in CTree)CTreestatic
GetDepth(const CTreeNode *node) (defined in CTree)CTreestatic
GetFirstNode(const CTreeNode *node) const (defined in CTree)CTree
GetLeft(const CTreeNode *node) (defined in CTree)CTreestatic
GetNextNode(const CTreeNode *node, const CTreeNode *stopNode=NULL) const (defined in CTree)CTree
GetParent(const CTreeNode *node) (defined in CTree)CTreestatic
GetRight(const CTreeNode *node) (defined in CTree)CTreestatic
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)CTreevirtual
SetRoot(CTreeNode *node) (defined in CTree)CTree
SetSilent(bool silent) (defined in CTree)CTreeinline
Sort(CTreeNode *node, XQSORT_PROTO compareCallback, void *compareData=NULL, bool sortDirectChildOnly=false) (defined in CTree)CTreevirtual
~CTree() (defined in CTree)CTreevirtual