Struct ruststep::ap203::config_control_design::SurfaceCurve [−][src]
pub struct SurfaceCurve {
pub curve: Curve,
pub curve_3d: CurveAny,
pub associated_geometry: Vec<PcurveOrSurface>,
pub master_representation: PreferredSurfaceCurveRepresentation,
}
Fields
curve: Curve
curve_3d: CurveAny
associated_geometry: Vec<PcurveOrSurface>
master_representation: PreferredSurfaceCurveRepresentation
Implementations
pub fn new(
curve: Curve,
curve_3d: CurveAny,
associated_geometry: Vec<PcurveOrSurface>,
master_representation: PreferredSurfaceCurveRepresentation
) -> Self
pub fn new(
curve: Curve,
curve_3d: CurveAny,
associated_geometry: Vec<PcurveOrSurface>,
master_representation: PreferredSurfaceCurveRepresentation
) -> Self
Constructs a new SurfaceCurve
.
Methods from Deref<Target = Curve>
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 SurfaceCurve
impl Send for SurfaceCurve
impl Sync for SurfaceCurve
impl Unpin for SurfaceCurve
impl UnwindSafe for SurfaceCurve
Blanket Implementations
Mutably borrows from an owned value. Read more