- Não, não.
Resumo geral
MathUtils é uma classe em Aspose.3D FOSS para .NET.
A classe MathUtils contém métodos de utilidade para cálculos 3D, incluindo cálculo normal, intersecção de raios e conversão de coordenadas.
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
CalcNormal(points: Vector3[]) | Calcula a normal de superfície a partir de uma matriz de pontos Vector3 |
FindIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[]) | Encontre a intersecção de duas linhas 2D e armazena-a nos resultados. |
PointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2) | Verifica se um ponto 2D está dentro do triângulo p0‐p1‐P2 |
RayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2) | Teste se um raio intersecta o segmento AB e retorna o ponto de intersecção |
Clamp(val: double, min: double, max: double) | Limita um valor duplo ao intervalo inclusivo entre min e max. |
ToDegree(radian: Vector3) | Converte três componentes radianos duplos para um Vector3 de graus |
ToRadian(degree: Vector3) | Converte três componentes de grau duplo para um Vector3 de radianos |
ToDegree(radian: float) | |
ToDegree(radian: double) | |
ToDegree(x: double, y: double, z: double) | |
ToRadian(degree: float) | |
ToRadian(degree: double) | |
ToRadian(x: double, y: double, z: double) |