pub struct DegenerateOptions {
pub area_epsilon: f64,
pub remove_unused_vertices: bool,
}Expand description
Options for remove_degenerate().
Fields§
§area_epsilon: f64A triangle is degenerate when its area is at most this times its
longest edge squared. Default 1e-12.
remove_unused_vertices: boolWhether to remove the vertices no triangle uses afterwards. Default
true.
Implementations§
Source§impl DegenerateOptions
impl DegenerateOptions
Sourcepub fn builder() -> DegenerateOptionsBuilder
pub fn builder() -> DegenerateOptionsBuilder
A builder for DegenerateOptions: every option unset, as
Default, until set.
Trait Implementations§
Source§impl Clone for DegenerateOptions
impl Clone for DegenerateOptions
Source§fn clone(&self) -> DegenerateOptions
fn clone(&self) -> DegenerateOptions
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 DegenerateOptions
Source§impl Debug for DegenerateOptions
impl Debug for DegenerateOptions
Source§impl Default for DegenerateOptions
impl Default for DegenerateOptions
Source§impl PartialEq for DegenerateOptions
impl PartialEq for DegenerateOptions
impl StructuralPartialEq for DegenerateOptions
Auto Trait Implementations§
impl Freeze for DegenerateOptions
impl RefUnwindSafe for DegenerateOptions
impl Send for DegenerateOptions
impl Sync for DegenerateOptions
impl Unpin for DegenerateOptions
impl UnsafeUnpin for DegenerateOptions
impl UnwindSafe for DegenerateOptions
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