Enum cavalier_contours::polyline::BooleanOp
source · pub enum BooleanOp {
Or,
And,
Not,
Xor,
}
Expand description
Boolean operation to apply to polylines.
Variants§
Or
Return the union of the polylines.
And
Return the intersection of the polylines.
Not
Return the exclusion of a polyline from another.
Xor
Exclusive OR between polylines.
Trait Implementations§
source§impl Ord for BooleanOp
impl Ord for BooleanOp
source§impl PartialEq for BooleanOp
impl PartialEq for BooleanOp
source§impl PartialOrd for BooleanOp
impl PartialOrd for BooleanOp
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for BooleanOp
impl Eq for BooleanOp
impl StructuralPartialEq for BooleanOp
Auto Trait Implementations§
impl RefUnwindSafe for BooleanOp
impl Send for BooleanOp
impl Sync for BooleanOp
impl Unpin for BooleanOp
impl UnwindSafe for BooleanOp
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