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

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