pub struct PolyFace64 {
pub node_index: usize,
pub depth: u32,
pub outer: Path64,
pub holes: Paths64,
pub hole_node_indices: Vec<usize>,
}Expand description
A solid polygon face extracted from a PolyTree64.
outer is a filled contour. holes contains only the immediate hole
children of that contour; islands nested inside those holes are returned as
separate PolyFace64 values.
Fields§
§node_index: usize§depth: u32§outer: Path64§holes: Paths64§hole_node_indices: Vec<usize>Trait Implementations§
Source§impl Clone for PolyFace64
impl Clone for PolyFace64
Source§fn clone(&self) -> PolyFace64
fn clone(&self) -> PolyFace64
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PolyFace64
impl Debug for PolyFace64
Source§impl PartialEq for PolyFace64
impl PartialEq for PolyFace64
impl StructuralPartialEq for PolyFace64
Auto Trait Implementations§
impl Freeze for PolyFace64
impl RefUnwindSafe for PolyFace64
impl Send for PolyFace64
impl Sync for PolyFace64
impl Unpin for PolyFace64
impl UnsafeUnpin for PolyFace64
impl UnwindSafe for PolyFace64
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