Struct ruststep::ap201::explicit_draughting::CompositeCurve [−][src]
pub struct CompositeCurve {
pub bounded_curve: BoundedCurve,
pub segments: Vec<CompositeCurveSegment>,
pub self_intersect: Logical,
}
Fields
bounded_curve: BoundedCurve
segments: Vec<CompositeCurveSegment>
self_intersect: Logical
Implementations
pub fn new(
bounded_curve: BoundedCurve,
segments: Vec<CompositeCurveSegment>,
self_intersect: Logical
) -> Self
pub fn new(
bounded_curve: BoundedCurve,
segments: Vec<CompositeCurveSegment>,
self_intersect: Logical
) -> Self
Constructs a new CompositeCurve
.
Methods from Deref<Target = BoundedCurve>
Trait Implementations
Performs the conversion.
Performs the conversion.
type Target = BoundedCurve
type Target = BoundedCurve
The resulting type after dereferencing.
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 CompositeCurve
impl Send for CompositeCurve
impl Sync for CompositeCurve
impl Unpin for CompositeCurve
impl UnwindSafe for CompositeCurve
Blanket Implementations
Mutably borrows from an owned value. Read more