classe pública
MathHelper
Funções estáticas para operações matemáticas comuns.
Construtores públicos
Métodos públicos
booleano estático |
almostEqualRelativeAndAbs(float a, float b)
Retorna verdadeiro se dois pontos flutuantes são iguais em uma tolerância.
|
ponto flutuante estático |
clamp(valor flutuante, valor mínimo do ponto flutuante, máximo do ponto flutuante)
Fixa um valor entre um intervalo mínimo e máximo.
|
ponto flutuante estático |
lerp(float a, float b, float t)
Interpola linearmente entre a e b uma proporção.
|
Métodos herdados
Construtores públicos
público MathHelper ()
Métodos públicos
booleano estático booleano almostEqualRelativeAndAbs (float a, float b)
Retorna verdadeiro se dois pontos flutuantes são iguais em uma tolerância. Útil para comparar números de pontos flutuantes considerando as limitações na precisão de pontos flutuantes.
Parâmetros
a | |
---|---|
b |
ponto flutuante público estático clamp (valor flutuante, valor mínimo do ponto flutuante, máximo do ponto flutuante)
Fixa um valor entre um intervalo mínimo e máximo.
Parâmetros
valor | |
---|---|
min | |
max |
flutuante estático flutuante lerp (float a, float b, float t)
Interpola linearmente entre a e b uma proporção.
Parâmetros
a | o valor inicial |
---|---|
b | o valor final |
t | proporção entre os dois flutuantes |
Retorna
- valor interpolado entre os dois flutuantes