pub struct ClosestPoints3 {
pub point_a: Point3,
pub point_b: Point3,
pub distance_squared: f64,
}Expand description
Two witnesses, ordered to match the first and second inputs.
Fields§
§point_a: Point3Witness on the first input.
point_b: Point3Witness on the second input.
distance_squared: f64Squared Euclidean separation of the witnesses.
Trait Implementations§
Source§impl Clone for ClosestPoints3
impl Clone for ClosestPoints3
Source§fn clone(&self) -> ClosestPoints3
fn clone(&self) -> ClosestPoints3
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 ClosestPoints3
impl Debug for ClosestPoints3
Source§impl PartialEq for ClosestPoints3
impl PartialEq for ClosestPoints3
impl Copy for ClosestPoints3
impl StructuralPartialEq for ClosestPoints3
Auto Trait Implementations§
impl Freeze for ClosestPoints3
impl RefUnwindSafe for ClosestPoints3
impl Send for ClosestPoints3
impl Sync for ClosestPoints3
impl Unpin for ClosestPoints3
impl UnwindSafe for ClosestPoints3
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