pub struct BSplineCurve {
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 BSplineCurve
impl Clone for BSplineCurve
Source§fn clone(&self) -> BSplineCurve
fn clone(&self) -> BSplineCurve
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 BSplineCurve
impl Debug for BSplineCurve
Source§impl PartialEq for BSplineCurve
impl PartialEq for BSplineCurve
Source§fn eq(&self, other: &BSplineCurve) -> bool
fn eq(&self, other: &BSplineCurve) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BSplineCurve
Auto Trait Implementations§
impl Freeze for BSplineCurve
impl RefUnwindSafe for BSplineCurve
impl Send for BSplineCurve
impl Sync for BSplineCurve
impl Unpin for BSplineCurve
impl UnsafeUnpin for BSplineCurve
impl UnwindSafe for BSplineCurve
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