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

Public Member Functions

 SolverExtBody (const void *bodyOrArticulationOrSoftBody, const void *bodyData, PxU32 linkIndex)
 
void getResponse (const PxVec3 &linImpulse, const PxVec3 &angImpulse, PxVec3 &linDeltaV, PxVec3 &angDeltaV, PxReal dominance) const
 
void getResponse (const aos::Vec3V &linImpulse, const aos::Vec3V &angImpulse, aos::Vec3V &linDeltaV, aos::Vec3V &angDeltaV, aos::FloatV dominance) const
 
PxReal projectVelocity (const PxVec3 &linear, const PxVec3 &angular) const
 
aos::FloatV projectVelocity (const aos::Vec3V &linear, const aos::Vec3V &angular) const
 
PxVec3 getLinVel () const
 
PxVec3 getAngVel () const
 
aos::Vec3V getLinVelV () const
 
aos::Vec3V getAngVelV () const
 
Cm::SpatialVectorV getVelocity () const
 
PxReal getCFM () const
 

Public Attributes

union { 
 
   const FeatherstoneArticulation *   mArticulation 
 
   const PxSolverBody *   mBody 
 
};  
 
const PxSolverBodyData * mBodyData
 
PxU32 mLinkIndex
 

The documentation for this class was generated from the following files: