|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.ctdp.rfdynhud.gamedata.VehiclePhysics.Brakes.WheelBrake
public static class VehiclePhysics.Brakes.WheelBrake
Brake settings for a single wheel.
Method Summary | |
---|---|
double |
computeTorque(float brakeTempK)
Computes the actual brake torque for the given brake temperature. |
float |
getBadDiscFailure()
You shouldn't let your brake disc go to this thickness in meters. |
float |
getBrakeFadeColdTemperatureC()
Gets the temperature below optimum in °C, where brakes are cold and only produce half of optimum effect. |
float |
getBrakeFadeHotTemperatureC()
Gets the temperature above optimum in °C, where brakes are cold and only produce half of optimum effect. |
float |
getBrakeFadeRangeC()
Gets the range, where brakes start to fade. |
float |
getColdTemperature()
Gets the temperature level in the selected units under and at which brakes are cold and won't work well. |
float |
getColdTemperatureC()
Gets the temperature level in Celsius under and at which brakes are cold and won't work well. |
float |
getColdTemperatureF()
Gets the temperature level in Fahrenheit under and at which brakes are cold and won't work well. |
float |
getColdTemperatureK()
Gets the temperature level in Kelvin under and at which brakes are cold and won't work well. |
float |
getDiscFailureAverage()
Gets the disc thickness in meters at which it fails. |
float |
getDiscFailureVariance()
Gets the variance of disc thickness at which it fails. |
float |
getDiscFailureVarianceHalfRange()
Gets half of the absolute range of variance in meters. |
float |
getDiscFailureVarianceRange()
Gets the absolute range of variance in meters. |
VehiclePhysics.PhysicsSetting |
getDiscRange()
Gets the disc thickness range in meters. |
float |
getGoodDiscFailure()
Gets the disc thickness in meters, that you can be pretty sure, it will reach. |
float |
getMaxDiscFailure()
Gets the disc thickness at which it fails. |
float |
getMinDiscFailure()
Gets minimum disc thickness, the disc can possibly reach in meters. |
float |
getOptimumTemperaturesLowerBound()
Gets the lower bound of the temperature range in the selected units, where brakes will operate optimally. |
float |
getOptimumTemperaturesLowerBoundC()
Gets the lower bound of the temperature range in Celsius, where brakes will operate optimally. |
float |
getOptimumTemperaturesLowerBoundF()
Gets the lower bound of the temperature range in Fahrenheit, where brakes will operate optimally. |
float |
getOptimumTemperaturesLowerBoundK()
Gets the lower bound of the temperature range in Kelvin, where brakes will operate optimally. |
float |
getOptimumTemperaturesUpperBound()
Gets the upper bound of the temperature range in the selected units, where brakes will operate optimally. |
float |
getOptimumTemperaturesUpperBoundC()
Gets the upper bound of the temperature range in Celsius, where brakes will operate optimally. |
float |
getOptimumTemperaturesUpperBoundF()
Gets the upper bound of the temperature range in Fahrenheit, where brakes will operate optimally. |
float |
getOptimumTemperaturesUpperBoundK()
Gets the upper bound of the temperature range in Kelvin, where brakes will operate optimally. |
float |
getOverheatingTemperature()
Gets the temperature level in the selected units above at at which brakes are overheating and won't work well and increase more than regularly. |
float |
getOverheatingTemperatureC()
Gets the temperature level in Celsius above at at which brakes are overheating and won't work well and increase more than regularly. |
float |
getOverheatingTemperatureF()
Gets the temperature level in Fahrenheit above at at which brakes are overheating and won't work well and increase more than regularly. |
float |
getOverheatingTemperatureK()
Gets the temperature level in Kelvin above at at which brakes are overheating and won't work well and increase more than regularly. |
float |
getTorqueBase()
Gets brake torque base. |
float |
getWearDecreasePerDegreeCBelowOptimum()
Gets the engine wear increase per °C below optimum temperature range. |
float |
getWearIncreasePerDegreeCOverOptimum()
Gets the engine wear increase per °C over optimum temperature range. |
double |
getWearRate()
Brake disc wear per second in optimum temperature range. |
Wheel |
getWheel()
|
boolean |
hasDiscFailureVariance()
Gets, whether this brake has a variance in fail thickness. |
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 getOptimumTemperaturesLowerBoundK()
public final float getOptimumTemperaturesLowerBoundC()
public final float getOptimumTemperaturesLowerBoundF()
public final float getOptimumTemperaturesLowerBound()
public final float getOptimumTemperaturesUpperBoundK()
public final float getOptimumTemperaturesUpperBoundC()
public final float getOptimumTemperaturesUpperBoundF()
public final float getOptimumTemperaturesUpperBound()
public final float getColdTemperatureK()
public final float getColdTemperatureC()
public final float getColdTemperatureF()
public final float getColdTemperature()
public final float getOverheatingTemperatureK()
public final float getOverheatingTemperatureC()
public final float getOverheatingTemperatureF()
public final float getOverheatingTemperature()
public final float getWearIncreasePerDegreeCOverOptimum()
getOptimumTemperaturesUpperBoundC()
public final float getWearDecreasePerDegreeCBelowOptimum()
getOptimumTemperaturesLowerBoundC()
public final float getBrakeFadeRangeC()
public final float getBrakeFadeColdTemperatureC()
getOptimumTemperaturesLowerBoundC()
public final float getBrakeFadeHotTemperatureC()
getOptimumTemperaturesUpperBoundC()
public final VehiclePhysics.PhysicsSetting getDiscRange()
VehicleSetup.WheelAndTire.getBrakeDiscThickness()
public final double getWearRate()
getOptimumTemperaturesLowerBoundC()
,
getOptimumTemperaturesUpperBoundC()
public final float getDiscFailureAverage()
public final float getDiscFailureVariance()
public final boolean hasDiscFailureVariance()
public final float getMinDiscFailure()
public final float getGoodDiscFailure()
public final float getBadDiscFailure()
public final float getMaxDiscFailure()
public final float getDiscFailureVarianceRange()
public final float getDiscFailureVarianceHalfRange()
public final float getTorqueBase()
public final double computeTorque(float brakeTempK)
brakeTempK
- the brake temperature in Kelvin
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |