pub struct RibArgs {
pub sketch: SketchRef,
pub solid: SolidRef,
pub thickness: f64,
pub side: RibSide,
pub direction: RibDirection,
pub flipped: bool,
}Fields§
§sketch: SketchRefThe sketch of the profile: one open chain.
solid: SolidRefThe solid it grows up to and joins.
thickness: f64§side: RibSide§direction: RibDirection§flipped: boolGrow the other way.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RibArgs
impl<'de> Deserialize<'de> for RibArgs
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 RibArgs
impl StepArgs for RibArgs
Source§const KIND: &'static str = <Rib as ::geop_core_editor::part_operation::PartOperation>::KIND
const KIND: &'static str = <Rib as ::geop_core_editor::part_operation::PartOperation>::KIND
The kind of the operation they are for (see
Operation::KIND).impl StructuralPartialEq for RibArgs
Auto Trait Implementations§
impl Freeze for RibArgs
impl RefUnwindSafe for RibArgs
impl Send for RibArgs
impl Sync for RibArgs
impl Unpin for RibArgs
impl UnsafeUnpin for RibArgs
impl UnwindSafe for RibArgs
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