pub struct OutRec {
pub idx: usize,
pub owner: Option<usize>,
pub front_edge: Option<usize>,
pub back_edge: Option<usize>,
pub pts: Option<usize>,
pub polypath: Option<usize>,
pub splits: Option<Vec<usize>>,
pub recursive_split: Option<usize>,
pub bounds: Rect64,
pub path: Path64,
pub is_open: bool,
}Expand description
Output polygon record Direct port from clipper.engine.h line 79
Fields§
§idx: usize§owner: Option<usize>§front_edge: Option<usize>§back_edge: Option<usize>§pts: Option<usize>§polypath: Option<usize>§splits: Option<Vec<usize>>§recursive_split: Option<usize>§bounds: Rect64§path: Path64§is_open: boolImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OutRec
impl RefUnwindSafe for OutRec
impl Send for OutRec
impl Sync for OutRec
impl Unpin for OutRec
impl UnwindSafe for OutRec
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