Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oCPx1DConstraintA constraint
oCPx1DConstraintFlagConstraint row flags
oCPxActiveTransformData struct for use with Active Transform Notification. Used with PxScene::getActiveTransforms()
oCPxActorPxActor is the base class for the main simulation objects in the physics SDK
oCPxActorClientBehaviorFlagMulticlient behavior bit flags for actors
oCPxActorFlagFlags which control the behavior of an actor
oCPxActorShapeCombines a shape pointer and the actor the shape belongs to into one memory location
oCPxActorTypeIdentifies each type of actor
oCPxActorTypeFlagIdentifies each type of actor for retrieving actors from a scene
oCPxAggregateClass to aggregate actors into a single broad phase entry
oCPxAllocationListenerAbstract listener class that listens to allocation and deallocation events from the foundation memory system
oCPxAllocatorCallbackAbstract base class for an application defined memory allocator that can be used by the Px library
oCPxAllocIdID of the Feature which owns/allocated memory from the heap
oCPxAllocIdStatsStatistics collected per AllocationId by HeapManager
oCPxAllocInfoClass to track allocation statistics, see PxgMirrored
oCPxArticulationTree structure of bodies connected by joints that is treated as a unit by the dynamics solver
oCPxArticulationDriveCacheArticulation drive cache
oCPxArticulationJointJoint between two links in an articulation
oCPxArticulationJointDriveTypeThe type of joint drive to use for the articulation joint
oCPxArticulationLinkComponent of an articulation that represents a rigid body
oCPxAssertHandler
oCPxBaseBase class for objects that can be members of a PxCollection
oCPxBaseFlagFlags for PxBase
oCPxBaseTaskBase class of all task types
oCPxBatchQueryBatched queries object. This is used to perform several queries at the same time
oCPxBatchQueryDescDescriptor class for PxBatchQuery
oCPxBatchQueryMemoryStruct for PxBatchQuery memory pointers
oCPxBatchQueryResultGeneric struct for receiving results of single query in a batch. Gets templated on hit type PxRaycastHit, PxSweepHit or PxOverlapHit
oCPxBatchQueryStatus
oCPxBinaryConverterBinary converter for serialized streams
oCPxBitAndDataT
oCPxBoundedData
oCPxBounds3Class representing 3D range or axis aligned bounding box
oCPxBoxControllerBox character controller
oCPxBoxControllerDescDescriptor for a box character controller
oCPxBoxGeometryClass representing the geometry of a box
oCPxBoxObstacleA box obstacle
oCPxBroadcastingAllocatorAbstract base class for an application defined memory allocator that allows an external listener to audit the memory allocations
oCPxBroadPhaseCallbackBroad-phase callback to receive broad-phase related events
oCPxBroadPhaseCapsCaps class for broad phase
oCPxBroadPhaseExt
oCPxBroadPhaseRegion"Region of interest" for the broad-phase
oCPxBroadPhaseRegionInfoInformation & stats structure for a region
oCPxBroadPhaseTypeBroad phase algorithm used in the simulation
oCPxBufferedProfilerCallbackA profiler callback that is called when the event buffer of a PxProfileZone fills up or is flushed
oCPxBufferedProfilerEventEvent structure for buffered profiler callback
oCPxCapsuleClimbingMode
oCPxCapsuleControllerA capsule character controller
oCPxCapsuleControllerDescA descriptor for a capsule character controller
oCPxCapsuleGeometryClass representing the geometry of a capsule
oCPxCapsuleObstacleA capsule obstacle
oCPxCCDContactModifyCallbackAn interface class that the user can implement in order to modify CCD contact constraints
oCPxClientBehaviorFlagBehavior bit flags for simulation clients
oCPxClothSet of connected particles tailored towards simulating character cloth
oCPxClothCollisionPlanePlane representation used for cloth-convex collision
oCPxClothCollisionSphereSphere representation used for cloth-sphere and cloth-capsule collision
oCPxClothCollisionTriangleTriangle representation used for cloth-mesh collision
oCPxClothFabricA cloth fabric is a structure that contains all the internal solver constraints of a cloth mesh
oCPxClothFabricCooker
oCPxClothFabricDescReferences all the data required to create a fabric
oCPxClothFabricPhaseReferences a set of constraints that can be solved in parallel
oCPxClothFabricPhaseTypeDescribe type of phase in cloth fabric
oCPxClothFlagFlag for behaviors of the cloth solver
oCPxClothGeodesicTetherCooker
oCPxClothMeshDescDescriptor class for a cloth mesh
oCPxClothMeshQuadifier
oCPxClothMotionConstraintConfigSolver configuration parameters for the tether phases
oCPxClothParticlePer particle data for cloth
oCPxClothParticleMotionConstraintConstraints for cloth particle motion
oCPxClothParticleSeparationConstraintSeparation constraints for cloth particle movement
oCPxClothSimpleTetherCooker
oCPxClothStretchConfigSolver configuration parameters for the vertical and horizontal stretch phase types
oCPxClothTetherConfigSolver configuration parameters for the tether phases
oCPxCollectionCollection class for serialization
oCPxCollectionExt
oCPxCombineModeEnumeration that determines the way in which two material properties will be combined to yield a friction or restitution coefficient for a collision
oCPxConcreteTypeEnumeration of concrete classes inheriting from PxBase
oCPxConstraintA plugin class for implementing constraints
oCPxConstraintConnectorThis class connects a custom constraint to the SDK
oCPxConstraintExtIDsUnique identifiers for extensions classes which implement a constraint based on PxConstraint
oCPxConstraintFlagTable of function pointers for a constraint
oCPxConstraintInfoDescriptor for a broken constraint
oCPxConstraintInvMassScale
oCPxConstraintShaderTable
oCPxConstraintSolveHintConstraint type hints which the solver uses to optimize constraint handling
oCPxConstraintVisualizationFlagFlags for determining which components of the constraint should be visualized
oCPxConstraintVisualizer
oCPxContactHeaderBase header structure for compressed contact data
oCPxContactModifyCallbackAn interface class that the user can implement in order to modify contact constraints
oCPxContactModifyPairAn array of instances of this class is passed to PxContactModifyCallback::onContactModify()
oCPxContactPairContact report pair information
oCPxContactPairExtraDataItemBase class for items in the extra data stream of contact pairs
oCPxContactPairExtraDataIteratorA class to iterate over a contact pair extra data stream
oCPxContactPairExtraDataTypeExtra data item types for contact pairs
oCPxContactPairFlagCollection of flags providing information on contact report pairs
oCPxContactPairHeaderAn Instance of this class is passed to PxSimulationEventCallback.onContact()
oCPxContactPairHeaderFlagCollection of flags providing information on contact report pairs
oCPxContactPairIndexMarker for the beginning of a new item set in the extra data stream
oCPxContactPairPointA contact point as used by contact notification
oCPxContactPairPoseWorld space actor poses of the contact pair rigid bodies
oCPxContactPairVelocityVelocities of the contact pair rigid bodies
oCPxContactPatchHeader for contact patch where all points share same material and normal
oCPxContactPatchBaseBase header for a contact patch
oCPxContactSetAn array of contact points, as passed to contact modification
oCPxContactStreamIteratorA class to iterate over a compressed contact stream. This supports read-only access to the various contact formats
oCPxControllerBase class for character controllers
oCPxControllerBehaviorCallbackUser behavior callback
oCPxControllerBehaviorFlagController behavior
oCPxControllerCollisionFlagWhich sides a character is colliding with
oCPxControllerDebugRenderFlagDebug-rendering flags
oCPxControllerDescDescriptor class for a character controller
oCPxControllerFilterCallbackDedicated filtering callback for CCT vs CCT
oCPxControllerFiltersFiltering data for "move" call
oCPxControllerHitDescribes a generic CCT hit
oCPxControllerManagerManages an array of character controllers
oCPxControllerNonWalkableModeHow a CCT interacts with non-walkable parts
oCPxControllerObstacleHitDescribes a hit between a CCT and a user-defined obstacle. Passed to onObstacleHit()
oCPxControllerShapeHitDescribes a hit between a CCT and a shape. Passed to onShapeHit()
oCPxControllerShapeTypeThe type of controller, eg box, sphere or capsule
oCPxControllersHitDescribes a hit between a CCT and another CCT. Passed to onControllerHit()
oCPxControllerStateDescribes a controller's internal state
oCPxControllerStatsDescribes a controller's internal statistics
oCPxConverterReportMode
oCPxConvexFlagFlags which describe the format and behavior of a convex mesh
oCPxConvexMeshA convex mesh
oCPxConvexMeshCookingResultResult from convex cooking
oCPxConvexMeshDescDescriptor class for PxConvexMesh
oCPxConvexMeshGeometryConvex mesh geometry class
oCPxCooking
oCPxCookingParamsStructure describing parameters affecting mesh cooking
oCPxCookingValue
oCPxCpuDispatcherA CpuDispatcher is responsible for scheduling the execution of tasks passed to it by the SDK
oCPxCudaBufferBuffer which keeps informations about allocated piece of memory
oCPxCudaBufferFlagsHint flag to tell how the buffer will be used
oCPxCudaBufferMemorySpaceMemory type managed by a heap
oCPxCudaBufferTypeBuffer type: made of hint flags and the memory space (Device Memory, Pinned Host Memory, ...)
oCPxCudaContextManagerManages memory, thread locks, and task scheduling for a CUDA context
oCPxCudaContextManagerDescDescriptor used to create a PxCudaContextManager
oCPxCudaInteropModePossible graphic/CUDA interoperability modes for context
oCPxCudaMemoryManagerAllocator class for different kinds of CUDA related memory
oCPxCudaMemoryManagerStatsMemory statistics struct returned by CudaMemMgr::getStats()
oCPxD6AxisUsed to specify one of the degrees of freedom of a D6 joint
oCPxD6DriveUsed to specify which axes of a D6 joint are driven
oCPxD6JointA D6 joint is a general constraint between two actors
oCPxD6JointDriveParameters for configuring the drive model of a PxD6Joint
oCPxD6JointDriveFlagFlags for configuring the drive model of a PxD6Joint
oCPxD6MotionUsed to specify the range of motions allowed for a degree of freedom in a D6 joint
oCPxDataAccessFlag
oCPxDebugColorDefault color values used for debug rendering
oCPxDebugLineUsed to store a single line and colour for debug rendering
oCPxDebugPointUsed to store a single point and colour for debug rendering
oCPxDebugTextUsed to store a text for debug rendering. Doesn't own 'string' array
oCPxDebugTriangleUsed to store a single triangle and colour for debug rendering
oCPxDefaultAllocatorDefault implementation of the allocator interface required by the SDK
oCPxDefaultBufferedProfilerDefault implementation for profile event handler
oCPxDefaultCpuDispatcherA default implementation for a CPU task dispatcher
oCPxDefaultErrorCallbackDefault implementation of the error callback
oCPxDefaultFileInputDataDefault implementation of a file read stream
oCPxDefaultFileOutputStreamDefault implementation of a file write stream
oCPxDefaultMemoryInputDataDefault implementation of a memory read stream
oCPxDefaultMemoryOutputStreamDefault implementation of a memory write stream
oCPxDeletionEventFlagFlags specifying deletion event types
oCPxDeletionListenerInterface to get notification on object deletion
oCPxDeserializationContextBinary deserialization context class
oCPxDistanceJointJoint that maintains an upper or lower bound (or both) on the distance between two points on different objects
oCPxDistanceJointFlagFlags for configuring the drive of a PxDistanceJoint
oCPxDominanceGroupPairExpresses the dominance relationship of a contact. For the time being only three settings are permitted:
oCPxErrorCallbackUser defined interface class. Used by the library to emit debug information
oCPxErrorCodeError codes
oCPxExtendedVec3
oCPxFeatureContactExtended contact point data including face (feature) indices
oCPxFilterDataPxFilterData is user-definable data which gets passed into the collision filtering shader and/or callback
oCPxFilterFlagCollection of flags describing the filter actions to take for a collision pair
oCPxFilterObjectFlag
oCPxFilterObjectTypeIdentifies each type of filter object
oCPxFilterOpCollision filtering operations
oCPxFixedJointA fixed joint permits no relative movement between two bodies. ie the bodies are glued together
oCPxFixedSizeLookupTable
oCPxFlagsContainer for bitfield flag variables associated with a specific enum type
oCPxForceModeParameter to addForce() and addTorque() calls, determines the exact operation that is carried out
oCPxFoundationFoundation SDK singleton class
oCPxFrictionTypeEnum for selecting the friction algorithm used for simulation
oCPxGeometryA geometry object
oCPxGeometryHolderGeometry holder class
oCPxGeometryQueryCollection of geometry object queries (sweeps, raycasts, overlaps, ...)
oCPxGeometryTypeA geometry type
oCPxGpuCopyDescInput descriptor for the GpuDispatcher's built-in copy kernel
oCPxGpuCopyDescQueueContainer class for queueing PxGpuCopyDesc instances in pinned (non-pageable) CPU memory
oCPxGpuDispatcherA GpuTask dispatcher
oCPxGpuTaskPxTask implementation for launching CUDA work
oCPxGpuTaskHintDefine the 'flavor' of a PxGpuTask
oCPxGroupsMask64-bit mask used for collision filtering
oCPxHeightFieldA height field class
oCPxHeightFieldDescDescriptor class for PxHeightField
oCPxHeightFieldFlagEnum with flag values to be used in PxHeightFieldDesc.flags
oCPxHeightFieldFormatDescribes the format of height field samples
oCPxHeightFieldGeometryHeight field geometry class
oCPxHeightFieldMaterialSpecial material index values for height field samples
oCPxHeightFieldSampleHeightfield sample format
oCPxHeightFieldTessFlagDetermines the tessellation of height field cells
oCPxHitBufferReturns scene query hits (intersections) to the user in a preallocated buffer
oCPxHitCallbackThis callback class facilitates reporting scene query hits (intersections) to the user
oCPxHitFlagScene query and geometry query behavior flags
oCPxHullPolygonPolygon data
oCPxInputDataInput data class for I/O which provides random read access
oCPxInputStreamInput stream class for I/O
oCPxJointBase interface providing common functionality for PhysX joints
oCPxJointActorIndexEnumeration for specifying one or other of the actors referenced by a joint
oCPxJointAngularLimitPair
oCPxJointConcreteTypeEnumeration of PhysX' built-in joint types
oCPxJointLimitConeDescribes an elliptical conical joint limit. Note that very small or highly elliptical limit cones may result in jitter
oCPxJointLimitParametersDescribes the parameters for a joint limit
oCPxJointLinearLimitDescribes a one-sided linear limit
oCPxJointLinearLimitPairDescribes a two-sided limit
oCPxJointRepXSerializer
oCPxLightCpuTaskA PxBaseTask implementation with immediate execution and simple dependencies
oCPxLocationHitScene query hit information for raycasts and sweeps returning hit position and normal information
oCPxLockedDataParent class for bulk data that is shared between the SDK and the application
oCPxMat333x3 matrix class
oCPxMat444x4 matrix class
oCPxMaterialMaterial class to represent a set of surface properties
oCPxMaterialFlagFlags which control the behavior of a material
oCPxMeshCookingHintEnumeration for mesh cooking hints
oCPxMeshFlagEnum with flag values to be used in PxSimpleTriangleMesh::flags
oCPxMeshGeometryFlagSome flags to control the simulated behavior of the mesh geometry
oCPxMeshOverlapUtilUtility class to find mesh triangles touched by a specified geometry object
oCPxMeshPreprocessingFlagEnum for the set of mesh pre-processing parameters
oCPxMeshQuery
oCPxMeshScaleA class expressing a nonuniform scaling transformation
oCPxMetaDataEntryStruct to store meta data definitions
oCPxMetaDataFlagFlags used to configure binary meta data entries, typically set through PX_DEF_BIN_METADATA defines
oCPxModifiableContactA modifiable contact point. This has additional fields per-contact to permit modification by user
oCPxModifyContactHeaderExtended header structure for modifiable contacts
oCPxObstacleBase class for obstacles
oCPxObstacleContextContext class for obstacles
oCPxOutputStreamOutput stream class for I/O
oCPxOverlapBufferNReturns touching overlap hits to the user in a fixed size array embedded in the buffer class
oCPxOverlapHitStores results of overlap queries
oCPxPackValidation
oCPxPadding
oCPxPairFlagCollection of flags describing the actions to take for a collision pair
oCPxParticleBaseThe particle base class represents the shared module for particle based simulation. This class can't be instantiated
oCPxParticleBaseFlagParticleBase flags
oCPxParticleCreationDataDescriptor-like user-side class describing buffers for particle creation
oCPxParticleExt
oCPxParticleFlag
oCPxParticleFluidThe particle fluid class represents the main module for particle based fluid simulation. SPH (Smoothed Particle Hydrodynamics) is used to animate the particles. This class inherits the properties of the PxParticleBase class and adds particle-particle interactions
oCPxParticleFluidReadDataData layout descriptor for reading fluid particle data from the SDK
oCPxParticleReadDataData layout descriptor for reading particle data from the SDK
oCPxParticleReadDataFlag
oCPxParticleSystemThe particle system class represents the main module for particle based simulation
oCPxPhysicsAbstract singleton factory class used for instancing objects in the Physics SDK
oCPxPhysicsInsertionCallbackPxPhysicsInsertionCallback does provide interface from PxCooking to be able to insert TriangleMesh or HeightfieldMesh directly into PxPhysics without the need of storing the cooking results into stream
oCPxPlaneRepresentation of a plane
oCPxPlaneGeometryClass describing a plane geometry
oCPxPlatform
oCPxPrismaticJointA prismatic joint permits relative translational movement between two bodies along an axis, but no relative rotational movement
oCPxPrismaticJointFlagFlags specific to the prismatic joint
oCPxProcessPxBaseCallbackCallback class used to process PxBase objects
oCPxPruningStructurePruning structure used to accelerate scene queries
oCPxPS3ConfigThis class provides the interface to control memory budget and the number of SPUs used in a specific phase
oCPxPS3ConfigParamThis struct contains the parameter definitions to use with PxPS3Config
oCPxPvdUpdateType
oCPxQuatThis is a quaternion class. For more information on quaternion mathematics consult a mathematics source on complex numbers
oCPxQueryCacheSingle hit cache for scene queries
oCPxQueryFilterCallbackScene query filtering callbacks
oCPxQueryFilterDataScene query filtering data
oCPxQueryFlagFiltering flags for scene queries
oCPxQueryHitScene query hit information
oCPxQueryHitTypeClassification of scene query hits (intersections)
oCPxRaycastBufferNReturns touching raycast hits to the user in a fixed size array embedded in the buffer class
oCPxRaycastHitStores results of raycast queries
oCPxRenderBufferInterface for points, lines, triangles, and text buffer
oCPxRepXInstantiationArgsArguments required to instantiate a serializable object from RepX
oCPxRepXObjectHelper class containing the mapping of id to object, and type name
oCPxRepXSerializerSerializer interface for RepX (Xml) serialization
oCPxRevoluteJointA joint which behaves in a similar way to a hinge or axle
oCPxRevoluteJointFlagFlags specific to the Revolute Joint
oCPxRigidActorPxRigidActor represents a base class shared between dynamic and static rigid bodies in the physics SDK
oCPxRigidBodyPxRigidBody is a base class shared between dynamic rigid body objects
oCPxRigidBodyExtUtility functions for use with PxRigidBody and subclasses
oCPxRigidBodyFlagCollection of flags describing the behavior of a rigid body
oCPxRigidDynamicPxRigidDynamic represents a dynamic rigid simulation object in the physics SDK
oCPxRigidStaticPxRigidStatic represents a static rigid body simulation object in the physics SDK
oCPxSceneA scene is a collection of bodies, particle systems and constraints which can interact
oCPxSceneDescDescriptor class for scenes. See PxScene
oCPxSceneFlagFlags for configuring properties of the scene
oCPxSceneLimitsClass used to retrieve limits(e.g. maximum number of bodies) for a scene. The limits are used as a hint to the size of the scene, not as a hard limit (i.e. it will be possible to create more objects than specified in the scene limits)
oCPxSceneReadLockRAII wrapper for the PxScene read lock
oCPxSceneWriteLockRAII wrapper for the PxScene write lock
oCPxScopedCudaLockConvenience class for holding CUDA lock within a scope
oCPxSerializationUtility functions for serialization
oCPxSerializationContextBinary serialization context class
oCPxSerializationRegistryClass serving as a registry for XML (RepX) and binary serializable types
oCPxSerializerSerialization interface class
oCPxSerializerDefaultAdapterDefault PxSerializer implementation
oCPxShapeAbstract class for collision shapes
oCPxShapeExtUtility functions for use with PxShape
oCPxShapeFlagFlags which affect the behavior of PxShapes
oCPxSimpleContactBase contact point data
oCPxSimpleTriangleMeshA structure describing a triangle mesh
oCPxSimulationEventCallbackAn interface class that the user can implement in order to receive simulation events
oCPxSimulationFilterCallbackFilter callback to specify handling of collision pairs
oCPxSimulationOrderThe order in which collide and solve are run in a normal simulation time-step
oCPxSimulationStatisticsClass used to retrieve statistics for a simulation step
oCPxSpatialIndexDirect access to PhysX' Spatial Query engine
oCPxSpatialIndexItem
oCPxSpatialLocationCallbackCallback class for raycast and sweep queries against PxSpatialIndex
oCPxSpatialOverlapCallbackCallback class for overlap queries against PxSpatialIndex
oCPxSphereGeometryA class representing the geometry of a sphere
oCPxSphericalJointA joint which behaves in a similar way to a ball and socket
oCPxSphericalJointFlagFlags specific to the spherical joint
oCPxSpring
oCPxSpuDispatcherA PxSpuDispatcher
oCPxSpuTaskA task to be executed on one or more SPUs
oCPxStridedData
oCPxStrideIteratorIterator class for iterating over arrays of data that may be interleaved with other data
oCPxStringTableTable to manage strings. Strings allocated through this object are expected to be owned by this object
oCPxStringTableExtFactory class for creating PxStringTable with a specific allocator
oCPxSweepBufferNReturns touching sweep hits to the user in a fixed size array embedded in the buffer class
oCPxSweepHitStores results of sweep queries
oCPxTaskA PxBaseTask implementation with deferred execution and full dependencies
oCPxTaskManagerThe PxTaskManager interface
oCPxTaskTypeIdentifies the type of each heavyweight PxTask object
oCPxTolerancesScaleClass to define the scale at which simulation runs. Most simulation tolerances are calculated in terms of the values here
oCPxTransformClass representing a rigid euclidean transform as a quaternion and a vector
oCPxTriangleTriangle class
oCPxTriangleMeshA triangle mesh, also called a 'polygon soup'
oCPxTriangleMeshDescDescriptor class for PxTriangleMesh
oCPxTriangleMeshFlagFlags for the mesh geometry properties
oCPxTriangleMeshGeometryTriangle mesh geometry class
oCPxTriggerPairDescriptor for a trigger pair
oCPxTriggerPairFlagCollection of flags providing information on trigger report pairs
oCPxTypedStridedData
oCPxTypeInfoStructure containing per-type information for types inheriting from PxBase
oCPxUserControllerHitReportUser callback class for character controller events
oCPxVec22 Element vector class
oCPxVec33 Element vector class
oCPxVec44 Element vector class
oCPxVehicleAckermannGeometryData
oCPxVehicleAutoBoxData
oCPxVehicleChassisData
oCPxVehicleClutchAccuracyModeChoose between a potentially more expensive but more accurate solution to the clutch model or a potentially cheaper but less accurate solution
oCPxVehicleClutchData
oCPxVehicleConcreteTypeAn enumeration of concrete vehicle classes inheriting from PxBase
oCPxVehicleConcurrentUpdateDataStructure containing data that is computed for a vehicle and its wheels during concurrent calls to PxVehicleUpdates but which cannot be safely concurrently applied
oCPxVehicleCopyDynamicsMapUsed by PxVehicleCopyDynamicsData
oCPxVehicleDifferential4WData
oCPxVehicleDifferentialNWData
oCPxVehicleDrivableSurfaceToTireFrictionPairsFriction for each combination of driving surface type and tire type
oCPxVehicleDrivableSurfaceTypeDriving surface type. Each PxMaterial is associated with a corresponding PxVehicleDrivableSurfaceType
oCPxVehicleDriveA complete vehicle with instance dynamics data and configuration data for wheels and engine,clutch,gears,autobox
oCPxVehicleDrive4WData structure with instanced dynamics data and configuration data of a vehicle with up to 4 driven wheels and up to 16 non-driven wheels
oCPxVehicleDrive4WControlThe control inputs for a PxVehicleDrive4W
oCPxVehicleDrive4WRawInputDataUsed to produce smooth vehicle driving control values from analog and digital inputs
oCPxVehicleDrive4WWheelOrderThe ordering of the driven and steered wheels of a PxVehicleDrive4W
oCPxVehicleDriveDynDataData structure with instanced dynamics data for vehicle with engine, clutch, gears, autobox
oCPxVehicleDriveNWData structure with instanced dynamics data and configuration data of a vehicle with up to PX_MAX_NB_WHEELS driven wheels
oCPxVehicleDriveNWControlThe control inputs for a PxVehicleDriveNW
oCPxVehicleDriveNWRawInputDataUsed to produce smooth vehicle driving control values from analog and digital inputs
oCPxVehicleDriveSimDataData structure describing non-wheel configuration data of a vehicle that has engine, gears, clutch, and auto-box
oCPxVehicleDriveSimData4WData structure describing the drive model components of a vehicle with up to 4 driven wheels and up to 16 un-driven wheels. The drive model incorporates engine, clutch, gears, autobox, differential, and Ackermann steer correction
oCPxVehicleDriveSimDataNWData structure describing configuration data of a vehicle with up to PX_MAX_NB_WHEELS driven equally through the differential. The vehicle has an engine, clutch, gears, autobox, differential
oCPxVehicleDriveTankData structure with instanced dynamics data and configuration data of a tank
oCPxVehicleDriveTankControlThe control inputs for a PxVehicleDriveTank
oCPxVehicleDriveTankControlModelTwo driving models are supported
oCPxVehicleDriveTankRawInputDataUsed to produce smooth analog tank control values from analog and digital inputs
oCPxVehicleDriveTankWheelOrderThe ordering of the wheels of a PxVehicleDriveTank
oCPxVehicleEngineData
oCPxVehicleGearsData
oCPxVehicleKeySmoothingDataUsed to produce smooth vehicle driving control values from key inputs
oCPxVehicleNoDriveData structure with instanced dynamics data and configuration data of a vehicle with no drive model
oCPxVehiclePadSmoothingDataUsed to produce smooth analog vehicle control values from analog inputs
oCPxVehicleSuspensionData
oCPxVehicleTireData
oCPxVehicleTireLoadFilterDataTire load variation can be strongly dependent on the time-step so it is a good idea to filter it to give less jerky handling behavior
oCPxVehicleTypes
oCPxVehicleUpdateMode
oCPxVehicleWheelConcurrentUpdateDataStructure containing data that is computed for a wheel during concurrent calls to PxVehicleUpdates but which cannot be safely concurrently applied
oCPxVehicleWheelData
oCPxVehicleWheelQueryResult
oCPxVehicleWheelsData structure with instanced dynamics data and configuration data of a vehicle with just wheels
oCPxVehicleWheelsDynDataData structure with instanced dynamics data for wheels
oCPxVehicleWheelsSimDataData structure describing configuration data of a vehicle with up to 20 wheels
oCPxVisualDebuggerClass to communicate with the PhysX Visual Debugger
oCPxVisualDebuggerConnectionFlag
oCPxVisualDebuggerExt
oCPxVisualDebuggerFlagPVD Flags
oCPxVisualizationParameterDebug visualization parameters
oCPxVolumeCacheVolumetric cache for local collision geometry
oCPxWheelQueryResultStructure containing data describing the non-persistent state of each suspension/wheel/tire unit. This structure is filled out in PxVehicleUpdates and PxVehicleUpdateSingleVehicleAndStoreTelemetryData
\CRepXSerializerImpl


Copyright © 2008-2015 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com