pub struct ClipperD { /* private fields */ }Implementations§
Source§impl ClipperD
impl ClipperD
pub fn new(precision: c_int) -> 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: PathsD)
pub fn add_subject(&self, subject: PathsD)
pub fn add_clip(&self, clip: PathsD)
pub fn boolean_operation( &self, clip_type: ClipType, fill_rule: FillRule, ) -> PathsD
pub fn boolean_operation_tree( &self, clip_type: ClipType, fill_rule: FillRule, ) -> PolyTreeD
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ClipperD
impl RefUnwindSafe for ClipperD
impl !Send for ClipperD
impl !Sync for ClipperD
impl Unpin for ClipperD
impl UnwindSafe for ClipperD
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