Struct physx_sys::PxArticulationCache
source · [−]#[repr(C)]pub struct PxArticulationCache {Show 16 fields
pub externalForces: *mut PxSpatialForce,
pub denseJacobian: *mut f32,
pub massMatrix: *mut f32,
pub jointVelocity: *mut f32,
pub jointAcceleration: *mut f32,
pub jointPosition: *mut f32,
pub jointForce: *mut f32,
pub linkVelocity: *mut PxSpatialVelocity,
pub linkAcceleration: *mut PxSpatialVelocity,
pub rootLinkData: *mut PxArticulationRootLinkData,
pub coefficientMatrix: *mut f32,
pub lambda: *mut f32,
pub scratchMemory: *mut c_void,
pub scratchAllocator: *mut c_void,
pub version: u32,
pub structgen_pad0: [u8; 4],
}
Fields
externalForces: *mut PxSpatialForce
denseJacobian: *mut f32
massMatrix: *mut f32
jointVelocity: *mut f32
jointAcceleration: *mut f32
jointPosition: *mut f32
jointForce: *mut f32
linkVelocity: *mut PxSpatialVelocity
linkAcceleration: *mut PxSpatialVelocity
rootLinkData: *mut PxArticulationRootLinkData
coefficientMatrix: *mut f32
lambda: *mut f32
scratchMemory: *mut c_void
scratchAllocator: *mut c_void
version: u32
structgen_pad0: [u8; 4]
Trait Implementations
sourceimpl Clone for PxArticulationCache
impl Clone for PxArticulationCache
sourcefn clone(&self) -> PxArticulationCache
fn clone(&self) -> PxArticulationCache
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for PxArticulationCache
Auto Trait Implementations
impl RefUnwindSafe for PxArticulationCache
impl !Send for PxArticulationCache
impl !Sync for PxArticulationCache
impl Unpin for PxArticulationCache
impl UnwindSafe for PxArticulationCache
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more