pub struct ContactInfo {
pub normal: Vec3,
pub penetration: f32,
pub point: Vec3,
}Fields§
§normal: Vec3Unit, world, from A toward B.
penetration: f32§point: Vec3Midpoint of the closest features on A and B, in world space.
Trait Implementations§
Source§impl Clone for ContactInfo
impl Clone for ContactInfo
Source§fn clone(&self) -> ContactInfo
fn clone(&self) -> ContactInfo
Returns a duplicate 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 ContactInfo
impl Debug for ContactInfo
impl Copy for ContactInfo
Auto Trait Implementations§
impl Freeze for ContactInfo
impl RefUnwindSafe for ContactInfo
impl Send for ContactInfo
impl Sync for ContactInfo
impl Unpin for ContactInfo
impl UnsafeUnpin for ContactInfo
impl UnwindSafe for ContactInfo
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