pub struct CadCurveEvaluationSample {
pub source: CadCurveEvaluationSampleSource,
pub parameter: f64,
pub point_m: [f64; 3],
pub projected_point_m: Option<[f64; 3]>,
pub tangent_m: Option<[f64; 3]>,
pub curvature_1_per_m: Option<f64>,
pub projection_error_m: Option<f64>,
}Fields§
§source: CadCurveEvaluationSampleSource§parameter: f64§point_m: [f64; 3]§projected_point_m: Option<[f64; 3]>§tangent_m: Option<[f64; 3]>§curvature_1_per_m: Option<f64>§projection_error_m: Option<f64>Trait Implementations§
Source§impl Clone for CadCurveEvaluationSample
impl Clone for CadCurveEvaluationSample
Source§fn clone(&self) -> CadCurveEvaluationSample
fn clone(&self) -> CadCurveEvaluationSample
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 CadCurveEvaluationSample
impl Debug for CadCurveEvaluationSample
Source§impl<'de> Deserialize<'de> for CadCurveEvaluationSample
impl<'de> Deserialize<'de> for CadCurveEvaluationSample
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CadCurveEvaluationSample
impl PartialEq for CadCurveEvaluationSample
Source§impl Serialize for CadCurveEvaluationSample
impl Serialize for CadCurveEvaluationSample
impl StructuralPartialEq for CadCurveEvaluationSample
Auto Trait Implementations§
impl Freeze for CadCurveEvaluationSample
impl RefUnwindSafe for CadCurveEvaluationSample
impl Send for CadCurveEvaluationSample
impl Sync for CadCurveEvaluationSample
impl Unpin for CadCurveEvaluationSample
impl UnsafeUnpin for CadCurveEvaluationSample
impl UnwindSafe for CadCurveEvaluationSample
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