AABB_MAP typedef | Utils::AABBtree< Real > | |
AABB_SET typedef | Utils::AABBtree< Real > | |
AABBtree()=default | Utils::AABBtree< Real > | |
AABBtree(AABBtree< Real > const &t) | Utils::AABBtree< Real > | |
add_bboxes(Real const bb_min[], integer ldim0, Real const bb_max[], integer ldim1) | Utils::AABBtree< Real > | |
allocate(integer nbox, integer dim) | Utils::AABBtree< Real > | |
build() | Utils::AABBtree< Real > | |
build(Real const bb_min[], integer ldim0, Real const bb_max[], integer ldim1, integer nbox, integer dim) | Utils::AABBtree< Real > | inline |
dim() const | Utils::AABBtree< Real > | inline |
get_bbox_indexes_of_a_node(integer i_pos, AABB_SET &bb_index) const | Utils::AABBtree< Real > | |
get_bboxes_of_the_tree(Real bb_min[], integer ldim0, Real bb_max[], integer ldim1, integer nmin) const | Utils::AABBtree< Real > | |
get_root_bbox(Real bb_min[], Real bb_max[]) const | Utils::AABBtree< Real > | |
info() const | Utils::AABBtree< Real > | |
integer typedef | Utils::AABBtree< Real > | |
intersect(AABBtree< Real > const &aabb, AABB_MAP &bb_index) const | Utils::AABBtree< Real > | |
intersect_and_refine(AABBtree< Real > const &aabb, AABB_MAP &bb_index) const | Utils::AABBtree< Real > | |
intersect_with_one_bbox(Real const bbox[], AABB_SET &bb_index) const | Utils::AABBtree< Real > | |
intersect_with_one_bbox_and_refine(Real const bbox[], AABB_SET &bb_index) const | Utils::AABBtree< Real > | |
intersect_with_one_point(Real const pnt[], AABB_SET &bb_index) const | Utils::AABBtree< Real > | |
intersect_with_one_point_and_refine(Real const pnt[], AABB_SET &bb_index) const | Utils::AABBtree< Real > | |
min_distance_candidates(Real const pnt[], AABB_SET &bb_index) const | Utils::AABBtree< Real > | |
num_check() const | Utils::AABBtree< Real > | inline |
num_objects() const | Utils::AABBtree< Real > | inline |
num_tree_nodes() const | Utils::AABBtree< Real > | inline |
num_tree_nodes(integer nmin) const | Utils::AABBtree< Real > | |
pnt_bbox_minmax(Real const pnt[], Real const bbox[], Real &dmin, Real &dmax) const | Utils::AABBtree< Real > | |
replace_bbox(Real const bbox_min[], Real const bbox_max[], integer ipos) | Utils::AABBtree< Real > | |
set_bbox_long_edge_ratio(Real ratio) | Utils::AABBtree< Real > | |
set_bbox_min_size_tolerance(Real tol) | Utils::AABBtree< Real > | |
set_bbox_overlap_tolerance(Real tol) | Utils::AABBtree< Real > | |
set_max_num_objects_per_node(integer n) | Utils::AABBtree< Real > | |