![]() |
|
#include <tetgen.h>
Inheritance diagram for tetgenmesh::queue:Public Member Functions | |
| queue (int bytecount, int itemcount=256) | |
| void | clear () |
| long | len () |
| bool | empty () |
| void * | push (void *newitem) |
| void * | pop () |
Public Member Functions inherited from tetgenmesh::memorypool | |
| memorypool () | |
| memorypool (int, int, enum wordtype, int) | |
| ~memorypool () | |
| void | poolinit (int, int, enum wordtype, int) |
| void | restart () |
| void * | alloc () |
| void | dealloc (void *) |
| void | traversalinit () |
| void * | traverse () |
Public Attributes | |
| void ** | head |
| void ** | tail |
| int | linkitembytes |
| int | linkitems |
Public Attributes inherited from tetgenmesh::memorypool | |
| void ** | firstblock |
| void ** | nowblock |
| void * | nextitem |
| void * | deaditemstack |
| void ** | pathblock |
| void * | pathitem |
| wordtype | itemwordtype |
| int | alignbytes |
| int | itembytes |
| int | itemwords |
| int | itemsperblock |
| long | items |
| long | maxitems |
| int | unallocateditems |
| int | pathitemsleft |
References tetgenmesh::memorypool::alloc(), head, linkitembytes, linkitems, tetgenmesh::POINTER, tetgenmesh::memorypool::poolinit(), and tail.
|
inline |
References tetgenmesh::memorypool::alloc(), head, linkitems, tetgenmesh::memorypool::restart(), and tail.
|
inline |
References tetgenmesh::memorypool::dealloc(), head, and linkitems.
|
inline |
References tetgenmesh::memorypool::alloc(), linkitembytes, linkitems, and tail.