pub struct ShellReport {
pub vertices_added: usize,
pub triangles_added: usize,
pub loops_closed: usize,
pub degenerate_removed: usize,
pub vertices_removed: usize,
}Expand description
What shell did.
Fields§
§vertices_added: usizeCopy vertices added.
triangles_added: usizeCopy and wall triangles added.
loops_closed: usizeBoundary rims stitched to their copy. A closed mesh has none.
degenerate_removed: usizeDegenerate triangles the cleanup pass removed.
vertices_removed: usizeVertices the cleanup pass removed.
Trait Implementations§
Source§impl Clone for ShellReport
impl Clone for ShellReport
Source§fn clone(&self) -> ShellReport
fn clone(&self) -> ShellReport
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 moreimpl Copy for ShellReport
Source§impl Debug for ShellReport
impl Debug for ShellReport
Source§impl Default for ShellReport
impl Default for ShellReport
Source§fn default() -> ShellReport
fn default() -> ShellReport
Returns the “default value” for a type. Read more
impl Eq for ShellReport
Source§impl PartialEq for ShellReport
impl PartialEq for ShellReport
impl StructuralPartialEq for ShellReport
Auto Trait Implementations§
impl Freeze for ShellReport
impl RefUnwindSafe for ShellReport
impl Send for ShellReport
impl Sync for ShellReport
impl Unpin for ShellReport
impl UnsafeUnpin for ShellReport
impl UnwindSafe for ShellReport
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