pub struct QuasiUniformCurve {
pub name: String,
pub degree: i64,
pub control_points_list: Vec<CartesianPointRef>,
pub curve_form: BSplineCurveForm,
pub closed_curve: Logical,
pub self_intersect: Logical,
}Fields§
§name: String§degree: i64§control_points_list: Vec<CartesianPointRef>§curve_form: BSplineCurveForm§closed_curve: Logical§self_intersect: LogicalTrait Implementations§
Source§impl Clone for QuasiUniformCurve
impl Clone for QuasiUniformCurve
Source§fn clone(&self) -> QuasiUniformCurve
fn clone(&self) -> QuasiUniformCurve
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 QuasiUniformCurve
impl Debug for QuasiUniformCurve
Source§impl PartialEq for QuasiUniformCurve
impl PartialEq for QuasiUniformCurve
Source§fn eq(&self, other: &QuasiUniformCurve) -> bool
fn eq(&self, other: &QuasiUniformCurve) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for QuasiUniformCurve
Auto Trait Implementations§
impl Freeze for QuasiUniformCurve
impl RefUnwindSafe for QuasiUniformCurve
impl Send for QuasiUniformCurve
impl Sync for QuasiUniformCurve
impl Unpin for QuasiUniformCurve
impl UnsafeUnpin for QuasiUniformCurve
impl UnwindSafe for QuasiUniformCurve
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