30 #ifndef PX_VEHICLE_UTILSSETUP_H 31 #define PX_VEHICLE_UTILSSETUP_H 160 #endif //PX_VEHICLE_UTILSSETUP_H Definition: GuContactBuffer.h:37
#define PX_MAX_NB_WHEELS
This number is the maximum number of wheels allowed for a vehicle.
Definition: PxVehicleSDK.h:81
void PxVehicleComputeSprungMasses(const PxU32 nbSprungMasses, const PxVec3 *sprungMassCoordinates, const PxVec3 ¢reOfMass, const PxReal totalMass, const PxU32 gravityDirection, PxReal *sprungMasses)
Compute the sprung masses of the suspension springs given (i) the number of sprung masses...
void PxVehicleCopyDynamicsData(const PxVehicleCopyDynamicsMap &wheelMap, const PxVehicleWheels &src, PxVehicleWheels *trg)
Copy dynamics data from src to trg, including wheel rotation speed, wheel rotation angle...
PxVehicleCopyDynamicsMap()
Definition: PxVehicleUtilSetup.h:119
void PxVehicle4WEnable3WDeltaMode(PxVehicleWheelsSimData &wheelsSimData, PxVehicleWheelsDynData &wheelsDynData, PxVehicleDriveSimData4W &driveSimData)
Reconfigure a PxVehicle4W instance as a three-wheeled car with delta config (1 front wheel...
float PxReal
Definition: PxSimpleTypes.h:78
Data structure with instanced dynamics data for wheels.
Definition: PxVehicleWheels.h:533
void PxVehicle4WEnable3WTadpoleMode(PxVehicleWheelsSimData &wheelsSimData, PxVehicleWheelsDynData &wheelsDynData, PxVehicleDriveSimData4W &driveSimData)
Reconfigure a PxVehicle4W instance as a three-wheeled car with tadpole config (2 front wheels...
Data structure describing configuration data of a vehicle with up to 20 wheels.
Definition: PxVehicleWheels.h:59
Used by PxVehicleCopyDynamicsData.
Definition: PxVehicleUtilSetup.h:115
uint8_t PxU8
Definition: PxSimpleTypes.h:75
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...
Data structure with instanced dynamics data and configuration data of a vehicle with just wheels...
Definition: PxVehicleWheels.h:676
uint32_t PxU32
Definition: Px.h:48
3 Element vector class.
Definition: PxVec3.h:49
Data structure describing the drive model components of a vehicle with up to 4 driven wheels and up t...
Definition: PxVehicleDrive4W.h:60
#define PX_MAX_U8
Definition: PxSimpleTypes.h:100