distance3d.aabb_tree.AabbTree¶
- class distance3d.aabb_tree.AabbTree[source]¶
AABB Tree for broad phase collision detection.
Methods
get_root_aabb()Return the aabb of the entire tree.
insert_aabb(aabb[, external_data])Insert single aabb in tree
insert_aabbs(aabbs[, external_data_list, ...])Insert aabbs in tree
overlaps_aabb(aabb)Check overlapping with an aabb.
overlaps_aabb_tree(other)Check overlapping with another tree.
Methods
__init__()get_root_aabb()Return the aabb of the entire tree.
insert_aabb(aabb[, external_data])Insert single aabb in tree
insert_aabbs(aabbs[, external_data_list, ...])Insert aabbs in tree
overlaps_aabb(aabb)Check overlapping with an aabb.
overlaps_aabb_tree(other)Check overlapping with another tree.