Rhino C++ API  7.22
ON_SubDRTree Member List

This is the complete list of members for ON_SubDRTree, including all inherited members.

AddVertex(const ON_SubDVertex *v, ON_SubDComponentLocation vertex_location)ON_SubDRTree
BoundingBox() constON_RTree
Clear()ON_SubDRTree
CreateMeshFaceTree(const class ON_Mesh *mesh)ON_RTree
CreateSubDEmptyRTree(const ON_SubD &subd)ON_SubDRTree
CreateSubDVertexRTree(const ON_SubD &subd, ON_SubDComponentLocation vertex_location)ON_SubDRTree
ElementCount()ON_RTree
EmptyON_RTreestatic
FindMarkedVertexAtPoint(const ON_3dPoint P, const double distance_tolerance) constON_SubDRTree
FindUnmarkedVertexAtPoint(const ON_3dPoint P, const double distance_tolerance) constON_SubDRTree
FindVertex(const class ON_SubDRTreeVertexFinder &vertex_finder, const double distance_tolerance) constON_SubDRTree
FindVertexAtPoint(const ON_3dPoint P, const double distance_tolerance) constON_SubDRTree
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
ON_RTree(size_t leaf_count=0)ON_RTree
ON_SubDRTree()=defaultON_SubDRTree
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
Root() constON_RTree
Search(ON_RTreeSphere *a_sphere, bool ON_CALLBACK_CDECL resultCallback(void *a_context, ON__INT_PTR a_id), void *a_context) constON_RTree
Search(ON_RTreeCapsule *a_capsule, bool ON_CALLBACK_CDECL resultCallback(void *a_context, ON__INT_PTR a_id), void *a_context) constON_RTree
Search(const ON_Line *a_line, bool ON_CALLBACK_CDECL resultCallback(void *a_context, ON__INT_PTR a_id), void *a_context) constON_RTree
Search(const ON_Line *a_line, bool infinite, bool ON_CALLBACK_CDECL resultCallback(void *a_context, ON__INT_PTR a_id), void *a_context) constON_RTree
Search(const ON_Polyline *polyline, bool ON_CALLBACK_CDECL resultCallback(void *a_context, ON__INT_PTR a_id), ON_RTreePolylineContext *a_context) constON_RTree
Search(ON_RTreeBBox *a_rect, bool ON_CALLBACK_CDECL a_resultCallback(void *a_context, ON__INT_PTR a_id), void *a_context) constON_RTree
Search(const double a_plane_eqn[4], double a_min, double a_max, bool ON_CALLBACK_CDECL resultCallback(void *a_context, ON__INT_PTR a_id), void *a_context) constON_RTree
Search(const class ON_PlaneEquation &a_plane_eqn, double a_min, double a_max, bool ON_CALLBACK_CDECL resultCallback(void *a_context, ON__INT_PTR a_id), void *a_context) constON_RTree
Search(const double a_min[3], const double a_max[3], bool ON_CALLBACK_CDECL resultCallback(void *a_context, ON__INT_PTR a_id), void *a_context) constON_RTree
Search(const double a_min[3], const double a_max[3], ON_RTreeSearchResult &a_result) constON_RTree
Search(const double a_min[3], const double a_max[3], ON_SimpleArray< ON_RTreeLeaf > &a_result) constON_RTree
Search(const double a_min[3], const double a_max[3], ON_SimpleArray< void * > &a_result) constON_RTree
Search(const double a_min[3], const double a_max[3], ON_SimpleArray< int > &a_result) constON_RTree
Search(const ON_RTree &a_rtreeA, const ON_RTree &a_rtreeB, double tolerance, ON_SimpleArray< ON_2dex > &a_result)ON_RTreestatic
Search(const ON_RTree &a_rtreeA, const ON_RTree &a_rtreeB, double tolerance, void ON_CALLBACK_CDECL resultCallback(void *a_context, ON__INT_PTR a_idA, ON__INT_PTR a_idB), void *a_context)ON_RTreestatic
Search(const ON_RTree &a_rtreeA, const ON_RTree &a_rtreeB, double tolerance, bool ON_CALLBACK_CDECL resultCallback(void *a_context, ON__INT_PTR a_idA, ON__INT_PTR a_idB), void *a_context)ON_RTreestatic
Search(const ON_RTree &a_rtreeA, const ON_RTree &a_rtreeB, double tolerance, bool ON_CALLBACK_CDECL resultCallback(void *a_context, ON__INT_PTR a_idA, ON__INT_PTR a_idB, double *tolerance), void *a_context)ON_RTreestatic
Search(double tolerance, ON_SimpleArray< ON_2dex > &a_result) constON_RTree
Search(double tolerance, void ON_CALLBACK_CDECL resultCallback(void *a_context, ON__INT_PTR a_idA, ON__INT_PTR a_idB), void *a_context) constON_RTree
Search(double tolerance, bool ON_CALLBACK_CDECL resultCallback(void *a_context, ON__INT_PTR a_idA, ON__INT_PTR a_idB), void *a_context) constON_RTree
Search(double tolerance, bool ON_CALLBACK_CDECL resultCallback(void *a_context, ON__INT_PTR a_idA, ON__INT_PTR a_idB, double *tolerance), void *a_context) constON_RTree
Search2d(const double a_min[2], const double a_max[2], bool ON_CALLBACK_CDECL resultCallback(void *a_context, ON__INT_PTR a_id), void *a_context) constON_RTree
Search2d(const double a_min[2], const double a_max[2], ON_RTreeSearchResult &a_result) constON_RTree
Search2d(const double a_min[2], const double a_max[2], ON_SimpleArray< ON_RTreeLeaf > &a_result) constON_RTree
Search2d(const double a_min[2], const double a_max[2], ON_SimpleArray< void * > &a_result) constON_RTree
Search2d(const double a_min[2], const double a_max[2], ON_SimpleArray< int > &a_result) constON_RTree
SizeOf() constON_RTree
SubD() constON_SubDRTree
~ON_RTree()ON_RTree
~ON_SubDRTree()=defaultON_SubDRTree