AABBTree()=default | RINGMesh::AABBTree< DIMENSION > | protected |
closest_element_box(const vecn< DIMENSION > &query, const EvalDistance &action) const | RINGMesh::AABBTree< DIMENSION > | inline |
compute_bbox_element_bbox_intersections(const Box< DIMENSION > &box, EvalIntersection &action) const | RINGMesh::AABBTree< DIMENSION > | inline |
compute_self_element_bbox_intersections(EvalIntersection &action) const | RINGMesh::AABBTree< DIMENSION > | inline |
containing_cell(const vecn< DIMENSION > &query) const | RINGMesh::VolumeAABBTree< DIMENSION > | |
containing_cell_recursive(const vecn< DIMENSION > &query, index_t node_index, index_t box_begin, index_t box_end) const | RINGMesh::VolumeAABBTree< DIMENSION > | private |
get_point_hint_from_box(const Box< DIMENSION > &box, index_t element_id) const override | RINGMesh::VolumeAABBTree< DIMENSION > | privatevirtual |
get_recursive_iterators(index_t node_index, index_t box_begin, index_t box_end, index_t &middle_box, index_t &child_left, index_t &child_right) const | RINGMesh::AABBTree< DIMENSION > | inlineprotected |
initialize_tree(const std::vector< Box< DIMENSION > > &bboxes) | RINGMesh::AABBTree< DIMENSION > | protected |
is_leaf(index_t box_begin, index_t box_end) const | RINGMesh::AABBTree< DIMENSION > | inlineprotected |
mapping_morton_ | RINGMesh::AABBTree< DIMENSION > | protected |
mesh_ | RINGMesh::VolumeAABBTree< DIMENSION > | private |
nb_bboxes() const | RINGMesh::AABBTree< DIMENSION > | inline |
node(index_t i) const | RINGMesh::AABBTree< DIMENSION > | inlineprotected |
node(index_t i) | RINGMesh::AABBTree< DIMENSION > | inlineprotected |
ringmesh_template_assert_3d(DIMENSION) | RINGMesh::VolumeAABBTree< DIMENSION > | private |
ROOT_INDEX | RINGMesh::AABBTree< DIMENSION > | static |
tree_ | RINGMesh::AABBTree< DIMENSION > | protected |
VolumeAABBTree(const VolumeMesh< DIMENSION > &mesh) | RINGMesh::VolumeAABBTree< DIMENSION > | explicit |
~AABBTree()=default | RINGMesh::AABBTree< DIMENSION > | protectedvirtual |