Matemático

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