Öffentliche Klasse
MathHelper
Statische Funktionen für allgemeine mathematische Operationen.
Public Constructors
Public Methods
Statischer boolescher Wert |
fast.EqualRelativeAndAbs(Gleitkommazahl a, Gleitkommazahl b)
Gibt „true“ zurück, wenn zwei Gleitkommazahlen innerhalb einer Toleranz sind.
|
statische Gleitkommazahl |
clamp(Gleitkommawert, Gleitkommazahl, Gleitkommazahl max)
Bindet einen Wert zwischen einem Mindest- und einem Höchstwert.
|
statische Gleitkommazahl |
lerp(Gleitkommazahl a, Gleitkommazahl b, Gleitkommazahl t)
Interpoliert zwischen a und b linear durch ein Verhältnis.
|
Übernommene Methoden
Public Constructors
public MathHelper ()
Public Methods
public static Boolesch almostEqualRelativeAndAbs (float a, float b)
Gibt „true“ zurück, wenn zwei Gleitkommazahlen innerhalb einer Toleranz sind. Nützlich für den Vergleich von Gleitkommazahlen unter Berücksichtigung der Beschränkungen der Gleitkommazahl.
Parameter
a | |
---|---|
b |
public static float clamp (float value, float min, float max)
Bindet einen Wert zwischen einem Mindest- und einem Höchstwert.
Parameter
Wert | |
---|---|
Min. | |
max |
public statische float lerp (float a, float b, float t)
Interpoliert zwischen a und b linear durch ein Verhältnis.
Parameter
a | Anfangswert |
---|---|
b | der Endwert |
t | Verhältnis zwischen den beiden Gleitkommazahlen |
Rückgabe:
- interpolierter Wert zwischen den beiden Gleitkommazahlen