Struct physx_sys::PxSimulationStatistics
source · #[repr(C)]pub struct PxSimulationStatistics {Show 27 fields
pub nbActiveConstraints: u32,
pub nbActiveDynamicBodies: u32,
pub nbActiveKinematicBodies: u32,
pub nbStaticBodies: u32,
pub nbDynamicBodies: u32,
pub nbKinematicBodies: u32,
pub nbShapes: [u32; 7],
pub nbAggregates: u32,
pub nbArticulations: u32,
pub nbAxisSolverConstraints: u32,
pub compressedContactSize: u32,
pub requiredContactConstraintMemory: u32,
pub peakConstraintMemory: u32,
pub nbDiscreteContactPairsTotal: u32,
pub nbDiscreteContactPairsWithCacheHits: u32,
pub nbDiscreteContactPairsWithContacts: u32,
pub nbNewPairs: u32,
pub nbLostPairs: u32,
pub nbNewTouches: u32,
pub nbLostTouches: u32,
pub nbPartitions: u32,
pub nbBroadPhaseAdds: u32,
pub nbBroadPhaseRemoves: u32,
pub nbDiscreteContactPairs: [[u32; 7]; 7],
pub nbCCDPairs: [[u32; 7]; 7],
pub nbModifiedContactPairs: [[u32; 7]; 7],
pub nbTriggerPairs: [[u32; 7]; 7],
}Fields§
§nbActiveConstraints: u32§nbActiveDynamicBodies: u32§nbActiveKinematicBodies: u32§nbStaticBodies: u32§nbDynamicBodies: u32§nbKinematicBodies: u32§nbShapes: [u32; 7]§nbAggregates: u32§nbArticulations: u32§nbAxisSolverConstraints: u32§compressedContactSize: u32§requiredContactConstraintMemory: u32§peakConstraintMemory: u32§nbDiscreteContactPairsTotal: u32§nbDiscreteContactPairsWithCacheHits: u32§nbDiscreteContactPairsWithContacts: u32§nbNewPairs: u32§nbLostPairs: u32§nbNewTouches: u32§nbLostTouches: u32§nbPartitions: u32§nbBroadPhaseAdds: u32§nbBroadPhaseRemoves: u32§nbDiscreteContactPairs: [[u32; 7]; 7]§nbCCDPairs: [[u32; 7]; 7]§nbModifiedContactPairs: [[u32; 7]; 7]§nbTriggerPairs: [[u32; 7]; 7]Trait Implementations§
source§impl Clone for PxSimulationStatistics
impl Clone for PxSimulationStatistics
source§fn clone(&self) -> PxSimulationStatistics
fn clone(&self) -> PxSimulationStatistics
Returns a copy 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 more