PhysX SDK API
Directory hierarchy
dir include
dir include/common
dir include/cooking
dir include/geometry
dir include/gpu
dir include/pvd
dir include/task
dir include/vehicle2
dir include/vehicle2/drivetrain
file include/vehicle2/drivetrain/PxVehicleDrivetrainComponents.h
file include/vehicle2/drivetrain/PxVehicleDrivetrainFunctions.h
file include/vehicle2/drivetrain/PxVehicleDrivetrainHelpers.h
file include/vehicle2/drivetrain/PxVehicleDrivetrainParams.h
file include/vehicle2/drivetrain/PxVehicleDrivetrainStates.h
dir include/vehicle2/physxConstraints
file include/vehicle2/physxConstraints/PxVehiclePhysXConstraintComponents.h
file include/vehicle2/physxConstraints/PxVehiclePhysXConstraintFunctions.h
file include/vehicle2/physxConstraints/PxVehiclePhysXConstraintHelpers.h
file include/vehicle2/physxConstraints/PxVehiclePhysXConstraintParams.h
file include/vehicle2/physxConstraints/PxVehiclePhysXConstraintStates.h
dir include/vehicle2/physxRoadGeometry
file include/vehicle2/physxRoadGeometry/PxVehiclePhysXRoadGeometryComponents.h
file include/vehicle2/physxRoadGeometry/PxVehiclePhysXRoadGeometryFunctions.h
file include/vehicle2/physxRoadGeometry/PxVehiclePhysXRoadGeometryHelpers.h
file include/vehicle2/physxRoadGeometry/PxVehiclePhysXRoadGeometryParams.h
file include/vehicle2/physxRoadGeometry/PxVehiclePhysXRoadGeometryState.h
dir include/vehicle2/suspension
file include/vehicle2/suspension/PxVehicleSuspensionComponents.h
file include/vehicle2/suspension/PxVehicleSuspensionFunctions.h
file include/vehicle2/suspension/PxVehicleSuspensionHelpers.h
file include/vehicle2/suspension/PxVehicleSuspensionParams.h
file include/vehicle2/suspension/PxVehicleSuspensionStates.h
file include/PxActor.h
file include/PxClient.h
file include/PxContact.h
file include/PxMaterial.h
file include/PxPhysics.h
file include/PxResidual.h
file include/PxScene.h
file include/PxShape.h
file include/PxSoftBody.h
dir pvdruntime
Namespace hierarchy
namespace ExtGpu
struct ExtGpu::PxParticleBufferDesc
struct ExtGpu::PxParticleRigidDesc
struct ExtGpu::PxParticleVolumeMesh
namespace aos
namespace aos::@237
namespace aos::internalScalarSimd
namespace aos::vecMathTests
struct aos::BoolV
struct aos::FloatV
struct aos::Mat33V
struct aos::Mat34V
struct aos::Mat43V
struct aos::Mat44V
class aos::PxMatTransformV
class aos::PxTransformV
struct aos::Vec3V
struct aos::Vec4V
struct aos::VecI16V
struct aos::VecI32V
struct aos::VecU16V
struct aos::VecU32V
namespace physx
namespace physx::Ext
namespace physx::vehicle2
namespace pvdsdk
struct Interpolation
struct OmniPvdCommand
struct OmniPvdDataType
class OmniPvdFileReadStream
class OmniPvdFileWriteStream
class OmniPvdMemoryStream
class OmniPvdReadStream
class OmniPvdReader
class OmniPvdWriteStream
class OmniPvdWriter
struct OmniPvdWriterStatusFlag
struct Px1DConstraint
struct Px1DConstraintFlag
class PxAABBManager
class PxActor
struct PxActorCacheFlag
struct PxActorFlag
struct PxActorShape
struct PxActorType
struct PxActorTypeFlag
class PxAggregate
struct PxAggregateType
class PxAlignedAllocator
class PxAllocationListener
class PxAllocator
class PxAllocatorCallback
struct PxAllocatorTraits
class PxAnisotropyCallback
class PxAnisotropyGenerator
class PxArrayConverter
class PxArticulationAttachment
struct PxArticulationAxis
class PxArticulationCache
class PxArticulationCacheFlag
struct PxArticulationDataRC
struct PxArticulationDrive
struct PxArticulationDriveType
struct PxArticulationFlag
struct PxArticulationJointDataRC
struct PxArticulationJointType
struct PxArticulationKinematicFlag
struct PxArticulationLimit
class PxArticulationLink
struct PxArticulationLinkCookie
struct PxArticulationLinkDataRC
struct PxArticulationLinkHandle
class PxArticulationMimicJoint
struct PxArticulationMotion
struct PxArticulationRootLinkData
class PxArticulationTendon
class PxBVH
struct PxBVH33MidphaseDesc
class PxBVH33TriangleMesh
struct PxBVH34BuildStrategy
struct PxBVH34MidphaseDesc
class PxBVH34TriangleMesh
struct PxBVHBuildStrategy
class PxBVHDesc
struct PxBVHInternalData
class PxBase
struct PxBaseFlag
class PxBaseMaterial
class PxBaseTask
class PxBatchQueryExt
struct PxBatchQueryStatus
class PxBinaryConverter
class PxBitAndDataT
class PxBitMapBase
struct PxBoundedData
class PxBounds3
class PxBoxController
class PxBoxControllerDesc
class PxBoxGeometry
class PxBoxObstacle
class PxBroadPhase
class PxBroadPhaseCallback
struct PxBroadPhaseCaps
class PxBroadPhaseDesc
class PxBroadPhaseExt
struct PxBroadPhasePair
struct PxBroadPhaseRegion
struct PxBroadPhaseRegionInfo
class PxBroadPhaseRegions
struct PxBroadPhaseResults
struct PxBroadPhaseType
class PxBroadPhaseUpdateData
class PxBroadcast
class PxBroadcastingAllocator
struct PxCUenum
struct PxCache
class PxCacheAllocator
struct PxCapsuleClimbingMode
class PxCapsuleController
class PxCapsuleControllerDesc
class PxCapsuleGeometry
class PxCapsuleObstacle
class PxCoalescedHashMap
class PxCoalescedHashSet
class PxCollection
class PxCollectionExt
struct PxCombineMode
struct PxConcreteType
struct PxConeLimitParams
struct PxConeLimitedConstraint
class PxConstraint
class PxConstraintAllocator
struct PxConstraintBatchHeader
class PxConstraintConnector
struct PxConstraintExtIDs
struct PxConstraintFlag
struct PxConstraintInfo
struct PxConstraintInvMassScale
struct PxConstraintResidual
struct PxConstraintShaderTable
struct PxConstraintSolveHint
class PxConstraintVisualizer
struct PxContact
class PxContactBuffer
class PxContactJoint
class PxContactModifyCallback
class PxContactModifyPair
struct PxContactPair
struct PxContactPairExtraDataItem
struct PxContactPairExtraDataType
struct PxContactPairFlag
struct PxContactPairFrictionAnchor
struct PxContactPairHeader
struct PxContactPairHeaderFlag
struct PxContactPairIndex
struct PxContactPairPoint
struct PxContactPairPose
struct PxContactPairVelocity
struct PxContactPatch
struct PxContactPoint
class PxContactRecorder
class PxContactSet
struct PxContactStreamIterator
class PxController
struct PxControllerBehaviorFlag
struct PxControllerCollisionFlag
struct PxControllerDebugRenderFlag
class PxControllerDesc
class PxControllerFilters
struct PxControllerHit
class PxControllerManager
struct PxControllerNonWalkableMode
struct PxControllerObstacleHit
struct PxControllerShapeHit
struct PxControllerShapeType
struct PxControllerState
struct PxControllerStats
struct PxControllersHit
struct PxConverterReportMode
struct PxConvexFlag
class PxConvexMesh
struct PxConvexMeshCookingResult
struct PxConvexMeshCookingType
class PxConvexMeshDesc
class PxConvexMeshGeometry
struct PxConvexMeshGeometryFlag
struct PxCookingParams
class PxCpuDispatcher
class PxCudaContext
class PxCudaContextManager
class PxCudaContextManagerDesc
struct PxCudaInteropRegisterFlag
struct PxCudaKernelParam
class PxCustomGeometry
class PxCustomGeometryExt
class PxCustomSceneQuerySystem
struct PxD6Axis
struct PxD6Drive
class PxD6Joint
class PxD6JointDrive
struct PxD6JointDriveFlag
struct PxD6Motion
struct PxDataAccessFlag
struct PxDebugArc
struct PxDebugArrow
struct PxDebugBasis
struct PxDebugBox
struct PxDebugCircle
struct PxDebugColor
struct PxDebugLine
struct PxDebugPoint
struct PxDebugText
struct PxDebugTriangle
class PxDefaultAllocator
class PxDefaultCpuDispatcher
class PxDefaultErrorCallback
class PxDefaultFileInputData
class PxDefaultMemoryInputData
struct PxDeletionEventFlag
class PxDeletionListener
class PxDeserializationContext
class PxDiffuseParticleParams
struct PxDim3
class PxDirectGPUAPI
class PxDistanceJoint
struct PxDistanceJointFlag
struct PxDominanceGroupPair
struct PxDynamicTreeSecondaryPruner
struct PxEqual
class PxErrorCallback
struct PxErrorCode
struct PxExtendedContact
struct PxFEMClothDataFlag
struct PxFEMClothFlag
class PxFEMClothMaterial
class PxFEMMaterial
struct PxFEMParameters
class PxFEMSoftBodyMaterial
struct PxFEMSoftBodyMaterialModel
class PxFPUGuard
class PxFileBuf
struct PxFilterData
struct PxFilterFlag
struct PxFilterObjectFlag
struct PxFilterObjectType
struct PxFilterOp
class PxFixedJoint
class PxFixedSizeLookupTable
class PxFlags
struct PxForceMode
class PxFoundation
struct PxFrictionPatch
struct PxFrictionType
class PxGearJoint
struct PxGeomIndexPair
struct PxGeomOverlapHit
struct PxGeomRaycastHit
struct PxGeomSweepHit
class PxGeometry
class PxGeometryHolder
class PxGeometryQuery
struct PxGeometryQueryFlag
struct PxGeometryType
class PxGjkQuery
class PxGjkQueryExt
struct PxGpuActorPair
struct PxGpuBodyData
struct PxGpuContactPair
struct PxGpuDynamicsMemoryConfig
class PxGpuFixedTendonData
class PxGpuLoadHook
struct PxGpuMirroredPointer
struct PxGpuParticleBufferIndexPair
struct PxGpuParticleData
class PxGpuParticleSystem
class PxGpuSpatialTendonData
struct PxGreater
class PxGroupsMask
struct PxHairSystemData
struct PxHairSystemFlag
class PxHairSystemGeometry
struct PxHash
struct PxHash< const char * >
class PxHashBase
class PxHashMap
class PxHashMapBase
class PxHashSet
class PxHashSetBase
class PxHeightField
class PxHeightFieldDesc
struct PxHeightFieldFlag
struct PxHeightFieldFormat
class PxHeightFieldGeometry
struct PxHeightFieldMaterial
struct PxHeightFieldSample
struct PxHeightFieldTessFlag
struct PxHitBuffer
struct PxHitCallback
struct PxHitFlag
struct PxHullPolygon
struct PxImmediateConstraint
struct PxIndexDataPair
class PxInlineAllocator
class PxInlineArray
class PxInputData
class PxInputStream
class PxInsertionCallback
class PxIsosurfaceCallback
class PxIsosurfaceExtractor
struct PxIsosurfaceParams
struct PxJacobianRow
class PxJoint
struct PxJointActorIndex
class PxJointAngularLimitPair
struct PxJointConcreteType
class PxJointLimitCone
class PxJointLimitParameters
class PxJointLimitPyramid
class PxJointLinearLimit
class PxJointLinearLimitPair
struct PxKernelIndex
struct PxLess
class PxLightCpuTask
struct PxLineStripSkinnedVertex
class PxLineStripSkinning
struct PxLocationHit
class PxLockedData
struct PxLogTwo
struct PxLogTwo< 1 >
class PxMassProperties
class PxMat33Padded
class PxMat33T
class PxMat34Padded
class PxMat34T
class PxMat44T
class PxMaterial
struct PxMaterialFlag
struct PxMeshCookingHint
struct PxMeshFlag
struct PxMeshGeometryFlag
struct PxMeshMeshQueryFlag
struct PxMeshMidPhase
class PxMeshOverlapUtil
struct PxMeshPreprocessingFlag
class PxMeshQuery
class PxMeshScale
struct PxMetaDataEntry
struct PxMetaDataFlag
class PxMidphaseDesc
struct PxModifiableContact
class PxMultiCallback
class PxMutexImpl
class PxMutexT
class PxNeighborhoodIterator
class PxNodeIndex
class PxObstacle
class PxObstacleContext
class PxOmniPvd
class PxOutputStream
struct PxOverlapBufferN
struct PxOverlapHit
class PxPBDMaterial
class PxPBDParticleSystem
struct PxPackValidation
struct PxPadding
class PxPair
struct PxPairFilteringMode
struct PxPairFlag
class PxParticleBuffer
struct PxParticleBufferFlag
struct PxParticleCloth
class PxParticleClothBuffer
struct PxParticleClothDesc
struct PxParticleFlag
struct PxParticleLockFlag
struct PxParticlePhaseFlag
struct PxParticleRigidAttachment
class PxParticleRigidBuffer
struct PxParticleRigidFilterPair
struct PxParticleSolverType
struct PxParticleSpring
class PxParticleSystemCallback
class PxParticleSystemGeometry
struct PxParticleVolume
struct PxPartitionedParticleCloth
class PxPhysics
class PxPhysicsGpu
class PxPinnedAllocator
class PxPlane
class PxPlaneGeometry
class PxPoissonSampler
class PxPrismaticJoint
struct PxPrismaticJointFlag
class PxProcessPxBaseCallback
class PxProfileScoped
class PxProfilerCallback
class PxPruningStructure
struct PxPruningStructureType
class PxPvd
struct PxPvdInstrumentationFlag
class PxPvdSceneClient
struct PxPvdSceneFlag
class PxPvdTransport
struct PxPvdUpdateType
class PxQuatT
struct PxQueryCache
class PxQueryFilterCallback
struct PxQueryFilterData
struct PxQueryFlag
struct PxQueryHit
struct PxQueryHitType
struct PxQueryThreadContext
class PxRackAndPinionJoint
class PxRawAllocator
struct PxRaycastBufferN
struct PxRaycastHit
class PxReadWriteLock
class PxRefCounted
class PxReflectionAllocator
class PxRegularReportCallback
class PxRemeshingExt
class PxRenderBuffer
class PxRenderOutput
struct PxRepXInstantiationArgs
struct PxRepXObject
class PxRepXSerializer
class PxReportCallback
struct PxResidual
struct PxResiduals
class PxRevoluteJoint
struct PxRevoluteJointFlag
class PxRigidActor
class PxRigidActorExt
class PxRigidBody
struct PxRigidBodyData
class PxRigidBodyExt
struct PxRigidBodyFlag
class PxRigidDynamic
struct PxRigidDynamicLockFlag
class PxRigidStatic
class PxRunnable
class PxSDFBuilder
class PxSDFDesc
class PxSIMDGuard
class PxSListEntry
struct PxSListImpl
class PxSListT
class PxSamplingExt
class PxScene
class PxSceneDesc
struct PxSceneFlag
class PxSceneLimits
class PxSceneQueryDesc
class PxSceneQueryExt
class PxSceneQuerySystem
class PxSceneQuerySystemBase
struct PxSceneQueryUpdateMode
class PxSceneReadLock
class PxSceneSQSystem
class PxSceneWriteLock
class PxScopedCudaLock
class PxScopedPointer
class PxSdfBitsPerSubgridPixel
class PxSerialization
class PxSerializationContext
class PxSerializationRegistry
class PxSerializer
class PxShape
class PxShapeExt
struct PxShapeFlag
class PxSimpleTriangleMesh
class PxSimulationStatistics
class PxSocket
class PxSoftBody
class PxSoftBodyAuxData
class PxSoftBodyCollisionData
struct PxSoftBodyDataFlag
class PxSoftBodyExt
struct PxSoftBodyFlag
class PxSoftBodyGpuDataFlag
class PxSoftBodyMesh
class PxSoftBodySimulationData
struct PxSolverBody
struct PxSolverBodyData
struct PxSolverConstraintDesc
struct PxSolverConstraintPrepDesc
struct PxSolverContactDesc
struct PxSolverType
struct PxSparseGridParams
struct PxSpatialForce
struct PxSpatialVector
struct PxSpatialVelocity
class PxSphereGeometry
class PxSphericalJoint
struct PxSphericalJointFlag
class PxSpring
class PxStack
class PxStrideIterator
struct PxStridedData
class PxStringTable
class PxStringTableExt
struct PxSweepBufferN
struct PxSweepHit
class PxSyncImpl
class PxSyncT
struct PxTGSSolverBodyData
struct PxTGSSolverBodyTxInertia
struct PxTGSSolverBodyVel
struct PxTGSSolverContactDesc
class PxTask
class PxTaskManager
struct PxTaskType
class PxTempAllocator
class PxTetMaker
class PxTetrahedron
class PxTetrahedronMesh
class PxTetrahedronMeshData
class PxTetrahedronMeshDesc
class PxTetrahedronMeshExt
struct PxTetrahedronMeshFlag
class PxThreadImpl
struct PxThreadPriority
class PxThreadT
class PxTime
class PxTolerancesScale
struct PxTransformPadded
class PxTransformT
class PxTriangle
class PxTriangleMesh
struct PxTriangleMeshCookingResult
class PxTriangleMeshDesc
struct PxTriangleMeshFlag
class PxTriangleMeshGeometry
struct PxTriangleMeshInternalData
class PxTrianglePadded
struct PxTriggerPair
struct PxTriggerPairFlag
struct PxTypeInfo
struct PxTypeInfo< PxActor >
struct PxTypeInfo< PxAggregate >
struct PxTypeInfo< PxBase >
struct PxTypeInfo< PxConstraint >
struct PxTypeInfo< PxConvexMesh >
struct PxTypeInfo< PxFEMCloth >
struct PxTypeInfo< PxHairSystem >
struct PxTypeInfo< PxHeightField >
struct PxTypeInfo< PxMaterial >
struct PxTypeInfo< PxPBDMaterial >
struct PxTypeInfo< PxRigidActor >
struct PxTypeInfo< PxRigidBody >
struct PxTypeInfo< PxRigidDynamic >
struct PxTypeInfo< PxRigidStatic >
struct PxTypeInfo< PxShape >
struct PxTypeInfo< PxSoftBody >
struct PxTypeInfo< PxTriangleMesh >
struct PxTypedStridedData
struct PxUnConst
struct PxUnConst< const T >
class PxUserAllocated
class PxVec2T
class PxVec3Padded
class PxVec3T
class PxVec4T
struct PxVehicleAckermannParams
struct PxVehicleAntiRollForceParams
struct PxVehicleAntiRollTorque
struct PxVehicleArrayData
struct PxVehicleAutoboxParams
struct PxVehicleAutoboxState
struct PxVehicleAxes
struct PxVehicleAxleDescription
struct PxVehicleClutchAccuracyMode
struct PxVehicleClutchParams
struct PxVehicleClutchSlipState
struct PxVehicleCommandState
class PxVehicleComponent
struct PxVehicleComponentSequence
struct PxVehicleDifferentialState
struct PxVehicleEngineParams
struct PxVehicleEngineState
struct PxVehicleFrame
struct PxVehicleGearboxParams
struct PxVehicleGearboxState
class PxVehicleLegacyFourWheelDriveDifferentialStateComponent
struct PxVehicleLimits
class PxVehicleMatrix33Solver
class PxVehicleMatrixNN
class PxVehiclePVDComponent
struct PxVehiclePhysXActor
struct PxVehiclePhysXConstraints
struct PxVehiclePhysXSteerState
struct PxVehiclePvdContext
struct PxVehicleRigidBodyParams
struct PxVehicleRigidBodyState
struct PxVehicleRoadGeometryState
struct PxVehicleScale
struct PxVehicleSimulationContext
struct PxVehicleSizedArrayData
struct PxVehicleSuspensionForce
struct PxVehicleSuspensionParams
struct PxVehicleSuspensionState
class PxVehicleTireComponent
struct PxVehicleTireDirectionModes
struct PxVehicleTireDirectionState
struct PxVehicleTireForce
struct PxVehicleTireForceParams
struct PxVehicleTireGripState
struct PxVehicleTireSlipParams
struct PxVehicleTireSlipState
struct PxVehicleTireSpeedState
struct PxVehicleTireStickyParams
struct PxVehicleTireStickyState
class PxVehicleVectorN
struct PxVehicleWheelActuationState
class PxVehicleWheelComponent
struct PxVehicleWheelLocalPose
struct PxVehicleWheelParams
class PxVirtualAllocator
struct PxVisualizationParameter
struct PxsParticleMaterialData
class RaycastCCDManager