#include <opennurbs_rtree.h>
◆ ON_RTreeMemPool()
ON_RTreeMemPool::ON_RTreeMemPool |
( |
ON_MEMORY_POOL * | heap, |
|
|
size_t | leaf_count ) |
◆ ~ON_RTreeMemPool()
ON_RTreeMemPool::~ON_RTreeMemPool |
( |
| ) |
|
◆ AllocListNode()
◆ AllocNode()
◆ DeallocateAll()
void ON_RTreeMemPool::DeallocateAll |
( |
| ) |
|
◆ FreeListNode()
◆ FreeNode()
◆ GrowBuffer()
void ON_RTreeMemPool::GrowBuffer |
( |
| ) |
|
|
private |
◆ SizeOf()
size_t ON_RTreeMemPool::SizeOf |
( |
| ) |
const |
◆ SizeOfUnusedBuffer()
size_t ON_RTreeMemPool::SizeOfUnusedBuffer |
( |
| ) |
const |
◆ m_blk_list
struct Blk* ON_RTreeMemPool::m_blk_list |
|
private |
◆ m_buffer
unsigned char* ON_RTreeMemPool::m_buffer |
|
private |
◆ m_buffer_capacity
size_t ON_RTreeMemPool::m_buffer_capacity |
|
private |
◆ m_heap
◆ m_list_nodes
struct Blk* ON_RTreeMemPool::m_list_nodes |
|
private |
◆ m_nodes
struct Blk* ON_RTreeMemPool::m_nodes |
|
private |
◆ m_sizeof_blk
size_t ON_RTreeMemPool::m_sizeof_blk |
|
private |
◆ m_sizeof_heap
size_t ON_RTreeMemPool::m_sizeof_heap |
|
private |
The documentation for this class was generated from the following files: