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.

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

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

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

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

The link incoming joint forces including root link, read only, see PxScene::copyArticulationData()

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

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