#[repr(C)]pub struct b3ContactPointData {Show 14 fields
pub m_contactFlags: c_int,
pub m_bodyUniqueIdA: c_int,
pub m_bodyUniqueIdB: c_int,
pub m_linkIndexA: c_int,
pub m_linkIndexB: c_int,
pub m_positionOnAInWS: [f64; 3],
pub m_positionOnBInWS: [f64; 3],
pub m_contactNormalOnBInWS: [f64; 3],
pub m_contactDistance: f64,
pub m_normalForce: f64,
pub m_linearFrictionForce1: f64,
pub m_linearFrictionForce2: f64,
pub m_linearFrictionDirection1: [f64; 3],
pub m_linearFrictionDirection2: [f64; 3],
}Fields§
§m_contactFlags: c_int§m_bodyUniqueIdA: c_int§m_bodyUniqueIdB: c_int§m_linkIndexA: c_int§m_linkIndexB: c_int§m_positionOnAInWS: [f64; 3]§m_positionOnBInWS: [f64; 3]§m_contactNormalOnBInWS: [f64; 3]§m_contactDistance: f64§m_normalForce: f64§m_linearFrictionForce1: f64§m_linearFrictionForce2: f64§m_linearFrictionDirection1: [f64; 3]§m_linearFrictionDirection2: [f64; 3]Trait Implementations§
Source§impl Clone for b3ContactPointData
impl Clone for b3ContactPointData
Source§fn clone(&self) -> b3ContactPointData
fn clone(&self) -> b3ContactPointData
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 b3ContactPointData
impl Debug for b3ContactPointData
impl Copy for b3ContactPointData
Auto Trait Implementations§
impl Freeze for b3ContactPointData
impl RefUnwindSafe for b3ContactPointData
impl Send for b3ContactPointData
impl Sync for b3ContactPointData
impl Unpin for b3ContactPointData
impl UnwindSafe for b3ContactPointData
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