|
RavEngine
|
These flags determine what data is read or written to the internal articulation data via cache. More...
#include <PxArticulationFlag.h>
Public Types | |
| enum | Enum { eVELOCITY = (1 << 0) , eACCELERATION = (1 << 1) , ePOSITION = (1 << 2) , eFORCE = (1 << 3) , eLINK_VELOCITY = (1 << 4) , eLINK_ACCELERATION = (1 << 5) , eROOT_TRANSFORM = (1 << 6) , eROOT_VELOCITIES = (1 << 7) , eSENSOR_FORCES = (1 << 8) , eJOINT_SOLVER_FORCES = (1 << 9) , eALL = (eVELOCITY | eACCELERATION | ePOSITION | eLINK_VELOCITY | eLINK_ACCELERATION | eROOT_TRANSFORM | eROOT_VELOCITIES) } |
These flags determine what data is read or written to the internal articulation data via cache.
| Enumerator | |
|---|---|
| eVELOCITY | The joint velocities, see PxArticulationCache::jointVelocity. |
| eACCELERATION | The joint accelerations, see PxArticulationCache::jointAcceleration. |
| ePOSITION | The joint positions, see PxArticulationCache::jointPosition. |
| eFORCE | The joint forces, see PxArticulationCache::jointForce. |
| eLINK_VELOCITY | The link velocities, see PxArticulationCache::linkVelocity. |
| eLINK_ACCELERATION | The link accelerations, see PxArticulationCache::linkAcceleration. |
| eROOT_TRANSFORM | Root link transform, see PxArticulationCache::rootLinkData. |
| eROOT_VELOCITIES | Root link velocities (read/write) and accelerations (read), see PxArticulationCache::rootLinkData. |
| eSENSOR_FORCES | The spatial sensor forces, see PxArticulationCache::sensorForces. |
| eJOINT_SOLVER_FORCES | Solver constraint joint forces, see PxArticulationCache::jointSolverForces. |