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