pub struct Flat {
pub place: Placement,
pub outer: Vec<FlatEdge>,
pub holes: Vec<Vec<FlatEdge>>,
pub name: Namer,
}Expand description
A flat face of the sheet: its loops in sheet coordinates — the outer one counter-clockwise about its normal, holes clockwise — and where it lies.
Fields§
§place: Placement§outer: Vec<FlatEdge>§holes: Vec<Vec<FlatEdge>>§name: NamerIts faces are N(a) and N(b).
Trait Implementations§
impl StructuralPartialEq for Flat
Auto Trait Implementations§
impl Freeze for Flat
impl RefUnwindSafe for Flat
impl Send for Flat
impl Sync for Flat
impl Unpin for Flat
impl UnsafeUnpin for Flat
impl UnwindSafe for Flat
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