table of contents
other versions
- jessie 3.1.4~abc9f50-7
rbptree.h(3) | Coin | rbptree.h(3) |
NAME¶
rbptree.h -SYNOPSIS¶
#include <Inventor/C/basic.h>Typedefs¶
typedef struct cc_rbptree_node cc_rbptree_node
Functions¶
void cc_rbptree_init (cc_rbptree *t)
Function Documentation¶
void cc_rbptree_init (cc_rbptree *t)¶
Initialize t. This is needed before making any operations on the tree.void cc_rbptree_clean (cc_rbptree *t)¶
Delete all nodes in . After this call, the tree will be reinitialized to an empty tree.void cc_rbptree_insert (cc_rbptree *t, void *p, void *data)¶
Insert a new value p into t.SbBool cc_rbptree_remove (cc_rbptree *t, void *p)¶
Remove the (first) node with value p. Returns TRUE if p is found and removed, FALSE otherwise.uint32_t cc_rbptree_size (const cc_rbptree *t)¶
Returns the total numbers of items in the treevoid cc_rbptree_debug (const cc_rbptree *t)¶
for debugging only. Prints the tree to stdout.Author¶
Generated automatically by Doxygen for Coin from the source code.Thu May 29 2014 | Version 4.0.0a |