pub struct SimplifyReport {
pub collapsed: usize,
pub triangles_removed: usize,
pub vertices_removed: usize,
}Expand description
Outcome of simplify.
Fields§
§collapsed: usizeEdge collapses performed.
triangles_removed: usizeTriangles removed (one per boundary collapse, two per interior one).
vertices_removed: usizeVertices removed (one per collapse).
Trait Implementations§
Source§impl Clone for SimplifyReport
impl Clone for SimplifyReport
Source§fn clone(&self) -> SimplifyReport
fn clone(&self) -> SimplifyReport
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 SimplifyReport
Source§impl Debug for SimplifyReport
impl Debug for SimplifyReport
Source§impl Default for SimplifyReport
impl Default for SimplifyReport
Source§fn default() -> SimplifyReport
fn default() -> SimplifyReport
Returns the “default value” for a type. Read more
impl Eq for SimplifyReport
Source§impl PartialEq for SimplifyReport
impl PartialEq for SimplifyReport
impl StructuralPartialEq for SimplifyReport
Auto Trait Implementations§
impl Freeze for SimplifyReport
impl RefUnwindSafe for SimplifyReport
impl Send for SimplifyReport
impl Sync for SimplifyReport
impl Unpin for SimplifyReport
impl UnsafeUnpin for SimplifyReport
impl UnwindSafe for SimplifyReport
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