#include <opennurbs_rtree.h>
◆ ON_RTreeMemPool() [1/2]
ON_RTreeMemPool::ON_RTreeMemPool |
( |
| ) |
|
|
default |
◆ ON_RTreeMemPool() [2/2]
ON_RTreeMemPool::ON_RTreeMemPool |
( |
size_t |
leaf_count | ) |
|
◆ ~ON_RTreeMemPool()
ON_RTreeMemPool::~ON_RTreeMemPool |
( |
| ) |
|
◆ AllocListNode()
struct ON_RTreeListNode* ON_RTreeMemPool::AllocListNode |
( |
| ) |
|
◆ AllocNode()
◆ DeallocateAll()
void ON_RTreeMemPool::DeallocateAll |
( |
| ) |
|
◆ FreeListNode()
void ON_RTreeMemPool::FreeListNode |
( |
struct ON_RTreeListNode * |
list_node | ) |
|
◆ FreeNode()
◆ SizeOf()
size_t ON_RTreeMemPool::SizeOf |
( |
| ) |
const |
Returns: Total number of bytes of heap memory allocated.
◆ SizeOfUnusedBuffer()
size_t ON_RTreeMemPool::SizeOfUnusedBuffer |
( |
| ) |
const |
Returns: Number of bytes of heap memory not currently in use.
◆ Empty