RavEngine
Loading...
Searching...
No Matches
physx::Dy::SolverContactFriction Struct Reference

A single friction constraint for the solver. More...

#include <DySolverContact.h>

Inheritance diagram for physx::Dy::SolverContactFriction:
[legend]

Public Member Functions

PX_FORCE_INLINE void setAppliedForce (const FloatV f)
 
PX_FORCE_INLINE void setVelMultiplier (const FloatV f)
 
PX_FORCE_INLINE void setBias (const FloatV f)
 
PX_FORCE_INLINE FloatV getAppliedForce () const
 
PX_FORCE_INLINE FloatV getVelMultiplier () const
 
PX_FORCE_INLINE FloatV getBias () const
 
PX_FORCE_INLINE Vec3V getNormal () const
 
PX_FORCE_INLINE Vec3V getRaXn () const
 
PX_FORCE_INLINE Vec3V getRbXn () const
 
PX_FORCE_INLINE void setNormal (const PxVec3 &v)
 
PX_FORCE_INLINE void setRaXn (const PxVec3 &v)
 
PX_FORCE_INLINE void setRbXn (const PxVec3 &v)
 
PX_FORCE_INLINE const PxVec3 & getNormalPxVec3 () const
 
PX_FORCE_INLINE const PxVec3 & getRaXnPxVec3 () const
 
PX_FORCE_INLINE const PxVec3 & getRbXnPxVec3 () const
 
PX_FORCE_INLINE void setAppliedForce (PxF32 f)
 
PX_FORCE_INLINE void setVelMultiplier (PxF32 f)
 
PX_FORCE_INLINE void setBias (PxF32 f)
 
PX_FORCE_INLINE PxF32 getAppliedForcePxF32 () const
 
PX_FORCE_INLINE PxF32 getVelMultiplierPxF32 () const
 
PX_FORCE_INLINE PxF32 getBiasPxF32 () const
 

Public Attributes

Vec4V normalXYZ_appliedForceW
 
Vec4V raXnXYZ_velMultiplierW
 
Vec4V rbXnXYZ_biasW
 
PxReal targetVel
 
PxU32 mPad [3]
 

Detailed Description

A single friction constraint for the solver.


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