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