PropertyCollection - A helyfogadó.

PropertyCollection - A helyfogadó.

Összefoglaló

MathUtils Az Aspose.3D FOSS .NET-es osztály.

A MathUtils osztály tartalmazza a 3D számításokhoz használt hasznos módszereket, beleértve az normál számítást, a sugármegyületet és a koordináták konverziót.

Módszerek

Az aláírás:Leírás
CalcNormal(points: Vector3[])Számolja a felszíni normálokat egy Vector3 pontokból álló sorból.
FindIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[])Találja meg a két 2D-s vonal keresztmetszetét és tárolja az eredményben.
PointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2)Ellenőrzi, hogy a 2D-s pont a p0‐p1‐P2 háromszögben van-e.
RayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2)Megvizsgálja, hogy egy sugár átmegy-e az AB szegmensen és megadja a keresztező pontot.
Clamp(val: double, min: double, max: double)A min és max közötti tartományra kettős érték korlátozása.
ToDegree(radian: Vector3)Három kettős radian komponens átalakítása egy 3 fokos vektorra.
ToRadian(degree: Vector3)Három kettős fokú komponens átváltása radiánok vektorjába.
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)
 Magyar