pub struct MorphParams {
pub containment: Containment,
pub stepover: Stepover,
pub first_curve: Vec<Point2>,
pub second_curve: Vec<Point2>,
}Expand description
Boundary curves use the same direction and normalized arc-length correspondence.
Fields§
§containment: Containment§stepover: Stepover§first_curve: Vec<Point2>§second_curve: Vec<Point2>Trait Implementations§
Source§impl Clone for MorphParams
impl Clone for MorphParams
Source§impl Debug for MorphParams
impl Debug for MorphParams
Source§impl Default for MorphParams
impl Default for MorphParams
Source§impl<'de> Deserialize<'de> for MorphParamswhere
MorphParams: Default,
impl<'de> Deserialize<'de> for MorphParamswhere
MorphParams: Default,
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 MorphParams
impl PartialEq for MorphParams
Source§impl Serialize for MorphParams
impl Serialize for MorphParams
impl StructuralPartialEq for MorphParams
Auto Trait Implementations§
impl Forget for MorphParams
impl Freeze for MorphParams
impl Move for MorphParams
impl RefUnwindSafe for MorphParams
impl Send for MorphParams
impl Sync for MorphParams
impl Unpin for MorphParams
impl UnsafeUnpin for MorphParams
impl UnwindSafe for MorphParams
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