pub struct CircularPatternArgs {
pub seeds: Seeds,
pub axis: Option<TurnAxis>,
pub reversed: bool,
pub count: NumericInput,
pub angle: Spacing,
}Fields§
§seeds: SeedsThe bodies, or the features, to copy, and how to combine copies of bodies.
axis: Option<TurnAxis>What to turn around; none, for a step that has not picked it.
reversed: boolTurn the other way.
count: NumericInputHow many instances, the bodies themselves included: a number, or a formula of the part’s parameters.
angle: SpacingHow far apart they are, in degrees.
Trait Implementations§
Source§impl Clone for CircularPatternArgs
impl Clone for CircularPatternArgs
Source§fn clone(&self) -> CircularPatternArgs
fn clone(&self) -> CircularPatternArgs
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CircularPatternArgs
impl Debug for CircularPatternArgs
Source§impl<'de> Deserialize<'de> for CircularPatternArgs
impl<'de> Deserialize<'de> for CircularPatternArgs
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 PartialEq for CircularPatternArgs
impl PartialEq for CircularPatternArgs
Source§impl Serialize for CircularPatternArgs
impl Serialize for CircularPatternArgs
Source§impl StepArgs for CircularPatternArgs
impl StepArgs for CircularPatternArgs
Source§const KIND: &'static str = <CircularPattern as ::geop_core_editor::part_operation::PartOperation>::KIND
const KIND: &'static str = <CircularPattern as ::geop_core_editor::part_operation::PartOperation>::KIND
The kind of the operation they are for (see
Operation::KIND).impl StructuralPartialEq for CircularPatternArgs
Auto Trait Implementations§
impl Freeze for CircularPatternArgs
impl RefUnwindSafe for CircularPatternArgs
impl Send for CircularPatternArgs
impl Sync for CircularPatternArgs
impl Unpin for CircularPatternArgs
impl UnsafeUnpin for CircularPatternArgs
impl UnwindSafe for CircularPatternArgs
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