From 3dfe2108cfab31ba3ee5527e217d0d8e99a51162 Mon Sep 17 00:00:00 2001 From: git perforce import user Date: Tue, 25 Oct 2016 12:29:14 -0600 Subject: Initial commit: PhysX 3.4.0 Update @ 21294896 APEX 1.4.0 Update @ 21275617 [CL 21300167] --- .../PhysXAPI/files/PxVehicleUtilSetup_8h.html | 72 ++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 PhysX_3.4/Documentation/PhysXAPI/files/PxVehicleUtilSetup_8h.html (limited to 'PhysX_3.4/Documentation/PhysXAPI/files/PxVehicleUtilSetup_8h.html') diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/PxVehicleUtilSetup_8h.html b/PhysX_3.4/Documentation/PhysXAPI/files/PxVehicleUtilSetup_8h.html new file mode 100644 index 00000000..e0bdf221 --- /dev/null +++ b/PhysX_3.4/Documentation/PhysXAPI/files/PxVehicleUtilSetup_8h.html @@ -0,0 +1,72 @@ + + + NVIDIA(R) PhysX(R) SDK 3.4 API Reference: PxVehicleUtilSetup.h File Reference + + + + + + + +
+

PxVehicleUtilSetup.h File Reference

#include "foundation/PxSimpleTypes.h"
+#include "vehicle/PxVehicleSDK.h"
+ +

+

+Include dependency graph for PxVehicleUtilSetup.h:
+
+

+ +foundation/PxSimpleTypes.hvehicle/PxVehicleSDK.hfoundation/PxPreprocessor.hfoundation/Px.hcommon/PxTypeInfo.hcommon/PxPhysXCommonConfig.h +
+ +

+

+This graph shows which files directly or indirectly include this file:
+
+

+ +PxPhysicsAPI.h +
+ +

+Go to the source code of this file. + + + + + + + + + + + + + + + + + + + + + +

Classes

class  PxVehicleCopyDynamicsMap
 Used by PxVehicleCopyDynamicsData. More...

Functions

void PxVehicle4WEnable3WTadpoleMode (PxVehicleWheelsSimData &wheelsSimData, PxVehicleWheelsDynData &wheelsDynData, PxVehicleDriveSimData4W &driveSimData)
 Reconfigure a PxVehicle4W instance as a three-wheeled car with tadpole config (2 front wheels, 1 rear wheel).
void PxVehicle4WEnable3WDeltaMode (PxVehicleWheelsSimData &wheelsSimData, PxVehicleWheelsDynData &wheelsDynData, PxVehicleDriveSimData4W &driveSimData)
 Reconfigure a PxVehicle4W instance as a three-wheeled car with delta config (1 front wheel, 2 rear wheels).
void PxVehicleComputeSprungMasses (const PxU32 nbSprungMasses, const PxVec3 *sprungMassCoordinates, const PxVec3 &centreOfMass, const PxReal totalMass, const PxU32 gravityDirection, PxReal *sprungMasses)
 Compute the sprung masses of the suspension springs given (i) the number of sprung masses, (ii) coordinates of the sprung masses, (iii) the center of mass offset of the rigid body, (iv) the total mass of the rigid body, and (v) the direction of gravity (0 for x-axis, 1 for y-axis, 2 for z-axis).
void PxVehicleUpdateCMassLocalPose (const PxTransform &oldCMassLocalPose, const PxTransform &newCMassLocalPose, const PxU32 gravityDirection, PxVehicleWheels *vehicle)
 Reconfigure the vehicle to reflect a new center of mass local pose that has been applied to the actor. The function requires (i) the center of mass local pose that was last used to configure the vehicle and the vehicle's actor, (ii) the new center of mass local pose that has been applied to the vehicle's actor and will now be applied to the vehicle, and (iii) the direction of gravity (0 for x-axis, 1 for y-axis, 2 for z-axis).
void PxVehicleCopyDynamicsData (const PxVehicleCopyDynamicsMap &wheelMap, const PxVehicleWheels &src, PxVehicleWheels *trg)
 Copy dynamics data from src to trg, including wheel rotation speed, wheel rotation angle, engine rotation speed etc.
+

+ +

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