MathUtils

Apžvalga

MathUtils yra Aspose.3D FOSS klasė Java.

Naudingos klasės su matematinėmis funkcijomis.

Ši klasė pateikia 11 metodų, kaip dirbti su MathUtils objektais Java programose. Galimi metodai apima: calcNormal, clamp, findIntersection, pointInsideTriangle, rayIntersect, toDegree, toRadian. Visi viešieji nariai yra prieinami bet kuriai Java programai po to, kai įdiegėte Aspose.3D FOSS už Java paketą.

Metodai

SignatureAprašymas
calcNormal(points: Vector3[])Vector3Įvertinkite normalią vektorį iš trijų taškų.
findIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[])intRasti dviejų linijų tarpą 2D erdvėje.
pointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2)booleanPatikrinkite, ar taškas yra triukšmo viduje.
rayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2)Vector2Rasti spindulių ir linijų segmentą 2D erdvėje.
clamp(val: double, min: double, max: double)doubleSkaičiuojama vertė tarp min ir max.
toDegree(radian: Vector3)Vector3Konvertuoja radijas į laipsnius.
toRadian(degree: Vector3)Vector3Konvertuoja laipsnius į radiatus.
toDegree(radian: double)doubleKonvertuoja radijas į laipsnius.
toRadian(degree: double)doubleKonvertuoja laipsnius į radiatus.
toDegree(x: double, y: double, z: double)Vector3Konvertuoja radijas į laipsnius.
toRadian(x: double, y: double, z: double)Vector3Konvertuoja laipsnius į radiatus.

Žr. taip pat

 Lietuvių