PropertyCollection{/PLANKER:}Vyzerá to ako...
Prehľad
MathUtils je trieda v Aspose.3D FOSS pre .NET.
Klasa MathUtils obsahuje užitočné metódy pre 3D výpočty vrátane normálneho výpočtu, prieskoročného žiarenia a konverzie súradníc.
Metódy
| Podpis | Opis: |
|---|---|
CalcNormal(points: Vector3[]) | Vypočíta normál povrchu z radu bodov Vector3 |
FindIntersection(p0: Vector2, d0: Vector2, p1: Vector2, d1: Vector2, results: Vector2[]) | Nájde priesečok dvoch 2D čiar a ukladá ho v výsledkoch. |
PointInsideTriangle(p: Vector2, p0: Vector2, p1: Vector2, p2: Vector2) | Smernica č. 2 sa vzťahuje na všetky triasobce, ktoré sú v súlade s bodom 1 písm. a) bodu b). |
RayIntersect(origin: Vector2, dir: Vector2, a: Vector2, b: Vector2) | Skúša, či sa lúč prechádza segmentom AB a vráti bod pripevnenia. |
Clamp(val: double, min: double, max: double) | Omezuje dvojitú hodnotu do rozpätia medzi min a max. |
ToDegree(radian: Vector3) | Konvertuje tri dvojité radiánové komponenty na vektor3 stupňov. |
ToRadian(degree: Vector3) | Konvertuje tri dvojité stupne komponenty na vektor 3 radiánov. |
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) |