FMatrix4
Przegląd
FMatrix4 jest klasą w Aspose.3D FOSS dla TypeScript.
FMatrix4.constructor tworzy nową instancję FMatrix4 z domyślnymi wartościami zero.
Ta klasa deklaruje 10 metod dla obiektów FMatrix4 w programach TypeScript. Dostępne metody to: concatenate, constructor, inverse, transpose. Publiczne elementy są dostępne dla każdej aplikacji TypeScript po zainstalowaniu pakietu Aspose.3D FOSS dla TypeScript. Właściwości: identity, m00, m01, m02, m03, m10 oraz 11 kolejnych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
identity | FMatrix4 | Odczyt | Zwraca macierz jednostkową. |
m00 | number | Odczyt/zapis | Pobiera m00. |
m01 | number | Odczyt/zapis | Pobiera m01. |
m02 | number | Odczyt/zapis | Pobiera m02. |
m03 | number | Odczyt/zapis | Zwraca m03. |
m10 | number | Odczyt/zapis | Pobiera m10. |
m11 | number | Odczyt/zapis | Pobiera m11. |
m12 | number | Odczyt/zapis | Pobiera m12. |
m13 | number | Odczyt/zapis | Pobiera m13. |
m20 | number | Odczyt/zapis | Pobiera m20. |
m21 | number | Odczyt/zapis | Pobiera m21. |
m22 | number | Odczyt/zapis | Pobiera m22. |
m23 | number | Odczyt/zapis | Pobiera m23. |
m30 | number | Odczyt/zapis | Pobiera m30. |
m31 | number | Odczyt/zapis | Pobiera m31. |
m32 | number | Odczyt/zapis | Zwraca m32. |
m33 | number | Odczyt/zapis | Pobiera m33. |
Metody
| Sygnatura | Opis |
|---|---|
constructor() | Tworzy nowy FMatrix4 zainicjowany 16 dostarczonymi elementami liczbowymi |
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) | Wywołuje konstruktor(m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33) na tej instancji FMatrix4. |
constructor(mat: Matrix4) | Wywołuje konstruktor(mat) na tej instancji FMatrix4. |
constructor(r0: FVector4, r1: FVector4, r2: FVector4, r3: FVector4) | Wywołuje konstruktor(r0, r1, r2, r3) na tej instancji FMatrix4. |
constructor() | |
concatenate(m2: FMatrix4) → FMatrix4 | Zwraca nowy obiekt FMatrix4 będący wynikiem konkatenacji tej macierzy z dowolną kompatybilną macierzą |
concatenate(m2: Matrix4) → FMatrix4 | Wywołuje metodę concatenate(m2) na tej instancji FMatrix4. |
concatenate(m2: any) → FMatrix4 | Wywołuje concatenate(m2) na tej instancji FMatrix4. |
transpose() → FMatrix4 | Zwraca nowy FMatrix4 z zamienionymi wierszami i kolumnami |
inverse() → FMatrix4 | Zwraca nowy FMatrix4, który jest matematycznym odwrotnością tej macierzy |