pub struct LinkingParams {
pub retract_policy: RetractPolicy,
pub keep_down_distance: f64,
pub lead_in: Lead,
pub lead_out: Lead,
pub ramp: Ramp,
pub fit_arcs: bool,
pub smoothing_tolerance: f64,
pub safe_distance: f64,
}Expand description
How passes are connected and how the tool enters and leaves material.
Fields§
§retract_policy: RetractPolicy§keep_down_distance: f64Links shorter than this stay down at feed instead of retracting.
lead_in: Lead§lead_out: Lead§ramp: Ramp§fit_arcs: boolFit arcs (G2/G3) to the output where the path allows.
smoothing_tolerance: f64Smooth the path within this deviation (0: off).
safe_distance: f64Minimum distance kept above checked material by minimum retracts and feed heights.
Implementations§
Trait Implementations§
Source§impl Clone for LinkingParams
impl Clone for LinkingParams
Source§impl Debug for LinkingParams
impl Debug for LinkingParams
Source§impl Default for LinkingParams
impl Default for LinkingParams
Source§impl<'de> Deserialize<'de> for LinkingParamswhere
LinkingParams: Default,
impl<'de> Deserialize<'de> for LinkingParamswhere
LinkingParams: 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 LinkingParams
impl PartialEq for LinkingParams
Source§impl Serialize for LinkingParams
impl Serialize for LinkingParams
impl StructuralPartialEq for LinkingParams
Auto Trait Implementations§
impl Forget for LinkingParams
impl Freeze for LinkingParams
impl Move for LinkingParams
impl RefUnwindSafe for LinkingParams
impl Send for LinkingParams
impl Sync for LinkingParams
impl Unpin for LinkingParams
impl UnsafeUnpin for LinkingParams
impl UnwindSafe for LinkingParams
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