#include <PxVehicleComponents.h>
Public Types | |
enum | Enum { eDIFF_TYPE_LS_4WD, eDIFF_TYPE_LS_FRONTWD, eDIFF_TYPE_LS_REARWD, eDIFF_TYPE_OPEN_4WD, eDIFF_TYPE_OPEN_FRONTWD, eDIFF_TYPE_OPEN_REARWD, eMAX_NB_DIFF_TYPES } |
Public Member Functions | |
PxVehicleDifferential4WData () | |
PxVehicleDifferential4WData (const PxEMPTY &) | |
Public Attributes | |
PxReal | mFrontRearSplit |
Ratio of torque split between front and rear (>0.5 means more to front, <0.5 means more to rear). More... | |
PxReal | mFrontLeftRightSplit |
Ratio of torque split between front-left and front-right (>0.5 means more to front-left, <0.5 means more to front-right). More... | |
PxReal | mRearLeftRightSplit |
Ratio of torque split between rear-left and rear-right (>0.5 means more to rear-left, <0.5 means more to rear-right). More... | |
PxReal | mCentreBias |
Maximum allowed ratio of average front wheel rotation speed and rear wheel rotation speeds The differential will divert more torque to the slower wheels when the bias is exceeded. More... | |
PxReal | mFrontBias |
Maximum allowed ratio of front-left and front-right wheel rotation speeds. The differential will divert more torque to the slower wheel when the bias is exceeded. More... | |
PxReal | mRearBias |
Maximum allowed ratio of rear-left and rear-right wheel rotation speeds. The differential will divert more torque to the slower wheel when the bias is exceeded. More... | |
PxVehicleDifferential4WData::Enum | mType |
Type of differential. More... | |
Private Member Functions | |
bool | isValid () const |
Private Attributes | |
PxReal | mPad [1] |
Friends | |
class | PxVehicleDriveSimData4W |
|
inline |
|
inline |
|
private |
|
friend |
PxReal PxVehicleDifferential4WData::mCentreBias |
Maximum allowed ratio of average front wheel rotation speed and rear wheel rotation speeds The differential will divert more torque to the slower wheels when the bias is exceeded.
Range: [1, PX_MAX_F32)
PxReal PxVehicleDifferential4WData::mFrontBias |
Maximum allowed ratio of front-left and front-right wheel rotation speeds. The differential will divert more torque to the slower wheel when the bias is exceeded.
Range: [1, PX_MAX_F32)
PxReal PxVehicleDifferential4WData::mFrontLeftRightSplit |
Ratio of torque split between front-left and front-right (>0.5 means more to front-left, <0.5 means more to front-right).
Range: [0, 1]
PxReal PxVehicleDifferential4WData::mFrontRearSplit |
Ratio of torque split between front and rear (>0.5 means more to front, <0.5 means more to rear).
Range: [0, 1]
|
private |
PxReal PxVehicleDifferential4WData::mRearBias |
Maximum allowed ratio of rear-left and rear-right wheel rotation speeds. The differential will divert more torque to the slower wheel when the bias is exceeded.
Range: [1, PX_MAX_F32)
PxReal PxVehicleDifferential4WData::mRearLeftRightSplit |
Ratio of torque split between rear-left and rear-right (>0.5 means more to rear-left, <0.5 means more to rear-right).
Range: [0, 1]
PxVehicleDifferential4WData::Enum PxVehicleDifferential4WData::mType |
Type of differential.
Range: [DIFF_TYPE_LS_4WD, DIFF_TYPE_OPEN_FRONTWD]