pub struct CadFaceEvaluator {
pub evaluator_id: String,
pub imported_face_id: u64,
pub name: String,
pub supports_point_evaluation: bool,
pub supports_projection: bool,
pub supports_normal: bool,
pub supports_derivatives: bool,
pub supports_curvature: bool,
pub reference_point_m: Option<[f64; 3]>,
pub reference_unit_normal: Option<[f64; 3]>,
pub evaluation_samples: Vec<CadFaceEvaluationSample>,
}Fields§
§evaluator_id: String§imported_face_id: u64§name: String§supports_point_evaluation: bool§supports_projection: bool§supports_normal: bool§supports_derivatives: bool§supports_curvature: bool§reference_point_m: Option<[f64; 3]>§reference_unit_normal: Option<[f64; 3]>§evaluation_samples: Vec<CadFaceEvaluationSample>Trait Implementations§
Source§impl Clone for CadFaceEvaluator
impl Clone for CadFaceEvaluator
Source§fn clone(&self) -> CadFaceEvaluator
fn clone(&self) -> CadFaceEvaluator
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 CadFaceEvaluator
impl Debug for CadFaceEvaluator
Source§impl<'de> Deserialize<'de> for CadFaceEvaluator
impl<'de> Deserialize<'de> for CadFaceEvaluator
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 CadFaceEvaluator
impl PartialEq for CadFaceEvaluator
Source§impl Serialize for CadFaceEvaluator
impl Serialize for CadFaceEvaluator
impl StructuralPartialEq for CadFaceEvaluator
Auto Trait Implementations§
impl Freeze for CadFaceEvaluator
impl RefUnwindSafe for CadFaceEvaluator
impl Send for CadFaceEvaluator
impl Sync for CadFaceEvaluator
impl Unpin for CadFaceEvaluator
impl UnsafeUnpin for CadFaceEvaluator
impl UnwindSafe for CadFaceEvaluator
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