|
QCAD
Open Source 2D CAD
|
This is the complete list of members for ON_RTree, including all inherited members.
| AddBranch(ON_RTreeBranch *, ON_RTreeNode *, ON_RTreeNode **) | ON_RTree | private |
| CreateMeshFaceTree(const class ON_Mesh *mesh) | ON_RTree | |
| ElementCount() | ON_RTree | |
| Insert(const double a_min[3], const double a_max[3], void *a_element_id) | ON_RTree | |
| Insert(const double a_min[3], const double a_max[3], int a_element_id) | ON_RTree | |
| Insert2d(const double a_min[2], const double a_max[2], void *a_element_id) | ON_RTree | |
| Insert2d(const double a_min[2], const double a_max[2], int a_element_id) | ON_RTree | |
| InsertRect(ON_RTreeBBox *, ON__INT_PTR, ON_RTreeNode **, int) | ON_RTree | private |
| InsertRectRec(ON_RTreeBBox *, ON__INT_PTR, ON_RTreeNode *, ON_RTreeNode **, int) | ON_RTree | private |
| LoadNodes(ON_RTreeNode *, ON_RTreeNode *, struct ON_RTreePartitionVars *) | ON_RTree | private |
| m_mem_pool | ON_RTree | private |
| m_reserved | ON_RTree | private |
| m_root | ON_RTree | private |
| ON_RTree(ON_MEMORY_POOL *heap=0, size_t leaf_count=0) | ON_RTree | |
| ReInsert(ON_RTreeNode *, struct ON_RTreeListNode **) | ON_RTree | private |
| Remove(const double a_min[3], const double a_max[3], void *a_elementId) | ON_RTree | |
| Remove(const double a_min[3], const double a_max[3], int a_elementId) | ON_RTree | |
| Remove2d(const double a_min[2], const double a_max[2], void *a_elementId) | ON_RTree | |
| Remove2d(const double a_min[2], const double a_max[2], int a_elementId) | ON_RTree | |
| RemoveAll() | ON_RTree | |
| RemoveAllRec(ON_RTreeNode *) | ON_RTree | private |
| RemoveRect(ON_RTreeBBox *, ON__INT_PTR, ON_RTreeNode **) | ON_RTree | private |
| RemoveRectRec(ON_RTreeBBox *, ON__INT_PTR, ON_RTreeNode *, struct ON_RTreeListNode **) | ON_RTree | private |
| Root() const | ON_RTree | |
| Search(const double a_min[3], const double a_max[3], bool ON_MSC_CDECL resultCallback(void *a_context, ON__INT_PTR a_id), void *a_context) const | ON_RTree | |
| Search(const double a_min[3], const double a_max[3], ON_RTreeSearchResult &a_result) const | ON_RTree | |
| Search(const double a_min[3], const double a_max[3], ON_SimpleArray< ON_RTreeLeaf > &a_result) const | ON_RTree | |
| Search(const double a_min[3], const double a_max[3], ON_SimpleArray< void * > &a_result) const | ON_RTree | |
| Search(const double a_min[3], const double a_max[3], ON_SimpleArray< int > &a_result) const | ON_RTree | |
| Search(const ON_RTree &a_rtreeA, const ON_RTree &a_rtreeB, double tolerance, ON_SimpleArray< ON_2dex > &a_result) | ON_RTree | static |
| Search(const ON_RTree &a_rtreeA, const ON_RTree &a_rtreeB, double tolerance, void ON_MSC_CDECL resultCallback(void *a_context, ON__INT_PTR a_idA, ON__INT_PTR a_idB), void *a_context) | ON_RTree | static |
| Search2d(const double a_min[2], const double a_max[2], bool ON_MSC_CDECL resultCallback(void *a_context, ON__INT_PTR a_id), void *a_context) const | ON_RTree | |
| Search2d(const double a_min[2], const double a_max[2], ON_RTreeSearchResult &a_result) const | ON_RTree | |
| Search2d(const double a_min[2], const double a_max[2], ON_SimpleArray< ON_RTreeLeaf > &a_result) const | ON_RTree | |
| Search2d(const double a_min[2], const double a_max[2], ON_SimpleArray< void * > &a_result) const | ON_RTree | |
| Search2d(const double a_min[2], const double a_max[2], ON_SimpleArray< int > &a_result) const | ON_RTree | |
| SizeOf() const | ON_RTree | |
| SplitNode(ON_RTreeNode *, ON_RTreeBranch *, ON_RTreeNode **) | ON_RTree | private |
| ~ON_RTree() | ON_RTree |