FMatrix4
Panoramica
FMatrix4 è una classe in Aspose.3D FOSS per TypeScript.
FMatrix4.constructor crea una nuova istanza di FMatrix4 con valori zero predefiniti.
Questa classe dichiara 10 metodi per oggetti FMatrix4 nei programmi TypeScript. I metodi disponibili includono: concatenate, constructor, inverse, transpose. I membri pubblici sono accessibili a qualsiasi applicazione TypeScript dopo l’installazione del pacchetto Aspose.3D FOSS per TypeScript. Proprietà: identity, m00, m01, m02, m03, m10, e altre 11.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
identity | FMatrix4 | Lettura | Ottiene l’identità. |
m00 | number | Lettura/Scrittura | Ottiene il m00. |
m01 | number | Lettura/Scrittura | Restituisce il m01. |
m02 | number | Lettura/Scrittura | Ottiene il m02. |
m03 | number | Lettura/Scrittura | Ottiene il m03. |
m10 | number | Lettura/Scrittura | Ottiene il m10. |
m11 | number | Lettura/Scrittura | Ottiene il m11. |
m12 | number | Lettura/Scrittura | Ottiene il m12. |
m13 | number | Lettura/Scrittura | Restituisce il m13. |
m20 | number | Lettura/Scrittura | Ottiene il m20. |
m21 | number | Lettura/Scrittura | Ottiene il m21. |
m22 | number | Lettura/Scrittura | Ottiene il m22. |
m23 | number | Lettura/Scrittura | Ottiene il m23. |
m30 | number | Lettura/Scrittura | Ottiene il m30. |
m31 | number | Lettura/Scrittura | Ottiene il m31. |
m32 | number | Lettura/Scrittura | Ottiene il m32. |
m33 | number | Lettura/Scrittura | Ottiene il m33. |
Metodi
| Firma | Descrizione |
|---|---|
constructor() | Crea una nuova FMatrix4 inizializzata con i 16 elementi numerici forniti |
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) | Chiama il costruttore(m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33) su questa istanza di FMatrix4. |
constructor(mat: Matrix4) | Chiama il costruttore(mat) su questa istanza di FMatrix4. |
constructor(r0: FVector4, r1: FVector4, r2: FVector4, r3: FVector4) | Chiama il costruttore(r0, r1, r2, r3) su questa istanza di FMatrix4. |
constructor() | |
concatenate(m2: FMatrix4) → FMatrix4 | Restituisce un nuovo FMatrix4 risultante dalla concatenazione di questa matrice con qualsiasi matrice compatibile |
concatenate(m2: Matrix4) → FMatrix4 | Chiama concatenate(m2) su questa istanza di FMatrix4. |
concatenate(m2: any) → FMatrix4 | Chiama concatenate(m2) su questa istanza di FMatrix4. |
transpose() → FMatrix4 | Restituisce un nuovo FMatrix4 con righe e colonne scambiate |
inverse() → FMatrix4 | Restituisce un nuovo FMatrix4 che è l’inverso matematico di questa matrice |