pub enum WindingRule {
Positive = 0,
NonZero = 1,
EvenOdd = 2,
}Expand description
Winding rule used to classify the interior of each input body from its signed winding number w:
WindingRule::Positive:w >= 1(standard CAD/B-Rep convention where CCW = +1, CW hole = -1)WindingRule::NonZero:w != 0WindingRule::EvenOdd:|w| % 2 == 1
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for WindingRule
impl Clone for WindingRule
impl Copy for WindingRule
Source§impl Debug for WindingRule
impl Debug for WindingRule
Source§impl Default for WindingRule
impl Default for WindingRule
impl Eq for WindingRule
Source§impl Hash for WindingRule
impl Hash for WindingRule
Source§impl PartialEq for WindingRule
impl PartialEq for WindingRule
impl StructuralPartialEq for WindingRule
Auto Trait Implementations§
impl Freeze for WindingRule
impl RefUnwindSafe for WindingRule
impl Send for WindingRule
impl Sync for WindingRule
impl Unpin for WindingRule
impl UnsafeUnpin for WindingRule
impl UnwindSafe for WindingRule
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