[−][src]Enum plane_split::Intersection
Polygon intersection results.
Variants
Polygons are coplanar, including the case of being on the same plane.
Polygon planes are intersecting, but polygons are not.
Polygons are actually intersecting.
Implementations
impl<T> Intersection<T>
[src]
pub fn is_outside(&self) -> bool
[src]
Return true if the intersection is completely outside.
pub fn is_inside(&self) -> bool
[src]
Return true if the intersection cuts the source polygon.
Auto Trait Implementations
impl<T> RefUnwindSafe for Intersection<T> where
T: RefUnwindSafe,
T: RefUnwindSafe,
impl<T> Send for Intersection<T> where
T: Send,
T: Send,
impl<T> Sync for Intersection<T> where
T: Sync,
T: Sync,
impl<T> Unpin for Intersection<T> where
T: Unpin,
T: Unpin,
impl<T> UnwindSafe for Intersection<T> where
T: UnwindSafe,
T: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,