PhysX License
Building with PhysX
Snippets
PhysX API Basics
Startup and Shutdown
Threading
Geometry
Custom Geometry
Rigid Body Overview
Rigid Body Collision
Rigid Body Dynamics
Simulation
Advanced Collision Detection
Joints
Articulations
GPU Rigid Bodies
Soft Bodies
Particle System
Geometry Queries
Scene Queries
Gjk Queries
Vehicles
Character Controllers
Debug Visualization
Omniverse Visual Debugger
Simulation Statistics
Serialization
Extending Serialization
Best Practices Guide
Migrating From PhysX SDK 2.x to 3.x
Migrating From PhysX SDK 3.2 to 3.3
Migrating From PhysX SDK 3.3 to 3.4
Migrating From PhysX SDK 3.4 to 4.0
Migrating From PhysX SDK 4.0 to 5.1
Migrating From PhysX SDK 5.1 to 5.2
Migrating From PhysX SDK 5.2 to 5.3
PhysX SDK API
Directory hierarchy
Namespace hierarchy
API contents
Classes
Macros
Directories
Files
Functions
Groups
Character
Common
Cooking
Extensions
Foundation
PX_A64
PX_ALWAYS_ASSERT
PX_ALWAYS_ASSERT_MESSAGE
PX_APPLE_FAMILY
PX_ARM
PX_ARM_FAMILY
PX_ASSERT
PX_ASSERT_WITH_MESSAGE
PX_CHECKED
PX_CHECK_AND_RETURN
PX_CHECK_AND_RETURN_NULL
PX_CHECK_AND_RETURN_VAL
PX_CHECK_MSG
PX_CLANG
PX_COMPILE_TIME_ASSERT
PX_CONCAT
PX_CONCAT_HELPER
PX_CUDA_CALLABLE
PX_DEBUG
PX_DEBUG_CRT
PX_DEPRECATED
PX_DLL_EXPORT
PX_DLL_IMPORT
PX_DUMMY_SYMBOL
PX_EMSCRIPTEN
PX_ENABLE_ASSERTS
PX_EPS_F32
PX_EPS_F64
PX_EPS_REAL
PX_FINAL
PX_FL
PX_FORCE_INLINE
PX_FOUNDATION_API
PX_GCC
PX_GCC_FAMILY
PX_IMPLEMENT_OUTPUT_ERROR
PX_INFO
PX_INLINE
PX_INTEL_FAMILY
PX_LIBCPP
PX_LINUX
PX_LINUX_FAMILY
PX_MAX_BOUNDS_EXTENTS
PX_MAX_F32
PX_MAX_F64
PX_MAX_I16
PX_MAX_I32
PX_MAX_I8
PX_MAX_REAL
PX_MAX_U16
PX_MAX_U32
PX_MAX_U8
PX_MIN_I16
PX_MIN_I32
PX_MIN_I8
PX_MIN_U16
PX_MIN_U32
PX_MIN_U8
PX_NEON
PX_NOALIAS
PX_NOCOPY
PX_NOINLINE
PX_NORMALIZATION_EPSILON
PX_NVTX
PX_OFFSETOF_BASE
PX_OFFSET_OF
PX_OFFSET_OF_RT
PX_OSX
PX_OVERRIDE
PX_P64_FAMILY
PX_PHYSICS_VERSION
PX_PHYSICS_VERSION_BUGFIX
PX_PHYSICS_VERSION_MAJOR
PX_PHYSICS_VERSION_MINOR
PX_POP_PACK
PX_PPC
PX_PRIu64
PX_PROFILE
PX_PUSH_PACK_DEFAULT
PX_RESTRICT
PX_SIGN_BITMASK
PX_SORT_PARANOIA
PX_SSE2
PX_STRINGIZE
PX_STRINGIZE_HELPER
PX_SUPPORT_EXTERN_TEMPLATE
PX_SUPPORT_GPU_PHYSX
PX_SWITCH
PX_UNIX_EXPORT
PX_UNIX_FAMILY
PX_UNUSED_ATTRIBUTE
PX_VC
PX_VMX
PX_WARN
PX_WARN_ONCE
PX_WARN_ONCE_IF
PX_WEAK_SYMBOL
PX_WIN32
PX_WIN64
PX_WINDOWS
PX_WINDOWS_FAMILY
PX_X64
PX_X86
USE_VOLATILE_UNION
__STDC_FORMAT_MACROS
Enumerations
Functions
Typedefs
Variables
Geomutils
Immediatemode
Physics
Pvd
Scenequery
Serializers
Vehicle2
Namespaces
Pages
Structs
Typedefs
Unions
Variables
physx
»
PhysX SDK API
»
Groups
»
Foundation
»
PX_MIN_I32
PX_MIN_I32
Defined in
include/foundation/PxSimpleTypes.h
PX_MIN_I32