PxPhysicsAPI.h File Reference
#include "foundation/Px.h"#include "foundation/PxAllocatorCallback.h"#include "foundation/PxAssert.h"#include "foundation/PxBitAndData.h"#include "foundation/PxBounds3.h"#include "foundation/PxBroadcastingAllocator.h"#include "foundation/PxErrorCallback.h"#include "foundation/PxErrors.h"#include "foundation/PxFlags.h"#include "foundation/PxFoundation.h"#include "foundation/PxIntrinsics.h"#include "foundation/PxMat33.h"#include "foundation/PxMat44.h"#include "foundation/PxMath.h"#include "foundation/PxPlane.h"#include "foundation/PxPreprocessor.h"#include "foundation/PxQuat.h"#include "foundation/PxSimpleTypes.h"#include "foundation/PxStrideIterator.h"#include "foundation/PxString.h"#include "foundation/PxTransform.h"#include "foundation/PxUnionCast.h"#include "foundation/PxVec2.h"#include "foundation/PxVec3.h"#include "foundation/PxVec4.h"#include "foundation/PxVersionNumber.h"#include "common/PxCoreUtilities.h"#include "common/PxCoreUtilityTypes.h"#include "common/PxFieldDescriptor.h"#include "common/PxFields.h"#include "common/PxIO.h"#include "common/PxMathUtils.h"#include "common/PxPhysXCommon.h"#include "common/PxRenderBuffer.h"#include "common/PxSerialFramework.h"#include "common/PxTolerancesScale.h"#include "common/PxTypeInfo.h"#include "physxprofilesdk/PxProfileBase.h"#include "physxprofilesdk/PxProfileCompileTimeEventFilter.h"#include "physxprofilesdk/PxProfileContextProvider.h"#include "physxprofilesdk/PxProfileEventBufferClient.h"#include "physxprofilesdk/PxProfileEventBufferClientManager.h"#include "physxprofilesdk/PxProfileEventFilter.h"#include "physxprofilesdk/PxProfileEventHandler.h"#include "physxprofilesdk/PxProfileEventId.h"#include "physxprofilesdk/PxProfileEventMutex.h"#include "physxprofilesdk/PxProfileEventNames.h"#include "physxprofilesdk/PxProfileEvents.h"#include "physxprofilesdk/PxProfileEventSender.h"#include "physxprofilesdk/PxProfileEventSystem.h"#include "physxprofilesdk/PxProfileMemoryEventTypes.h"#include "physxprofilesdk/PxProfileScopedEvent.h"#include "physxprofilesdk/PxProfileZone.h"#include "physxprofilesdk/PxProfileZoneManager.h"#include "physxvisualdebuggersdk/PvdBits.h"#include "physxvisualdebuggersdk/PvdConnection.h"#include "physxvisualdebuggersdk/PvdConnectionFlags.h"#include "physxvisualdebuggersdk/PvdConnectionManager.h"#include "physxvisualdebuggersdk/PvdDataStream.h"#include "physxvisualdebuggersdk/PvdDataStreamHelpers.h"#include "physxvisualdebuggersdk/PvdErrorCodes.h"#include "physxvisualdebuggersdk/PvdImmediateRenderer.h"#include "physxvisualdebuggersdk/PvdNetworkStreams.h"#include "physxvisualdebuggersdk/PvdObjectModelBaseTypeDefs.h"#include "physxvisualdebuggersdk/PvdObjectModelBaseTypes.h"#include "physxvisualdebuggersdk/PvdObjectModelMetaData.h"#include "pvd/PxVisualDebugger.h"#include "pxtask/PxCpuDispatcher.h"#include "pxtask/PxCudaContextManager.h"#include "pxtask/PxCudaMemoryManager.h"#include "pxtask/PxGpuCopyDesc.h"#include "pxtask/PxGpuCopyDescQueue.h"#include "pxtask/PxGpuDispatcher.h"#include "pxtask/PxGpuTask.h"#include "pxtask/PxSpuDispatcher.h"#include "pxtask/PxSpuTask.h"#include "pxtask/PxTask.h"#include "pxtask/PxTaskManager.h"#include "geometry/PxBoxGeometry.h"#include "geometry/PxCapsuleGeometry.h"#include "geometry/PxConvexMesh.h"#include "geometry/PxConvexMeshGeometry.h"#include "geometry/PxGeometry.h"#include "geometry/PxGeometryHelpers.h"#include "geometry/PxGeometryQuery.h"#include "geometry/PxHeightField.h"#include "geometry/PxHeightFieldDesc.h"#include "geometry/PxHeightFieldFlag.h"#include "geometry/PxHeightFieldGeometry.h"#include "geometry/PxHeightFieldSample.h"#include "geometry/PxMeshQuery.h"#include "geometry/PxMeshScale.h"#include "geometry/PxPhysXGeomUtils.h"#include "geometry/PxPlaneGeometry.h"#include "geometry/PxSimpleTriangleMesh.h"#include "geometry/PxSphereGeometry.h"#include "geometry/PxTriangle.h"#include "geometry/PxTriangleMesh.h"#include "geometry/PxTriangleMeshGeometry.h"#include "PxActor.h"#include "PxAggregate.h"#include "PxArticulation.h"#include "PxArticulationJoint.h"#include "PxArticulationLink.h"#include "PxBatchQuery.h"#include "PxBatchQueryDesc.h"#include "PxClient.h"#include "PxConstraint.h"#include "PxConstraintDesc.h"#include "PxContact.h"#include "PxContactModifyCallback.h"#include "PxFiltering.h"#include "PxForceMode.h"#include "PxLockedData.h"#include "PxMaterial.h"#include "PxMaterialFlags.h"#include "PxObserver.h"#include "PxPhysics.h"#include "PxPhysX.h"#include "PxRigidActor.h"#include "PxRigidBody.h"#include "PxRigidDynamic.h"#include "PxRigidStatic.h"#include "PxScene.h"#include "PxSceneDesc.h"#include "PxSceneQueryFiltering.h"#include "PxSceneQueryReport.h"#include "PxShape.h"#include "PxSimulationEventCallback.h"#include "PxSimulationStatistics.h"#include "PxStringTable.h"#include "PxSweepCache.h"#include "PxVisualizationParameter.h"#include "characterkinematic/PxBoxController.h"#include "characterkinematic/PxCapsuleController.h"#include "characterkinematic/PxCharacter.h"#include "characterkinematic/PxController.h"#include "characterkinematic/PxControllerBehavior.h"#include "characterkinematic/PxControllerManager.h"#include "characterkinematic/PxControllerObstacles.h"#include "characterkinematic/PxExtended.h"#include "cloth/PxCloth.h"#include "cloth/PxClothCollisionData.h"#include "cloth/PxClothFabric.h"#include "cloth/PxClothFabricTypes.h"#include "cloth/PxClothReadData.h"#include "cloth/PxClothTypes.h"#include "cooking/PxBinaryConverter.h"#include "cooking/Pxc.h"#include "cooking/PxConvexMeshDesc.h"#include "cooking/PxCooking.h"#include "cooking/PxGaussMapLimit.h"#include "cooking/PxTriangleMeshDesc.h"#include "cooking/PxClothMeshDesc.h"#include "extensions/PxDefaultStreams.h"#include "extensions/PxDistanceJoint.h"#include "extensions/PxExtensionsAPI.h"#include "extensions/PxFixedJoint.h"#include "extensions/PxJoint.h"#include "extensions/PxJointLimit.h"#include "extensions/PxJointRepXExtensions.h"#include "extensions/PxParticleExt.h"#include "extensions/PxPrismaticJoint.h"#include "extensions/PxRevoluteJoint.h"#include "extensions/PxRigidBodyExt.h"#include "extensions/PxShapeExt.h"#include "extensions/PxSimpleFactory.h"#include "extensions/PxSmoothNormals.h"#include "extensions/PxSphericalJoint.h"#include "extensions/PxStringTableExt.h"#include "extensions/PxTriangleMeshExt.h"#include "extensions/PxVisualDebuggerExt.h"#include "particles/PxParticleBase.h"#include "particles/PxParticleBaseFlag.h"#include "particles/PxParticleCreationData.h"#include "particles/PxParticleFlag.h"#include "particles/PxParticleFluid.h"#include "particles/PxParticleFluidReadData.h"#include "particles/PxParticleReadData.h"#include "particles/PxParticleSystem.h"#include "RepX/RepX.h"#include "RepX/RepXCoreExtensions.h"#include "RepX/RepXUtility.h"#include "RepXUpgrader/RepXUpgrader.h"#include "vehicle/PxVehicleComponents.h"#include "vehicle/PxVehicleDrive.h"#include "vehicle/PxVehicleDrive4W.h"#include "vehicle/PxVehicleDriveTank.h"#include "vehicle/PxVehicleSDK.h"#include "vehicle/PxVehicleShaders.h"#include "vehicle/PxVehicleTireFriction.h"#include "vehicle/PxVehicleUpdate.h"#include "vehicle/PxVehicleUtilControl.h"#include "vehicle/PxVehicleUtilSetup.h"#include "vehicle/PxVehicleUtilTelemetry.h"#include "vehicle/PxVehicleWheels.h"Go to the source code of this file.
Copyright © 2008-2012 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com