|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.ctdp.rfdynhud.gamedata.VehiclePhysics.TireCompound.CompoundWheel
public static class VehiclePhysics.TireCompound.CompoundWheel
Model of one wheel of a compound. There will always be one VehiclePhysics.TireCompound.CompoundWheel
in a VehiclePhysics.TireCompound
for each wheel of the vehicle.
Method Summary | |
---|---|
float |
getAboveTemperature(float grip)
Gets the temperature in the selected units, that a tire will have at the given grip fraction value. |
float |
getAboveTemperatureC(float grip)
Gets the temperature in Celsius, that a tire will have at the given grip fraction value. |
float |
getAboveTemperatureF(float grip)
Gets the temperature in Fahrenheit, that a tire will have at the given grip fraction value. |
float |
getBelowTemperature(float grip)
Gets the temperature in the selected units, that a tire will have at the given grip fraction value. |
float |
getBelowTemperatureC(float grip)
Gets the temperature in Celsius, that a tire will have at the given grip fraction value. |
float |
getBelowTemperatureF(float grip)
Gets the temperature in Fahrenheit, that a tire will have at the given grip fraction value. |
float |
getDryLateralGrip()
Gets the lateral grip value for dry weather. |
float |
getDryLongitudinalGrip()
Gets the longitudinal grip value for dry weather. |
float |
getGripFactorByPressure(float pressure,
float load)
Computes the grip fraction of the tire at the given pressure and load. |
float |
getGripFactorByTemperatureC(float avgTemperatureC)
Gets the grip fraction value of the tire at the given average temperature. |
float |
getGripFraction(float wear,
float avgTemperatureC,
float pressure,
float load)
Computes the fraction of maximum grip at the given wear, average temperature, pressure and load. |
float |
getGripLossPerDegreeBelowOptimum()
Gets the grip loss (fraction) per degree below getOptimumTemperature() . |
float |
getGripLossPerDegreeCBelowOptimum()
Gets the grip loss (fraction) per degree below getOptimumTemperature() . |
float |
getGripLossPerDegreeFBelowOptimum()
Gets the grip loss (fraction) per degree below getOptimumTemperature() . |
float |
getMinGrip()
Gets the grip level at maximum tire wear. |
float |
getOptimumPressure(float load)
Gets the optimum tire pressure at the given tire load. |
float |
getOptimumTemperature()
Gets the temperature value (in the selected units), at which the tire will operate optimally. |
float |
getOptimumTemperatureC()
Gets the temperature value (in Celsius), at which the tire will operate optimally. |
float |
getOptimumTemperatureF()
Gets the temperature value (in Fahrenheit), at which the tire will operate optimally. |
float |
getWearGripFactor(float wear)
Selects the grip fraction at the given wear level. |
Wheel |
getWheel()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public final Wheel getWheel()
public final float getDryLateralGrip()
public final float getDryLongitudinalGrip()
public final float getOptimumTemperatureC()
public final float getOptimumTemperatureF()
public final float getOptimumTemperature()
public final float getGripLossPerDegreeCBelowOptimum()
getOptimumTemperature()
.
getOptimumTemperature()
.public final float getGripLossPerDegreeFBelowOptimum()
getOptimumTemperature()
.
getOptimumTemperature()
.public final float getGripLossPerDegreeBelowOptimum()
getOptimumTemperature()
.
getOptimumTemperature()
.public final float getBelowTemperatureC(float grip)
getOptimumTemperature()
.
grip
- the actual grip fraction
public final float getBelowTemperatureF(float grip)
getOptimumTemperature()
.
grip
- the actual grip fraction
public final float getBelowTemperature(float grip)
getOptimumTemperature()
.
grip
- the actual grip fraction
public final float getAboveTemperatureC(float grip)
getOptimumTemperature()
.
grip
- the actual grip fraction
public final float getAboveTemperatureF(float grip)
getOptimumTemperature()
.
grip
- the actual grip fraction
public final float getAboveTemperature(float grip)
getOptimumTemperature()
.
grip
- the actual grip fraction
public final float getGripFactorByTemperatureC(float avgTemperatureC)
avgTemperatureC
- average over outer, mittle and inner temperature
public final float getOptimumPressure(float load)
load
- coming from TelemetryData.getTireLoad(Wheel)
public final float getGripFactorByPressure(float pressure, float load)
pressure
- coming from TelemetryData.getTirePressureKPa(Wheel)
load
- coming from TelemetryData.getTireLoadN(Wheel)
public final float getGripFraction(float wear, float avgTemperatureC, float pressure, float load)
wear
- see TelemetryData.getTireWear(Wheel)
and getWearGripFactor(float)
avgTemperatureC
- average over outer, mittle and inner temperaturepressure
- coming from TelemetryData.getTirePressureKPa(Wheel)
load
- coming from TelemetryData.getTireLoadN(Wheel)
public final float getWearGripFactor(float wear)
wear
- coming from TelemetryData.getTireWear(Wheel)
public final float getMinGrip()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |