MathUtils

Približni podaci

MathUtils je klasa u Aspose.3D FOSS za Java.

Klasa korisnosti s matematičkim funkcijama.

Ova klasa pruža 11 metoda za rad s MathUtils objektima u Java programima. Postoje i sljedeće metode: calcNormal, clamp, findIntersection, pointInsideTriangle, rayIntersect, toDegree, toRadian. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.3D FOSS za Java.

Metoda za primjenu

PotpisOpisivanje
calcNormal(points: Vector3[])Vector3Izračunava normalni vektor iz tri točke.
findIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[])intPronalazi presjeka dvije linije u 2D prostoru.
pointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2)booleanProvjerava je li točka unutar trokut.
rayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2)Vector2Pronalazi presek zraka i segmenta linije u 2D prostoru.
clamp(val: double, min: double, max: double)doublePriključi vrijednost između min i max.
toDegree(radian: Vector3)Vector3Pretvara radijane u stupnjeve.
toRadian(degree: Vector3)Vector3Pretvara stupnjeve u radijane.
toDegree(radian: double)doublePretvara radijane u stupnjeve.
toRadian(degree: double)doublePretvara stupnjeve u radijane.
toDegree(x: double, y: double, z: double)Vector3Pretvara radijane u stupnjeve.
toRadian(x: double, y: double, z: double)Vector3Pretvara stupnjeve u radijane.

Također pogledajte:

 Hrvatski