pub struct SegmentDistanceResult {
pub point1: Vec3,
pub fraction1: f32,
pub point2: Vec3,
pub fraction2: f32,
}Expand description
The closest points between two segments or infinite lines.
Fields§
§point1: Vec3§fraction1: f32§point2: Vec3§fraction2: f32Trait Implementations§
Source§impl Clone for SegmentDistanceResult
impl Clone for SegmentDistanceResult
Source§fn clone(&self) -> SegmentDistanceResult
fn clone(&self) -> SegmentDistanceResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SegmentDistanceResult
Source§impl Debug for SegmentDistanceResult
impl Debug for SegmentDistanceResult
Source§impl PartialEq for SegmentDistanceResult
impl PartialEq for SegmentDistanceResult
impl StructuralPartialEq for SegmentDistanceResult
Auto Trait Implementations§
impl Freeze for SegmentDistanceResult
impl RefUnwindSafe for SegmentDistanceResult
impl Send for SegmentDistanceResult
impl Sync for SegmentDistanceResult
impl Unpin for SegmentDistanceResult
impl UnsafeUnpin for SegmentDistanceResult
impl UnwindSafe for SegmentDistanceResult
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