|
BRL-CAD
|
Containers for holding various kinds of information. More...
Modules | |
| Attribute/Value Sets | |
| Routines to manage attribute/value sets. | |
| Bit Vectors | |
| Routines for managing efficient high-performance bit vectors of arbitrary length. | |
| Color | |
| Support for storing and manipulating color data. | |
| Hash Tables | |
| An implementation of hash tables. TODO - need much better discussion here. Key points: | |
| Linked Lists | |
| Support routines for doubly-linked lists. | |
| Structure Parsing | |
| Definitions and data structures needed for routines that assign values to elements of arbitrary data structures, the layout of which is described by tables of "bu_structparse" structures. | |
| Pointer Tables | |
| Support for generalized "pointer tables", kept compactly in a dynamic array. | |
| Red-Black Trees | |
| The data structures and constants for red-black trees. | |
| Variable-length Byte Buffers | |
| The variable length buffer package. | |
| Variable-length Strings | |
| Given a series of input strings and formatting parameters, construct an output version of an input string with contents arranged into multiple columns. | |
Containers for holding various kinds of information.