classe publique MathHelper
Fonctions statiques pour les opérations mathématiques courantes
Constructeurs publics
Méthodes publiques
Booléen statique |
almostEqualRelAndAbs(nombre décimal a, nombre décimal b)
Renvoie la valeur "true" si deux valeurs flottantes sont égales dans une tolérance.
|
Valeur flottante statique |
clamp(valeur flottante, minimale flottante, flottante maximale)
Fixe une valeur comprise entre une plage minimale et une plage maximale.
|
Valeur flottante statique |
lerp(float a, float b, float t)
Interpolation linéaire entre a et b d'un ratio
|
Méthodes héritées
Constructeurs publics
public MathHelper ()
Méthodes publiques
public static boolean almostEqualRelAndAbs (float a, float b)
Renvoie la valeur "true" si deux valeurs flottantes sont égales dans une tolérance. Utile pour comparer les nombres à virgule flottante tout en tenant compte des limites de la précision en virgule flottante.
Paramètres
a | |
---|---|
b |
public static float clamp (valeur flottante, minimale flottante, flottante maximale)
Fixe une valeur comprise entre une plage minimale et une plage maximale.
Paramètres
valeur | |
---|---|
min | |
max |
public static float lerp (float a, float b, float t)
Interpolation linéaire entre a et b d'un ratio
Paramètres
a | la valeur de début |
---|---|
b | la valeur de fin |
t | ratio entre les deux nombres à virgule flottante |
Renvoie
- valeur interpolée entre les deux nombres à virgule flottante