Enum plane_split::PlaneCut
source · pub enum PlaneCut {
Sibling,
Cut,
}
Expand description
The result of a polygon being cut by a plane. The “cut” here is an attempt to classify a plane as being in front or in the back of another one.
Variants§
Sibling
The planes are one the same geometrical plane.
Cut
Planes are different, thus we can either determine that our plane is completely in front/back of another one, or split it into these sub-groups.
Trait Implementations§
source§impl PartialEq for PlaneCut
impl PartialEq for PlaneCut
impl StructuralPartialEq for PlaneCut
Auto Trait Implementations§
impl Freeze for PlaneCut
impl RefUnwindSafe for PlaneCut
impl Send for PlaneCut
impl Sync for PlaneCut
impl Unpin for PlaneCut
impl UnwindSafe for PlaneCut
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more