pub struct FilletArgs {
pub edges: Vec<ElementReference<NamedModel, Edge>>,
pub radius: NumericInput,
pub end_radius: Option<NumericInput>,
pub vertex_radii: Vec<VertexRadius>,
pub setback: Option<NumericInput>,
}Fields§
§edges: Vec<ElementReference<NamedModel, Edge>>The edges to round, all of one solid.
radius: NumericInputThe radius: a number, or a formula of the part’s parameters.
end_radius: Option<NumericInput>The radius at the end of every chain, if it changes along it.
vertex_radii: Vec<VertexRadius>Radii at vertices along the chains.
setback: Option<NumericInput>How far from the vertex every fillet ending at a corner every edge of which is rounded ends, the corner closed by a smooth patch between them, if it is set back.
Implementations§
Source§impl FilletArgs
impl FilletArgs
Trait Implementations§
Source§impl Clone for FilletArgs
impl Clone for FilletArgs
Source§fn clone(&self) -> FilletArgs
fn clone(&self) -> FilletArgs
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 FilletArgs
impl Debug for FilletArgs
Source§impl<'de> Deserialize<'de> for FilletArgs
impl<'de> Deserialize<'de> for FilletArgs
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 FilletArgs
impl PartialEq for FilletArgs
Source§impl Serialize for FilletArgs
impl Serialize for FilletArgs
Source§impl StepArgs for FilletArgs
impl StepArgs for FilletArgs
Source§const KIND: &'static str = <Fillet as ::geop_core_editor::part_operation::PartOperation>::KIND
const KIND: &'static str = <Fillet as ::geop_core_editor::part_operation::PartOperation>::KIND
The kind of the operation they are for (see
Operation::KIND).impl StructuralPartialEq for FilletArgs
Auto Trait Implementations§
impl Freeze for FilletArgs
impl RefUnwindSafe for FilletArgs
impl Send for FilletArgs
impl Sync for FilletArgs
impl Unpin for FilletArgs
impl UnsafeUnpin for FilletArgs
impl UnwindSafe for FilletArgs
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