MathUtils

Revisión

MathUtils Es una clase en Aspose.3D FOSS para Java.

Clase de utilidad con funciones matemáticas.

Esta clase proporciona 11 métodos para trabajar con los objetos MathUtils en programas de Java. Los métodos disponibles incluyen: calcNormal, clamp, findIntersection, pointInsideTriangle, rayIntersect, toDegree, toRadian. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.3D FOSS para el paquete Java.

Metodología

firmaDescripción
calcNormal(points: Vector3[])Vector3Calcula el vector normal desde tres puntos.
findIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[])intEncuentra la intersección de dos líneas en el espacio 2D.
pointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2)booleanVerificar si un punto está dentro de un triángulo.
rayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2)Vector2Encuentra la intersección de un rayo y un segmento de línea en el espacio 2D.
clamp(val: double, min: double, max: double)doubleSe calcula un valor entre min y max.
toDegree(radian: Vector3)Vector3Convertir los radios en grados.
toRadian(degree: Vector3)Vector3Convertir grados en radios.
toDegree(radian: double)doubleConvertir los radios en grados.
toRadian(degree: double)doubleConvertir grados en radios.
toDegree(x: double, y: double, z: double)Vector3Convertir los radios en grados.
toRadian(x: double, y: double, z: double)Vector3Convertir grados en radios.

Ver también

 Español