RavEngine
Loading...
Searching...
No Matches
physx::PxArticulationCacheFlag Class Reference

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)
}
 

Detailed Description

These flags determine what data is read or written to the internal articulation data via cache.

See also
PxArticulationCache PxArticulationReducedCoordinate::copyInternalStateToCache PxArticulationReducedCoordinate::applyCache

Member Enumeration Documentation

◆ Enum

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.


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