MathUtils

Overview

MathUtils je třída v Aspose.3D FOSS pro Java.

Klasizace užitků s matematickými funkcemi.

Tato třída poskytuje 11 metod pro práci s MathUtils objekty v programech Java. K dispozici jsou následující metody: calcNormal, clamp, findIntersection, pointInsideTriangle, rayIntersect, toDegree, toRadian. Všechny veřejné členy jsou přístupné jakémukoli aplikaci Java po instalaci balíčku Aspose.3D FOSS pro Java.

Methods

SignatureDescription
calcNormal(points: Vector3[])Vector3Vypočítá normální vektor ze tří bodů.
findIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[])intNajde křižovatku dvou čár v 2D prostoru.
pointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2)booleanZkontroluje, zda je bod uvnitř trojúhelníku.
rayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2)Vector2Najde křižovatko paprsky a úseku čáry ve 2D prostoru.
clamp(val: double, min: double, max: double)doubleZměřte hodnotu mezi minimem a maximem.
toDegree(radian: Vector3)Vector3Přeměňuje radiány na stupně.
toRadian(degree: Vector3)Vector3Přeměňuje stupně na radiány.
toDegree(radian: double)doublePřeměňuje radiány na stupně.
toRadian(degree: double)doublePřeměňuje stupně na radiány.
toDegree(x: double, y: double, z: double)Vector3Přeměňuje radiány na stupně.
toRadian(x: double, y: double, z: double)Vector3Přeměňuje stupně na radiány.

See Also

 Čeština