Point Cloud Library (PCL)  1.8.0
List of all members | Classes | Public Member Functions
ON_RTreeMemPool Class Reference

#include <pcl/surface/3rdparty/opennurbs/opennurbs_rtree.h>

Public Member Functions

 ON_RTreeMemPool (ON_MEMORY_POOL *heap, size_t leaf_count)
 
 ~ON_RTreeMemPool ()
 
ON_RTreeNodeAllocNode ()
 
void FreeNode (ON_RTreeNode *node)
 
struct ON_RTreeListNode * AllocListNode ()
 
void FreeListNode (struct ON_RTreeListNode *list_node)
 
void DeallocateAll ()
 
size_t SizeOf () const
 
size_t SizeOfUnusedBuffer () const
 

Detailed Description

Definition at line 149 of file opennurbs_rtree.h.

Constructor & Destructor Documentation

§ ON_RTreeMemPool()

ON_RTreeMemPool::ON_RTreeMemPool ( ON_MEMORY_POOL *  heap,
size_t  leaf_count 
)

§ ~ON_RTreeMemPool()

ON_RTreeMemPool::~ON_RTreeMemPool ( )

Member Function Documentation

§ AllocListNode()

struct ON_RTreeListNode* ON_RTreeMemPool::AllocListNode ( )

§ AllocNode()

ON_RTreeNode* ON_RTreeMemPool::AllocNode ( )

§ DeallocateAll()

void ON_RTreeMemPool::DeallocateAll ( )

§ FreeListNode()

void ON_RTreeMemPool::FreeListNode ( struct ON_RTreeListNode *  list_node)

§ FreeNode()

void ON_RTreeMemPool::FreeNode ( ON_RTreeNode node)

§ SizeOf()

size_t ON_RTreeMemPool::SizeOf ( ) const

§ SizeOfUnusedBuffer()

size_t ON_RTreeMemPool::SizeOfUnusedBuffer ( ) const

The documentation for this class was generated from the following file: