pub struct BoundarySurfaceArgs {
pub edges: Vec<CurveSource>,
pub tangent: Vec<ElementReference<NamedModel, Edge>>,
}Fields§
§edges: Vec<CurveSource>The curves to span: two, or a closed loop.
tangent: Vec<ElementReference<NamedModel, Edge>>Those of them the fill is to be tangent along, to the face each bounds.
Trait Implementations§
Source§impl Clone for BoundarySurfaceArgs
impl Clone for BoundarySurfaceArgs
Source§fn clone(&self) -> BoundarySurfaceArgs
fn clone(&self) -> BoundarySurfaceArgs
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 BoundarySurfaceArgs
impl Debug for BoundarySurfaceArgs
Source§impl Default for BoundarySurfaceArgs
impl Default for BoundarySurfaceArgs
Source§fn default() -> BoundarySurfaceArgs
fn default() -> BoundarySurfaceArgs
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BoundarySurfaceArgs
impl<'de> Deserialize<'de> for BoundarySurfaceArgs
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 BoundarySurfaceArgs
impl PartialEq for BoundarySurfaceArgs
Source§impl Serialize for BoundarySurfaceArgs
impl Serialize for BoundarySurfaceArgs
Source§impl StepArgs for BoundarySurfaceArgs
impl StepArgs for BoundarySurfaceArgs
Source§const KIND: &'static str = <BoundarySurface as ::geop_core_editor::part_operation::PartOperation>::KIND
const KIND: &'static str = <BoundarySurface as ::geop_core_editor::part_operation::PartOperation>::KIND
The kind of the operation they are for (see
Operation::KIND).impl StructuralPartialEq for BoundarySurfaceArgs
Auto Trait Implementations§
impl Freeze for BoundarySurfaceArgs
impl RefUnwindSafe for BoundarySurfaceArgs
impl Send for BoundarySurfaceArgs
impl Sync for BoundarySurfaceArgs
impl Unpin for BoundarySurfaceArgs
impl UnsafeUnpin for BoundarySurfaceArgs
impl UnwindSafe for BoundarySurfaceArgs
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