table of contents
other versions
- wheezy 3.1.3-2.2
| SbHeapFuncs(3) | Coin | SbHeapFuncs(3) |
NAME¶
SbHeapFuncs - The SbHeapFuncs struct is used to specify functions on heap elements.SYNOPSIS¶
#include <Inventor/SbHeap.h>Public Attributes¶
float(* eval_func )(void *)
Detailed Description¶
The SbHeapFuncs struct is used to specify functions on heap elements.Member Data Documentation¶
SbHeapFuncs::eval_func¶
The eval_func member is a pointer to a function that should return a weight-value for a heap element. Smaller elements are extracted first from the heap.SbHeapFuncs::get_index_func¶
get_index_func is a pointer to a function which should return the element's heap index. If you want to remove an element from the heap (other than the first element), or change the weight for a heap element, you must supply the two index functions. Each element must then store its heap index in its own data structures.SbHeapFuncs::set_index_func¶
set_index_func is used to set this index value, and will be called whenever the element is moved in the heap.Author¶
Generated automatically by Doxygen for Coin from the source code.| Wed May 23 2012 | Version 3.1.3 |