PropertyCollection{/i:

PropertyCollection{/i:

Približni podaci

MathUtils je klasa u Aspose.3D FOSS za .NET.

Klasa MathUtils sadrži korisne metode za 3D izračune, uključujući normalno računanje, presjek zraka i konverziju koordinata.

Metoda za primjenu

PotpisOpisivanje
CalcNormal(points: Vector3[])Računa površinski normal iz niza tačaka Vector3
FindIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[])Pronalazi presek dva 2D linija i čuva ga u rezultatima.
PointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2)U slučaju da je to moguće, provjerava se u skladu s člankom 7. stavkom 2.
RayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2)U ovom slučaju, u skladu s člankom 7. stavkom 1. točkom (a) i podstavkom 8. stavku 2. točkama 3. i 4. ovog članka.
Clamp(val: double, min: double, max: double)U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) i podstavkom 2. točkama 3. i 4. ovog članka.
ToDegree(radian: Vector3)Pretvara tri dvostruke radijske komponente u vektor 3 stupnjeva.
ToRadian(degree: Vector3)Pretvara tri dvostruke komponente u vektor 3 radijana.
ToDegree(radian: float)
ToDegree(radian: double)
ToDegree(x: double, y: double, z: double)
ToRadian(degree: float)
ToRadian(degree: double)
ToRadian(x: double, y: double, z: double)
 Hrvatski