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