pub struct AutoRepairOptionsBuilder { /* private fields */ }Expand description
A builder for AutoRepairOptions, see AutoRepairOptions::builder.
Implementations§
Source§impl AutoRepairOptionsBuilder
impl AutoRepairOptionsBuilder
Sourcepub fn weld_tolerance(self, weld_tolerance: f32) -> Self
pub fn weld_tolerance(self, weld_tolerance: f32) -> Self
Vertices at most this far apart are welded, in local units.
Sourcepub fn min_triangles(self, min_triangles: usize) -> Self
pub fn min_triangles(self, min_triangles: usize) -> Self
Components with fewer triangles are removed.
Sourcepub fn max_edges(self, max_edges: Option<usize>) -> Self
pub fn max_edges(self, max_edges: Option<usize>) -> Self
Fill only holes with at most this many edges; None fills any size.
Sourcepub fn build(self) -> AutoRepairOptions
pub fn build(self) -> AutoRepairOptions
The options as set.
Trait Implementations§
Source§impl Clone for AutoRepairOptionsBuilder
impl Clone for AutoRepairOptionsBuilder
Source§fn clone(&self) -> AutoRepairOptionsBuilder
fn clone(&self) -> AutoRepairOptionsBuilder
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 AutoRepairOptionsBuilder
Source§impl Debug for AutoRepairOptionsBuilder
impl Debug for AutoRepairOptionsBuilder
Source§impl Default for AutoRepairOptionsBuilder
impl Default for AutoRepairOptionsBuilder
Source§fn default() -> AutoRepairOptionsBuilder
fn default() -> AutoRepairOptionsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AutoRepairOptionsBuilder
impl RefUnwindSafe for AutoRepairOptionsBuilder
impl Send for AutoRepairOptionsBuilder
impl Sync for AutoRepairOptionsBuilder
impl Unpin for AutoRepairOptionsBuilder
impl UnsafeUnpin for AutoRepairOptionsBuilder
impl UnwindSafe for AutoRepairOptionsBuilder
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