MathUtils

Overzicht

MathUtils is een klasse in Aspose.3D FOSS voor Java.

Utility-klasse met wiskundige functies.

Deze klasse biedt 11 methoden voor het werken met MathUtils objecten in Java programma’s. Beschikbare methoden zijn: calcNormal, clamp, findIntersection, pointInsideTriangle, rayIntersect, toDegree, toRadian. Alle openbare leden zijn toegankelijk voor elke Java applicatie na het installeren van het Aspose.3D FOSS voor Java pakket.

Methoden

HandtekeningBeschrijving
calcNormal(points: Vector3[]) → Vector3Berekent de normaalvector van drie punten.
findIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[]) → intVindt het snijpunt van twee lijnen in een 2D-ruimte.
pointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2) → booleanControleert of een punt zich binnen een driehoek bevindt.
rayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2) → Vector2Vindt het snijpunt van een straal en een lijnsegment in een 2D-ruimte.
clamp(val: double, min: double, max: double) → doubleBegrenst een waarde tussen min en max.
toDegree(radian: Vector3) → Vector3Converteert radialen naar graden.
toRadian(degree: Vector3) → Vector3Converteert graden naar radialen.
toDegree(radian: double) → doubleConverteert radialen naar graden.
toRadian(degree: double) → doubleConverteert graden naar radialen.
toDegree(x: double, y: double, z: double) → Vector3Converteert radialen naar graden.
toRadian(x: double, y: double, z: double) → Vector3Converteert graden naar radialen.

Zie ook

 Nederlands