#include <PxVehicleComponents.h>
Public Member Functions | |
PxVehicleTireLoadFilterData () | |
PX_FORCE_INLINE PxReal | getDenominator () const |
PxVehicleTireLoadFilterData (const PxEMPTY) | |
Public Attributes | |
PxReal | mMinNormalisedLoad |
Graph point (mMinNormalisedLoad,mMinFilteredNormalisedLoad). | |
PxReal | mMinFilteredNormalisedLoad |
Graph point (mMinNormalisedLoad,mMinFilteredNormalisedLoad). | |
PxReal | mMaxNormalisedLoad |
Graph point (mMaxNormalisedLoad,mMaxFilteredNormalisedLoad). | |
PxReal | mMaxFilteredNormalisedLoad |
Graph point (mMaxNormalisedLoad,mMaxFilteredNormalisedLoad). | |
Private Member Functions | |
bool | isValid () const |
Private Attributes | |
PxReal | mDenominator |
Not necessary to set this value. | |
PxU32 | mPad [3] |
Friends | |
class | PxVehicleWheelsSimData |
The normalized load is the force acting downwards on the tire divided by the force experienced by the tire when the car is at rest on the ground.
The rest load is approximately the product of the value of gravitational acceleration and PxVehicleSuspensionData::mSprungMass.
The minimum possible normalized load is zero.
There are two points on the graph: (mMinNormalisedLoad, mMinNormalisedFilteredLoad) and (mMaxNormalisedLoad, mMaxFilteredNormalisedLoad).
Normalized loads less than mMinNormalisedLoad have filtered normalized load = mMinNormalisedFilteredLoad.
Normalized loads greater than mMaxNormalisedLoad have filtered normalized load = mMaxFilteredNormalisedLoad.
Normalized loads in-between are linearly interpolated between mMinNormalisedFilteredLoad and mMaxFilteredNormalisedLoad.
The tire load applied as input to the tire force computation is the filtered normalized load multiplied by the rest load.
PxVehicleTireLoadFilterData::PxVehicleTireLoadFilterData | ( | ) | [inline] |
PxVehicleTireLoadFilterData::PxVehicleTireLoadFilterData | ( | const | PxEMPTY | ) | [inline] |
PX_FORCE_INLINE PxReal PxVehicleTireLoadFilterData::getDenominator | ( | ) | const [inline] |
bool PxVehicleTireLoadFilterData::isValid | ( | ) | const [private] |
friend class PxVehicleWheelsSimData [friend] |
PxReal PxVehicleTireLoadFilterData::mDenominator [private] |
Not necessary to set this value.
Graph point (mMaxNormalisedLoad,mMaxFilteredNormalisedLoad).
Graph point (mMaxNormalisedLoad,mMaxFilteredNormalisedLoad).
Graph point (mMinNormalisedLoad,mMinFilteredNormalisedLoad).
Graph point (mMinNormalisedLoad,mMinFilteredNormalisedLoad).
PxU32 PxVehicleTireLoadFilterData::mPad[3] [private] |