pub struct ExtendSurfaceArgs {
pub edge: ElementReference<NamedModel, Edge>,
pub distance: f64,
}Fields§
§edge: ElementReference<NamedModel, Edge>The edge of a face standing on its own to extend the face past.
distance: f64How far, along the surface across the middle of the edge.
Trait Implementations§
Source§impl Clone for ExtendSurfaceArgs
impl Clone for ExtendSurfaceArgs
Source§fn clone(&self) -> ExtendSurfaceArgs
fn clone(&self) -> ExtendSurfaceArgs
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 ExtendSurfaceArgs
impl Debug for ExtendSurfaceArgs
Source§impl<'de> Deserialize<'de> for ExtendSurfaceArgs
impl<'de> Deserialize<'de> for ExtendSurfaceArgs
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 ExtendSurfaceArgs
impl PartialEq for ExtendSurfaceArgs
Source§impl Serialize for ExtendSurfaceArgs
impl Serialize for ExtendSurfaceArgs
Source§impl StepArgs for ExtendSurfaceArgs
impl StepArgs for ExtendSurfaceArgs
Source§const KIND: &'static str = <ExtendSurface as ::geop_core_editor::part_operation::PartOperation>::KIND
const KIND: &'static str = <ExtendSurface as ::geop_core_editor::part_operation::PartOperation>::KIND
The kind of the operation they are for (see
Operation::KIND).impl StructuralPartialEq for ExtendSurfaceArgs
Auto Trait Implementations§
impl Freeze for ExtendSurfaceArgs
impl RefUnwindSafe for ExtendSurfaceArgs
impl Send for ExtendSurfaceArgs
impl Sync for ExtendSurfaceArgs
impl Unpin for ExtendSurfaceArgs
impl UnsafeUnpin for ExtendSurfaceArgs
impl UnwindSafe for ExtendSurfaceArgs
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