pub trait Contains<S> {
    // Required method
    fn contains(&self, shape: S) -> bool;
}
Expand description

Trait for shape containing operations.

Required Methods§

source

fn contains(&self, shape: S) -> bool

Returns whether this shape contains a another shape.

Implementors§

source§

impl<T: Num> Contains<Ellipse<T>> for Ellipse<T>

source§

impl<T: Num> Contains<Point<T>> for Ellipse<T>

source§

impl<T: Num> Contains<Point<T>> for Rect<T>

source§

impl<T: Num> Contains<Point<T>> for Sphere<T>

source§

impl<T: Num> Contains<Point<T>> for Tri<T>

source§

impl<T: Num> Contains<Rect<T>> for Rect<T>

source§

impl<T: Num> Contains<Sphere<T>> for Sphere<T>