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 copy of the value. Read more
1.0.0 · 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 EmbeddedFaceCurve
impl Debug for EmbeddedFaceCurve
Source§impl PartialEq for EmbeddedFaceCurve
impl PartialEq for EmbeddedFaceCurve
impl Copy 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 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more