| Rhino C++ API
    8.24
    | 
This is the complete list of members for ON_MeshTree, including all inherited members.
| CreateTree(const ON_Mesh &mesh, int max_depth=0, int max_faces_per_leaf=0) | ON_MeshTree | |
| DestroyTree() | ON_MeshTree | |
| FindNode(int mesh_face_index) const | ON_MeshTreeNode | |
| GetClosestPoint(const ON_3dPoint &P, ON_MESH_POINT *t, double maximum_distance=0.0) const | ON_MeshTreeNode | |
| IntersectLine(ON_Line line, ON_SimpleArray< ON_CMX_EVENT > &x, double intersection_tolerance=0.0, double overlap_tolerance=0.0) const | ON_MeshTreeNode | |
| IntersectMesh(const class ON_MeshTreeNode *mnodeB, ON_ClassArray< ON_SimpleArray< ON_MMX_POINT > > &x, double intersection_tolerance=0.0, double overlap_tolerance=0.0) const | ON_MeshTreeNode | |
| IntersectMesh(const class ON_MeshTreeNode *mnodeB, ON_SimpleArray< ON_Line > &lines) const | ON_MeshTreeNode | |
| IntersectPolyline(const int &count, const ON_3dPoint *points, ON_SimpleArray< ON_CMX_EVENT > &x, double intersection_tolerance=0.0, double overlap_tolerance=0.0) const | ON_MeshTreeNode | |
| IntersectPolyline(const ON_SimpleArray< ON_3dPoint > &points, ON_SimpleArray< ON_CMX_EVENT > &x, double intersection_tolerance=0.0, double overlap_tolerance=0.0) const | ON_MeshTreeNode | |
| IsValid(ON_TextLog *text_log=0) const | ON_MeshTree | |
| m_bbox | ON_MeshTreeNode | |
| m_down | ON_MeshTreeNode | |
| m_farray | ON_MeshTreeNode | |
| m_fcount | ON_MeshTreeNode | |
| m_mesh | ON_MeshTreeNode | |
| m_nodemem | ON_MeshTreeNode | |
| m_nodesn | ON_MeshTreeNode | |
| m_nodetype | ON_MeshTreeNode | |
| m_reserved_ON_MeshTreeNode | ON_MeshTreeNode | |
| m_root | ON_MeshTree | |
| m_treesn | ON_MeshTreeNode | |
| m_up | ON_MeshTreeNode | |
| NewNode() | ON_MeshTree | |
| ON_MeshTree() | ON_MeshTree | |
| ON_MeshTreeNode() | ON_MeshTreeNode | |
| SizeOf() const | ON_MeshTree | |
| ~ON_MeshTree() | ON_MeshTree | 
 1.8.17
 1.8.17