Trait libreda_db::prelude::traits::TryIntoBoundingBox
source · [−]pub trait TryIntoBoundingBox<T> {
fn try_into_bounding_box(self) -> Option<Rect<T>>;
}
Expand description
Try to compute the bounding box while consuming the data. This is intended to be used for computing bounding boxes over iterators.
Required Methods
fn try_into_bounding_box(self) -> Option<Rect<T>>
fn try_into_bounding_box(self) -> Option<Rect<T>>
Return the bounding box of this geometry if such bounding box is defined.
Implementors
impl<'a, I, B, T> TryIntoBoundingBox<T> for I where
I: Iterator<Item = &'a B>,
B: 'a + TryBoundingBox<T>,
T: Copy + PartialOrd<T>,
Compute the bounding box of many objects that may have a bounding box.