logo
pub trait RectApi<'a, T: Aabb>: Sized {
    fn for_all_not_in_rect_mut<K: Aabb<Num = T::Num>>(
        self,
        rect: AabbPin<&mut K>,
        foo: impl FnMut(AabbPin<&mut K>, AabbPin<&'a mut T>)
    ); fn for_all_in_rect_mut<K: Aabb<Num = T::Num>>(
        self,
        rect: AabbPin<&mut K>,
        foo: impl FnMut(AabbPin<&mut K>, AabbPin<&'a mut T>)
    ); fn for_all_intersect_rect_mut<K: Aabb<Num = T::Num>>(
        self,
        rect: AabbPin<&mut K>,
        foo: impl FnMut(AabbPin<&mut K>, AabbPin<&'a mut T>)
    ); }
Expand description

Make rect queries

Required Methods

Implementors