pub struct G3 {
pub x: Option<f64>,
pub y: Option<f64>,
pub z: Option<f64>,
pub i: Option<f64>,
pub j: Option<f64>,
pub k: Option<f64>,
pub r: Option<f64>,
pub p: Option<u32>,
pub f: Option<f64>,
}Expand description
Arc Move (counterclockwise)
Use either R or I, J, mixing all three is not allowed
Fields§
§x: Option<f64>X Coordinate
y: Option<f64>Y Coordinate
z: Option<f64>Z Coordinate
i: Option<f64>X Offset
j: Option<f64>Y Offset
k: Option<f64>Z Offset
r: Option<f64>Radius
p: Option<u32>Number of complete circles
f: Option<f64>Feedrate
Implementations§
Trait Implementations§
impl StructuralPartialEq for G3
Auto Trait Implementations§
impl Freeze for G3
impl RefUnwindSafe for G3
impl Send for G3
impl Sync for G3
impl Unpin for G3
impl UnwindSafe for G3
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