pub struct Clipper64 { /* private fields */ }Implementations§
Source§impl Clipper64
impl Clipper64
pub fn new() -> Self
pub fn set_preserve_collinear(&self, value: bool)
pub fn get_preserve_collinear(&self) -> bool
pub fn set_reverse_solution(&self, value: bool)
pub fn get_reverse_solution(&self) -> bool
pub fn clear(&self)
pub fn add_open_subject(&self, open_subject: Paths64)
pub fn add_subject(&self, subject: Paths64)
pub fn add_clip(&self, clip: Paths64)
pub fn boolean_operation( &self, clip_type: ClipType, fill_rule: FillRule, ) -> Paths64
pub fn boolean_operation_tree( &self, clip_type: ClipType, fill_rule: FillRule, ) -> PolyTree64
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Clipper64
impl RefUnwindSafe for Clipper64
impl !Send for Clipper64
impl !Sync for Clipper64
impl Unpin for Clipper64
impl UnwindSafe for Clipper64
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