MathUtils

Prezentare generală

MathUtils este o clasă în Aspose.3D FOSS pentru Java.

Clasa utilitar cu funcții matematice.

Această clasă oferă 11 metode pentru a lucra cu obiecte MathUtils în programele Java. Metodele disponibile includ: calcNormal, clamp, findIntersection, pointInsideTriangle, rayIntersect, toDegree, toRadian. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java.

Metode

SignatureDescriere:
calcNormal(points: Vector3[]) → Vector3Calculează vectorul normal din trei puncte.
findIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[]) → intGăseşte intersecţia a două linii în spaţiul 2D.
pointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2) → booleanVerifică dacă un punct este în interiorul unui triunghi.
rayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2) → Vector2Găsește intersecția unei raze și a unui segment de linie în spațiul 2D.
clamp(val: double, min: double, max: double) → doubleÎncadrează o valoare între min și max.
toDegree(radian: Vector3) → Vector3Convertează radianul în grade.
toRadian(degree: Vector3) → Vector3Convertează grade în radiani.
toDegree(radian: double) → doubleConvertează radianul în grade.
toRadian(degree: double) → doubleConvertează grade în radiani.
toDegree(x: double, y: double, z: double) → Vector3Convertează radianul în grade.
toRadian(x: double, y: double, z: double) → Vector3Convertează grade în radiani.

Vezi și:

 Română