pub struct HoleFillReport {
pub boundary_vertices: usize,
pub faces: Vec<FaceId>,
pub vertices: Vec<VertexId>,
pub max_dihedral: Scalar,
pub fairing: Option<FairReport>,
}Expand description
What fill_hole did.
Fields§
§boundary_vertices: usizeVertices on the hole’s boundary loop.
faces: Vec<FaceId>The patch faces, in id order.
vertices: Vec<VertexId>The new interior vertices, in id order.
max_dihedral: ScalarLargest dihedral angle, in radians, of the initial triangulation: between neighbouring patch triangles and across the hole’s boundary.
fairing: Option<FairReport>The fairing solve, when one ran.
Trait Implementations§
Source§impl Clone for HoleFillReport
impl Clone for HoleFillReport
Source§fn clone(&self) -> HoleFillReport
fn clone(&self) -> HoleFillReport
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 HoleFillReport
impl Debug for HoleFillReport
Source§impl PartialEq for HoleFillReport
impl PartialEq for HoleFillReport
impl StructuralPartialEq for HoleFillReport
Auto Trait Implementations§
impl Freeze for HoleFillReport
impl RefUnwindSafe for HoleFillReport
impl Send for HoleFillReport
impl Sync for HoleFillReport
impl Unpin for HoleFillReport
impl UnsafeUnpin for HoleFillReport
impl UnwindSafe for HoleFillReport
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