![]() |
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 |