MathUtils

Overview

MathUtils Java için Aspose.3D FOSS sınıfıdır.

Matematik fonksiyonları ile kullanım sınıfı.

Bu sınıf, Java programlarında MathUtils nesnelerle çalışmak için 11 yöntem sunar. Mevcut yöntemler şunları içerir: calcNormal, clamp, findIntersection, pointInsideTriangle, rayIntersect, toDegree, toRadian. Tüm kamu üyeleri, Java paket için Aspose.3D FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir.

Methods

SignatureDescription
calcNormal(points: Vector3[])Vector3Normal vektoru 3 noktadan hesaplayın.
findIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[])int2D alanında iki çizgi arasındaki çaprazlığı bulur.
pointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2)booleanBir üçgenin içine bir nokta olup olmadığını kontrol edin.
rayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2)Vector2Bir ray ve bir çizgi segmentinin 2D alanında çaprazını bulur.
clamp(val: double, min: double, max: double)doubleMin ve max arasındaki değerleri çarpıyor.
toDegree(radian: Vector3)Vector3Radyoyu derecelere dönüştürür.
toRadian(degree: Vector3)Vector3Sınıfları radyonlara dönüştürür.
toDegree(radian: double)doubleRadyoyu derecelere dönüştürür.
toRadian(degree: double)doubleSınıfları radyonlara dönüştürür.
toDegree(x: double, y: double, z: double)Vector3Radyoyu derecelere dönüştürür.
toRadian(x: double, y: double, z: double)Vector3Sınıfları radyonlara dönüştürür.

See Also

 Türkçe