pub struct SheetSurface {
pub vertices: Vec<SheetVertex>,
pub edges: Vec<SheetEdge>,
pub faces: Vec<SheetFace>,
}Expand description
The A side of a sheet, with its B side: what thicken builds a solid
from.
Fields§
§vertices: Vec<SheetVertex>§edges: Vec<SheetEdge>§faces: Vec<SheetFace>Implementations§
Source§impl SheetSurface
impl SheetSurface
Sourcepub fn face_names(&self) -> GeopResult<Vec<String>>
pub fn face_names(&self) -> GeopResult<Vec<String>>
The names of the faces thicken builds, before rename: both
sides of every face, and a wall on every edge of the boundary.
Trait Implementations§
Source§impl Clone for SheetSurface
impl Clone for SheetSurface
Source§fn clone(&self) -> SheetSurface
fn clone(&self) -> SheetSurface
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 SheetSurface
impl Debug for SheetSurface
Source§impl Default for SheetSurface
impl Default for SheetSurface
Source§fn default() -> SheetSurface
fn default() -> SheetSurface
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SheetSurface
impl RefUnwindSafe for SheetSurface
impl Send for SheetSurface
impl Sync for SheetSurface
impl Unpin for SheetSurface
impl UnsafeUnpin for SheetSurface
impl UnwindSafe for SheetSurface
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