MathUtils

Общ преглед

MathUtils е клас в Aspose.3D FOSS за Java.

Утилитет клас с математически функции.

Този клас предоставя 11 метода за работа с MathUtils обекти в Java програми. Наличните методи включват: calcNormal, clamp, findIntersection, pointInsideTriangle, rayIntersect, toDegree, toRadian. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.3D FOSS for Java.

Методи за изчисляване на данните

ПодписътОписание на състоянието
calcNormal(points: Vector3[])Vector3Изчислява нормалния вектор от три точки.
findIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[])intНамира пресечната точка на две линии в двуизмерно пространство.
pointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2)booleanПроверява дали точка е вътре в триъгълник.
rayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2)Vector2Намира се пресечната точка на лъч и линия в 2D пространство.
clamp(val: double, min: double, max: double)doubleСкрива стойност между минимум и максимум.
toDegree(radian: Vector3)Vector3Превръща радианите в градуси.
toRadian(degree: Vector3)Vector3Превръща градуса в радиани.
toDegree(radian: double)doubleПревръща радианите в градуси.
toRadian(degree: double)doubleПревръща градуса в радиани.
toDegree(x: double, y: double, z: double)Vector3Превръща радианите в градуси.
toRadian(x: double, y: double, z: double)Vector3Превръща градуса в радиани.

Вижте също:

 Български