GlobalTransform
Apžvalga
GlobalTransform yra klasė Aspose.3D FOSS už tipografiją.
GlobalTransform.constructor sukuria GlobalTransform iš Matrix4.
Ši klasė siūlo 2 metodus, kaip dirbti su GlobalTransform objektais Tipiskriptų programose. Galimi metodai apima: constructor, toString. Visi viešieji nariai yra prieinami bet kokio Typescript paraiškos po to, kai įdiegti Aspose.3D FOSS už Typscript paketą. Nuosavybės nuoma : eulerAngles, rotation, scale, transformMatrix, translation.
Aprašymas
GlobalTransform yra Aspose.3D FOSS bibliotekoje skirtos klasės, kuriose pateikiama 1 metodas ir 5 programinės įrangos savybės.
Pagrindinės gebėjimai apima: vector3; vector3; vector3.Šios operacijos leidžia kūrėjams integruoti pasaulinę transformacijos funkciją tiesiogiai į TypeScript programas.
Klasė taip pat teikia translation vertė (išversti iš vertimo), o scale turtas (įskaitant dydį) ir eulerAngles nuosavybė (įgauna euler angles).
Instancijos sukurtos per vieną konstruktorių, kuris inicijuoja objektą su numatytais vertėmis.
Nuosavybės
| Vardas | Tipas | Access | Aprašymas |
|---|---|---|---|
translation | Vector3 | Skaityti → | Gauti vertimą. |
scale | Vector3 | Skaityti → | Grazina mastelį. |
eulerAngles | Vector3 | Skaityti → | Grazina Eulerio kampus. |
rotation | Quaternion | Skaityti → | Gauti sukimą. |
transformMatrix | Matrix4 | Skaityti → | Grazina transformacijos matricą. |
Metodai
| Signature | Aprašymas |
|---|---|
constructor(matrix: Matrix4) | Sukuriamas GlobalTransform iš Matrix4 |
toString() → string | Grįžta į transformacijos grandinę |