RavEngine
Loading...
Searching...
No Matches
physx::Dy::SolverContactHeader Struct Reference
Collaboration diagram for physx::Dy::SolverContactHeader:
[legend]

Public Types

enum  DySolverContactFlags { eHAS_FORCE_THRESHOLDS = 0x1 }
 

Public Member Functions

PX_FORCE_INLINE void setStaticFriction (const FloatV f)
 
PX_FORCE_INLINE void setDynamicFriction (const FloatV f)
 
PX_FORCE_INLINE void setDominance0 (const FloatV f)
 
PX_FORCE_INLINE void setDominance1 (const FloatV f)
 
PX_FORCE_INLINE FloatV getStaticFriction () const
 
PX_FORCE_INLINE FloatV getDynamicFriction () const
 
PX_FORCE_INLINE FloatV getDominance0 () const
 
PX_FORCE_INLINE FloatV getDominance1 () const
 
PX_FORCE_INLINE void setStaticFriction (PxF32 f)
 
PX_FORCE_INLINE void setDynamicFriction (PxF32 f)
 
PX_FORCE_INLINE void setDominance0 (PxF32 f)
 
PX_FORCE_INLINE void setDominance1 (PxF32 f)
 
PX_FORCE_INLINE PxF32 getStaticFrictionPxF32 () const
 
PX_FORCE_INLINE PxF32 getDynamicFrictionPxF32 () const
 
PX_FORCE_INLINE PxF32 getDominance0PxF32 () const
 
PX_FORCE_INLINE PxF32 getDominance1PxF32 () const
 

Public Attributes

PxU8 type
 
PxU8 flags
 
PxU8 numNormalConstr
 
PxU8 numFrictionConstr
 
PxReal angDom0
 
PxReal angDom1
 
PxReal invMass0
 
Vec4V staticFrictionX_dynamicFrictionY_dominance0Z_dominance1W
 
Vec4V normal_minAppliedImpulseForFrictionW
 
PxReal invMass1
 
PxU32 broken
 
PxU8 * frictionBrokenWritebackByte
 
Sc::ShapeInteraction * shapeInteraction
 

The documentation for this struct was generated from the following file: