pub struct KnitArgs {
pub faces: Vec<ElementReference<NamedModel, Face>>,
pub solid: bool,
pub gap: f64,
}Fields§
§faces: Vec<ElementReference<NamedModel, Face>>A face of each sheet to join.
solid: boolWhether the result must close up into a solid.
gap: f64How far apart edges and vertices of the sheets may be and still be joined: the accuracy the sheets were made to. None, to join only what meets.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for KnitArgs
impl<'de> Deserialize<'de> for KnitArgs
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl StepArgs for KnitArgs
impl StepArgs for KnitArgs
Source§const KIND: &'static str = <Knit as ::geop_core_editor::part_operation::PartOperation>::KIND
const KIND: &'static str = <Knit as ::geop_core_editor::part_operation::PartOperation>::KIND
The kind of the operation they are for (see
Operation::KIND).impl StructuralPartialEq for KnitArgs
Auto Trait Implementations§
impl Freeze for KnitArgs
impl RefUnwindSafe for KnitArgs
impl Send for KnitArgs
impl Sync for KnitArgs
impl Unpin for KnitArgs
impl UnsafeUnpin for KnitArgs
impl UnwindSafe for KnitArgs
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