PxTGSSolverBodyVel Struct Reference

#include <PxSolverDefs.h>

Collaboration diagram for PxTGSSolverBodyVel:

Public Member Functions

 PX_ALIGN (16, PxVec3) linearVelocity
 
PX_FORCE_INLINE PxReal projectVelocity (const PxVec3 &lin, const PxVec3 &ang) const
 

Public Attributes

PxU16 nbStaticInteractions
 
PxU16 maxDynamicPartition
 
PxVec3 angularVelocity
 
PxU32 partitionMask
 
PxVec3 deltaAngDt
 
PxReal maxAngVel
 
PxVec3 deltaLinDt
 
PxU16 lockFlags
 
bool isKinematic
 
PxU8 pad
 

Member Function Documentation

◆ projectVelocity()

PX_FORCE_INLINE PxReal PxTGSSolverBodyVel::projectVelocity ( const PxVec3 lin,
const PxVec3 ang 
) const
inline

References PxVec3::dot().

◆ PX_ALIGN()

PxTGSSolverBodyVel::PX_ALIGN ( 16  ,
PxVec3   
)

Member Data Documentation

◆ angularVelocity

PxVec3 PxTGSSolverBodyVel::angularVelocity

◆ deltaAngDt

PxVec3 PxTGSSolverBodyVel::deltaAngDt

◆ deltaLinDt

PxVec3 PxTGSSolverBodyVel::deltaLinDt

◆ isKinematic

bool PxTGSSolverBodyVel::isKinematic

◆ lockFlags

PxU16 PxTGSSolverBodyVel::lockFlags

◆ maxAngVel

PxReal PxTGSSolverBodyVel::maxAngVel

◆ maxDynamicPartition

PxU16 PxTGSSolverBodyVel::maxDynamicPartition

◆ nbStaticInteractions

PxU16 PxTGSSolverBodyVel::nbStaticInteractions

◆ pad

PxU8 PxTGSSolverBodyVel::pad

◆ partitionMask

PxU32 PxTGSSolverBodyVel::partitionMask

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