pub struct EmbeddedFaceCurve {
pub face: FaceId,
pub edge: EdgeId,
pub pcurve: Curve2Id,
pub interval: Interval,
}Expand description
A certified edge embedded in a face without pretending it is a closed trim.
Fields§
§face: FaceIdUnsplit face that contains the intersection chord.
edge: EdgeIdShared model-space intersection edge.
pcurve: Curve2IdSurface-parameter image from edge start to edge end.
interval: IntervalNative pcurve interval, oriented from edge start to edge end.
Trait Implementations§
Source§impl Clone for EmbeddedFaceCurve
impl Clone for EmbeddedFaceCurve
Source§fn clone(&self) -> EmbeddedFaceCurve
fn clone(&self) -> EmbeddedFaceCurve
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 moreimpl Copy for EmbeddedFaceCurve
Source§impl Debug for EmbeddedFaceCurve
impl Debug for EmbeddedFaceCurve
Source§impl PartialEq for EmbeddedFaceCurve
impl PartialEq for EmbeddedFaceCurve
impl StructuralPartialEq for EmbeddedFaceCurve
Auto Trait Implementations§
impl Freeze for EmbeddedFaceCurve
impl RefUnwindSafe for EmbeddedFaceCurve
impl Send for EmbeddedFaceCurve
impl Sync for EmbeddedFaceCurve
impl Unpin for EmbeddedFaceCurve
impl UnsafeUnpin for EmbeddedFaceCurve
impl UnwindSafe for EmbeddedFaceCurve
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