PxArticulationGpuDataType
Defined in include/PxArticulationFlag.h
-
class PxArticulationGpuDataType
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().
- Deprecated:
The replacements are PxArticulationGPUAPIReadType and PxArticulationGPUAPIWriteType in combination with PxDirectGPUAPI::getArticulationData and PxDirectGPUAPI::setArticulationData.
See also
PxArticulationCache, PxScene::copyArticulationData(), PxScene::applyArticulationData()
Public Types
-
enum Enum
Values:
-
enumerator eJOINT_POSITION
The joint positions, read and write, see PxScene::copyArticulationData(), PxScene::applyArticulationData()
-
enumerator eJOINT_VELOCITY
The joint velocities, read and write, see PxScene::copyArticulationData(), PxScene::applyArticulationData()
-
enumerator eJOINT_ACCELERATION
The joint accelerations, read only, see PxScene::copyArticulationData()
-
enumerator eJOINT_FORCE
The applied joint forces, write only, see PxScene::applyArticulationData()
-
enumerator eJOINT_TARGET_VELOCITY
The velocity targets for the joint drives, write only, see PxScene::applyArticulationData()
-
enumerator eJOINT_TARGET_POSITION
The position targets for the joint drives, write only, see PxScene::applyArticulationData()
-
enumerator eROOT_TRANSFORM
The root link transform, read and write, see PxScene::copyArticulationData(), PxScene::applyArticulationData()
-
enumerator eROOT_VELOCITY
The root link velocity, read and write, see PxScene::copyArticulationData(), PxScene::applyArticulationData()
-
enumerator eLINK_TRANSFORM
The link transforms including root link, read only, see PxScene::copyArticulationData()
-
enumerator eLINK_VELOCITY
The link velocities including root link, read only, see PxScene::copyArticulationData()
-
enumerator eLINK_ACCELERATION
The link accelerations including root link, read only, see PxScene::copyArticulationData()
-
enumerator eLINK_INCOMING_JOINT_FORCE
The link incoming joint forces including root link, read only, see PxScene::copyArticulationData()
-
enumerator eLINK_FORCE
The forces to apply to links, write only, see PxScene::applyArticulationData()
-
enumerator eLINK_TORQUE
The torques to apply to links, write only, see PxScene::applyArticulationData()
-
enumerator eFIXED_TENDON
Fixed tendon data, write only, see PxScene::applyArticulationData()
-
enumerator eFIXED_TENDON_JOINT
Fixed tendon joint data, write only, see PxScene::applyArticulationData()
-
enumerator eSPATIAL_TENDON
Spatial tendon data, write only, see PxScene::applyArticulationData()
-
enumerator eSPATIAL_TENDON_ATTACHMENT
Spatial tendon attachment data, write only, see PxScene::applyArticulationData()
-
enumerator eJOINT_POSITION