pub struct Ellipse2 {
pub frame: Frame2,
pub semi_axis_x: f64,
pub semi_axis_y: f64,
}Expand description
Ellipse in a two-dimensional frame.
Fields§
§frame: Frame2Local frame.
semi_axis_x: f64Semi-axis along local x.
semi_axis_y: f64Semi-axis along local y.
Trait Implementations§
impl Copy for Ellipse2
impl StructuralPartialEq for Ellipse2
Auto Trait Implementations§
impl Freeze for Ellipse2
impl RefUnwindSafe for Ellipse2
impl Send for Ellipse2
impl Sync for Ellipse2
impl Unpin for Ellipse2
impl UnwindSafe for Ellipse2
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
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