Enum ruststep::ap201::explicit_draughting::BSplineCurveAny [−][src]
pub enum BSplineCurveAny {
BSplineCurve(Box<BSplineCurve>),
BSplineCurveWithKnots(Box<BSplineCurveWithKnots>),
BezierCurve(Box<BezierCurve>),
QuasiUniformCurve(Box<QuasiUniformCurve>),
RationalBSplineCurve(Box<RationalBSplineCurve>),
UniformCurve(Box<UniformCurve>),
}
Variants
BSplineCurve(Box<BSplineCurve>)
Tuple Fields of BSplineCurve
0: Box<BSplineCurve>
BSplineCurveWithKnots(Box<BSplineCurveWithKnots>)
Tuple Fields of BSplineCurveWithKnots
BezierCurve(Box<BezierCurve>)
Tuple Fields of BezierCurve
0: Box<BezierCurve>
QuasiUniformCurve(Box<QuasiUniformCurve>)
Tuple Fields of QuasiUniformCurve
0: Box<QuasiUniformCurve>
RationalBSplineCurve(Box<RationalBSplineCurve>)
Tuple Fields of RationalBSplineCurve
UniformCurve(Box<UniformCurve>)
Tuple Fields of UniformCurve
0: Box<UniformCurve>
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for BSplineCurveAny
impl Send for BSplineCurveAny
impl Sync for BSplineCurveAny
impl Unpin for BSplineCurveAny
impl UnwindSafe for BSplineCurveAny
Blanket Implementations
Mutably borrows from an owned value. Read more