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

A description of the types of articulation data that may be directly written to and read from the GPU using the functions PxScene::copyArticulationData() and PxScene::applyArticulationData(). Types that are read-only may only be used in conjunction with PxScene::copyArticulationData(). Types that are write-only may only be used in conjunction with PxScene::applyArticulationData(). A subset of data types may be used in conjunction with both PxScene::applyArticulationData() and PxScene::applyArticulationData(). More...

#include <PxArticulationFlag.h>

Public Types

enum  Enum {
  eJOINT_POSITION = 0 , eJOINT_VELOCITY , eJOINT_ACCELERATION , eJOINT_FORCE ,
  eJOINT_SOLVER_FORCE , eJOINT_TARGET_VELOCITY , eJOINT_TARGET_POSITION , eSENSOR_FORCE ,
  eROOT_TRANSFORM , eROOT_VELOCITY , eLINK_TRANSFORM , eLINK_VELOCITY ,
  eLINK_FORCE , eLINK_TORQUE , eFIXED_TENDON , eFIXED_TENDON_JOINT ,
  eSPATIAL_TENDON , eSPATIAL_TENDON_ATTACHMENT
}
 

Detailed Description

A description of the types of articulation data that may be directly written to and read from the GPU using the functions PxScene::copyArticulationData() and PxScene::applyArticulationData(). Types that are read-only may only be used in conjunction with PxScene::copyArticulationData(). Types that are write-only may only be used in conjunction with PxScene::applyArticulationData(). A subset of data types may be used in conjunction with both PxScene::applyArticulationData() and PxScene::applyArticulationData().

See also
PxArticulationCache, PxScene::copyArticulationData(), PxScene::applyArticulationData()

Member Enumeration Documentation

◆ Enum

Enumerator
eJOINT_POSITION 

The joint positions, read and write, see PxScene::copyArticulationData(), PxScene::applyArticulationData()

eJOINT_VELOCITY 

The joint velocities, read and write, see PxScene::copyArticulationData(), PxScene::applyArticulationData()

eJOINT_ACCELERATION 

The joint accelerations, read only, see PxScene::copyArticulationData()

eJOINT_FORCE 

The applied joint forces, write only, see PxScene::applyArticulationData()

eJOINT_SOLVER_FORCE 

The computed joint constraint solver forces, read only, see PxScene::copyArticulationData()()

eJOINT_TARGET_VELOCITY 

The velocity targets for the joint drives, write only, see PxScene::applyArticulationData()

eJOINT_TARGET_POSITION 

The position targets for the joint drives, write only, see PxScene::applyArticulationData()

eSENSOR_FORCE 

The spatial sensor forces, read only, see PxScene::copyArticulationData()

eROOT_TRANSFORM 

The root link transform, read and write, see PxScene::copyArticulationData(), PxScene::applyArticulationData()

eROOT_VELOCITY 

The root link velocity, read and write, see PxScene::copyArticulationData(), PxScene::applyArticulationData()

eLINK_TRANSFORM 

The link transforms including root link, read only, see PxScene::copyArticulationData()

eLINK_VELOCITY 

The link velocities including root link, read only, see PxScene::copyArticulationData()

eLINK_FORCE 

The forces to apply to links, write only, see PxScene::applyArticulationData()

eLINK_TORQUE 

The torques to apply to links, write only, see PxScene::applyArticulationData()

eFIXED_TENDON 

Fixed tendon data, write only, see PxScene::applyArticulationData()

eFIXED_TENDON_JOINT 

Fixed tendon joint data, write only, see PxScene::applyArticulationData()

eSPATIAL_TENDON 

Spatial tendon data, write only, see PxScene::applyArticulationData()

eSPATIAL_TENDON_ATTACHMENT 

Spatial tendon attachment data, write only, see PxScene::applyArticulationData()


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