MathUtils
Overview
MathUtils on luokka Aspose.3D FOSS for Java.
Käyttöluokka, jolla on matemaattisia toimintoja.
Tämä luokka tarjoaa 11 menetelmää työskennellä MathUtils esineiden kanssa Java-ohjelmissa. Saatavilla olevat menetelmät ovat: calcNormal, clamp, findIntersection, pointInsideTriangle, rayIntersect, toDegree, toRadian. Kaikki julkiset jäsenet ovat käytettävissä Java-sovellukseen asentamisen jälkeen Aspose.3D FOSS for Java -paketin.
Methods
| Signature | Description |
|---|---|
calcNormal(points: Vector3[]) → Vector3 | Laske normaali vetori kolmesta pisteestä. |
findIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[]) → int | Löydät kahden rivin välimatkan 2D-alueella. |
pointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2) → boolean | Tarkista, onko piste kolmion sisällä. |
rayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2) → Vector2 | Löydä raidan ja linjan segmentin välimatka 2D-alueella. |
clamp(val: double, min: double, max: double) → double | Se on min ja max välillä. |
toDegree(radian: Vector3) → Vector3 | Muunna säteilyä asteiksi. |
toRadian(degree: Vector3) → Vector3 | Muunna astetta säteilyyn. |
toDegree(radian: double) → double | Muunna säteilyä asteiksi. |
toRadian(degree: double) → double | Muunna astetta säteilyyn. |
toDegree(x: double, y: double, z: double) → Vector3 | Muunna säteilyä asteiksi. |
toRadian(x: double, y: double, z: double) → Vector3 | Muunna astetta säteilyyn. |