Trait libreda_db::prelude::traits::TryIntoBoundingBox
pub trait TryIntoBoundingBox<T> {
// Required method
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 Iwhere I: Iterator<Item = &'a B>, B: TryBoundingBox<T> + 'a, T: Copy + PartialOrd<T>,
Compute the bounding box of many objects that may have a bounding box.