pub struct WireEdge {
pub curve: CurveId,
pub start: PointId,
pub end: PointId,
pub cut: bool,
}Expand description
An edge of the wire a 3-D sketch is built as: the drawn curve curve
from its point start to its point end — the whole curve, or, cut,
one of the pieces it is cut into at the points it shares with other
drawn curves. Points are the lowest id of their class (see
Sketch3d::point_classes).
Fields§
§curve: CurveId§start: PointId§end: PointId§cut: boolTrait Implementations§
impl Copy for WireEdge
impl Eq for WireEdge
impl StructuralPartialEq for WireEdge
Auto Trait Implementations§
impl Freeze for WireEdge
impl RefUnwindSafe for WireEdge
impl Send for WireEdge
impl Sync for WireEdge
impl Unpin for WireEdge
impl UnsafeUnpin for WireEdge
impl UnwindSafe for WireEdge
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