pub enum Measures {
Linear {
a: [f64; 2],
b: [f64; 2],
},
Radial {
centre: [f64; 2],
radius: f64,
diameter: bool,
},
}Expand description
What a ToleranceSource measures, projected.
Variants§
Linear
A free linear dimension between the paper images of its two measured points. A component (X / Y / Z) row measures a different number than any sheet dimension between the same two points can.
Radial
A radial or diametral dimension of the circle centred at the paper
image of centre, of MODEL radius radius.
Trait Implementations§
impl StructuralPartialEq for Measures
Auto Trait Implementations§
impl Freeze for Measures
impl RefUnwindSafe for Measures
impl Send for Measures
impl Sync for Measures
impl Unpin for Measures
impl UnsafeUnpin for Measures
impl UnwindSafe for Measures
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more