pub struct CurveFitTolerance {
pub degree: u16,
pub parameterisation: Parameterisation,
pub interpolate_endpoints: bool,
pub max_deviation: f64,
pub max_control_points: usize,
}Expand description
Options for fit_curve3_to_tolerance.
Fields§
§degree: u16Degree of the fitted curve.
parameterisation: ParameterisationParameter assignment.
interpolate_endpoints: boolConstrain the endpoints, as in CurveFitOptions.
max_deviation: f64Maximum deviation (see CurveFit3::max_deviation) the caller
will accept.
max_control_points: usizeLargest control-point count the search may try before refusing.
Trait Implementations§
Source§impl Clone for CurveFitTolerance
impl Clone for CurveFitTolerance
Source§fn clone(&self) -> CurveFitTolerance
fn clone(&self) -> CurveFitTolerance
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 CurveFitTolerance
impl Debug for CurveFitTolerance
Source§impl PartialEq for CurveFitTolerance
impl PartialEq for CurveFitTolerance
impl StructuralPartialEq for CurveFitTolerance
Auto Trait Implementations§
impl Freeze for CurveFitTolerance
impl RefUnwindSafe for CurveFitTolerance
impl Send for CurveFitTolerance
impl Sync for CurveFitTolerance
impl Unpin for CurveFitTolerance
impl UnsafeUnpin for CurveFitTolerance
impl UnwindSafe for CurveFitTolerance
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more