pub struct EnclosingCircle {
pub centre: DVec2,
pub radius: f64,
}Expand description
A circle by its centre and radius.
Fields§
§centre: DVec2Centre.
radius: f64Radius; zero for a single distinct point.
Trait Implementations§
Source§impl Clone for EnclosingCircle
impl Clone for EnclosingCircle
Source§fn clone(&self) -> EnclosingCircle
fn clone(&self) -> EnclosingCircle
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EnclosingCircle
impl Debug for EnclosingCircle
Source§impl PartialEq for EnclosingCircle
impl PartialEq for EnclosingCircle
impl Copy for EnclosingCircle
impl StructuralPartialEq for EnclosingCircle
Auto Trait Implementations§
impl Freeze for EnclosingCircle
impl RefUnwindSafe for EnclosingCircle
impl Send for EnclosingCircle
impl Sync for EnclosingCircle
impl Unpin for EnclosingCircle
impl UnwindSafe for EnclosingCircle
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