[][src]Struct physx_sys::PxWheelQueryResult

#[repr(C)]pub struct PxWheelQueryResult {
    pub suspLineStart: PxVec3,
    pub suspLineDir: PxVec3,
    pub suspLineLength: f32,
    pub isInAir: bool,
    pub structgen_pad0: [u8; 3],
    pub tireContactActor: *mut PxActor,
    pub tireContactShape: *mut PxShape,
    pub tireSurfaceMaterial: *const PxMaterial,
    pub tireSurfaceType: u32,
    pub tireContactPoint: PxVec3,
    pub tireContactNormal: PxVec3,
    pub tireFriction: f32,
    pub suspJounce: f32,
    pub suspSpringForce: f32,
    pub tireLongitudinalDir: PxVec3,
    pub tireLateralDir: PxVec3,
    pub longitudinalSlip: f32,
    pub lateralSlip: f32,
    pub steerAngle: f32,
    pub localPose: PxTransform,
}

Fields

suspLineStart: PxVec3suspLineDir: PxVec3suspLineLength: f32isInAir: boolstructgen_pad0: [u8; 3]tireContactActor: *mut PxActortireContactShape: *mut PxShapetireSurfaceMaterial: *const PxMaterialtireSurfaceType: u32tireContactPoint: PxVec3tireContactNormal: PxVec3tireFriction: f32suspJounce: f32suspSpringForce: f32tireLongitudinalDir: PxVec3tireLateralDir: PxVec3longitudinalSlip: f32lateralSlip: f32steerAngle: f32localPose: PxTransform

Trait Implementations

impl Clone for PxWheelQueryResult[src]

impl Copy for PxWheelQueryResult[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.