FMatrix4
Overzicht
FMatrix4 is een klasse in Aspose.3D FOSS voor TypeScript.
FMatrix4.constructor maakt een nieuwe FMatrix4-instantie aan met standaard nulwaarden.
Deze klasse declareert 10 methoden voor FMatrix4-objecten in TypeScript-programma’s. Beschikbare methoden omvatten: concatenate, constructor, inverse, transpose. Publieke leden zijn toegankelijk voor elke TypeScript-applicatie na het installeren van het Aspose.3D FOSS voor TypeScript-pakket. Eigenschappen: identity, m00, m01, m02, m03, m10, en nog 11.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
identity | FMatrix4 | Lezen | Haalt de identiteit op. |
m00 | number | Lezen/schrijven | Haalt de m00 op. |
m01 | number | Lezen/schrijven | Haalt de m01 op. |
m02 | number | Lezen/schrijven | Haalt de m02 op. |
m03 | number | Lezen/schrijven | Haalt de m03 op. |
m10 | number | Lezen/schrijven | Haalt de m10 op. |
m11 | number | Lezen/schrijven | Haalt de m11 op. |
m12 | number | Lezen/schrijven | Haalt de m12 op. |
m13 | number | Lezen/schrijven | Haalt de m13 op. |
m20 | number | Lezen/schrijven | Haalt de m20 op. |
m21 | number | Lezen/schrijven | Haalt de m21 op. |
m22 | number | Lezen/schrijven | Haalt de m22 op. |
m23 | number | Lezen/schrijven | Haalt de m23 op. |
m30 | number | Lezen/schrijven | Haalt de m30 op. |
m31 | number | Lezen/schrijven | Haalt de m31 op. |
m32 | number | Lezen/schrijven | Haalt de m32 op. |
m33 | number | Lezen/schrijven | Haalt de m33 op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
constructor() | Maakt een nieuwe FMatrix4 aan die wordt geïnitialiseerd met de 16 opgegeven numerieke elementen |
constructor(m00: number, m01: number, m02: number, m03: number, m10: number, m11: number, m12: number, m13: number, m20: number, m21: number, m22: number, m23: number, m30: number, m31: number, m32: number, m33: number) | Roept constructor(m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33) aan op deze FMatrix4-instantie. |
constructor(mat: Matrix4) | Roept constructor(mat) aan op deze FMatrix4-instantie. |
constructor(r0: FVector4, r1: FVector4, r2: FVector4, r3: FVector4) | Roept constructor(r0, r1, r2, r3) aan op deze FMatrix4-instantie. |
constructor() | |
concatenate(m2: FMatrix4) → FMatrix4 | Retourneert een nieuwe FMatrix4 die ontstaat door deze matrix te concatenaten met een compatibele matrix. |
concatenate(m2: Matrix4) → FMatrix4 | Roept concatenate(m2) aan op deze FMatrix4-instantie. |
concatenate(m2: any) → FMatrix4 | Roept concatenate(m2) aan op deze FMatrix4-instantie. |
transpose() → FMatrix4 | Retourneert een nieuwe FMatrix4 met rijen en kolommen verwisseld |
inverse() → FMatrix4 | Retourneert een nieuwe FMatrix4 die de wiskundige inverse van deze matrix is |