pub fn for_each_overlaping_pair(&self, mut on_overlaping_pair: impl FnMut(&D, &D)) {
        if let Some(root) = self.root {
            for_each_overlaping_pair(&self.arena, root, &mut on_overlaping_pair);
        }
    }
/// Invokes the given function for each pairs that have overlaping bounding volumes
Invokes the given function for each pairs that have overlaping bounding volumes
Invokes the given function for each pairs that have overlaping bounding volumes
pub fn for_each_overlaping_pair(&self, mut on_overlaping_pair: impl FnMut(&D, &D)) {
        if let Some(root) = self.root {
            for_each_overlaping_pair(&self.arena, root, &mut on_overlaping_pair);
        }
    }
pub fn for_each_overlaping_pair ( & self , mut on_overlaping_pair : impl FnMut ( & D , & D ) ) { if let Some ( root ) = self . root { for_each_overlaping_pair ( & self . arena , root , & mut on_overlaping_pair ) ; } }
Invokes the given function for each pairs that have overlaping bounding volumes
Invokes the given function for each pairs that have overlaping bounding volumes
&self
on_overlaping_pair
impl FnMut(&D, &D)
&self
on_overlaping_pair
impl FnMut(&D, &D)