[−][src]Enum plane_split::Intersection
Polygon intersection results.
Variants
Coplanar
Polygons are coplanar, including the case of being on the same plane.
Outside
Polygon planes are intersecting, but polygons are not.
Inside(T)
Polygons are actually intersecting.
Methods
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> Send for Intersection<T> where
T: Send,
T: Send,
impl<T> Sync for Intersection<T> where
T: Sync,
T: Sync,
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,