MathUtils

Overview

MathUtils là một lớp trong Aspose.3D FOSS cho Java.

lớp học hữu ích với chức năng toán học.

Khóa học này cung cấp 11 phương pháp để làm việc với các đối tượng MathUtils trong các chương trình Java. Các phương pháp có sẵn bao gồm: calcNormal, clamp, findIntersection, pointInsideTriangle, rayIntersect, toDegree, toRadian. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.3D FOSS cho gói Java.

Methods

SignatureDescription
calcNormal(points: Vector3[])Vector3Tính toán vector bình thường từ 3 điểm.
findIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[])intTìm sự lối trộn của hai dòng trong không gian 2D.
pointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2)booleanKiểm tra xem một điểm nào đó nằm trong ba góc.
rayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2)Vector2Tìm sự tròn của một ray và một phân đoạn đường trong không gian 2D.
clamp(val: double, min: double, max: double)double- Tích hợp giá trị giữa min và max.
toDegree(radian: Vector3)Vector3Chuyển đổi tia sang độ.
toRadian(degree: Vector3)Vector3Chuyển đổi độ sang tia.
toDegree(radian: double)doubleChuyển đổi tia sang độ.
toRadian(degree: double)doubleChuyển đổi độ sang tia.
toDegree(x: double, y: double, z: double)Vector3Chuyển đổi tia sang độ.
toRadian(x: double, y: double, z: double)Vector3Chuyển đổi độ sang tia.

See Also

 Tiếng Việt