MathUtils

Overview

MathUtils adalah kelas di Aspose.3D FOSS untuk Java.

Kelas utilitas dengan fungsi matematika.

Kelas ini menyediakan 11 metode untuk bekerja dengan MathUtils objek dalam program Java. Metode yang tersedia meliputi: calcNormal, clamp, findIntersection, pointInsideTriangle, rayIntersect, toDegree, toRadian. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java.

Methods

SignatureDescription
calcNormal(points: Vector3[])Vector3Menghitung vektor normal dari tiga titik.
findIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[])intMenemukan persimpangan dua garis di ruang 2D.
pointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2)booleanMemeriksa apakah titik berada di dalam segitiga.
rayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2)Vector2Menemukan persimpangan dari sinar dan segmen garis dalam ruang 2D.
clamp(val: double, min: double, max: double)doubleMemegang nilai antara min dan max.
toDegree(radian: Vector3)Vector3Mengubah radian menjadi derajat.
toRadian(degree: Vector3)Vector3Mengubah derajat menjadi radian.
toDegree(radian: double)doubleMengubah radian menjadi derajat.
toRadian(degree: double)doubleMengubah derajat menjadi radian.
toDegree(x: double, y: double, z: double)Vector3Mengubah radian menjadi derajat.
toRadian(x: double, y: double, z: double)Vector3Mengubah derajat menjadi radian.

See Also

 Bahasa Indonesia