pub struct Polyline {
pub nodes: Vec<NodeKey>,
pub closed: bool,
}Expand description
A connected run of the intersection curve.
Fields§
§nodes: Vec<NodeKey>Nodes in traversal order.
closed: boolWhether the run returns to its first node.
A closed loop is the normal result for two closed solids. An open run means the curve reached a boundary, which a closed operand should not have.
Trait Implementations§
impl Eq for Polyline
impl StructuralPartialEq for Polyline
Auto Trait Implementations§
impl Freeze for Polyline
impl RefUnwindSafe for Polyline
impl Send for Polyline
impl Sync for Polyline
impl Unpin for Polyline
impl UnwindSafe for Polyline
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