FMatrix4

Übersicht über die

FMatrix4 ist eine Struktur in Aspose.3D FOSS für .NET. Erben von: IEquatable<FMatrix4>.

FMatrix4 kann aus 16 skalaren Werten, einer anderen Matrix oder von vier Zeilenvektoren erstellt werden; es unterstützt Concatenate, Transpose, Inverse, Gleichheitsprüfungen und liefert eine statische Identitätsmatrix.

Eigenschaften

Name der PersonTyp derZugang zu den InformationenBeschreibung
IdentityFMatrix4Lesen Sie .Erstellt eine Lesematrix, die die Identitätstransformation darstellt.

Methoden und Verfahren

UnterzeichnungBeschreibung
FMatrix4(m00: float, m01: float, m02: float, m03: float, m10: float, m11: float, m12: float, m13: float, m20: float, m21: float, m22: float, m23: float, m30: float, m31: float, m32: float, m33: float)Erstellt eine Matrix aus 16 einzelnen Float-Elementen in der Reihenfolge des Hauptbots.
FMatrix4(mat: Matrix4)
FMatrix4(r0: FVector4, r1: FVector4, r2: FVector4, r3: FVector4)
Concatenate(m2: FMatrix4)Multipliziert diese Matrix mit einer anderen FMatrix4, speichert das Ergebnis in dieser Instanz.
Concatenate(m2: Matrix4)
Transpose()Wechseln von Zeilen und Spalten der Matrix an Ort und Stelle
Inverse()Ersetzt die Matrix durch ihre inverse, wenn umkehrbar.
Equals(other: FMatrix4)Gibt true, wenn das angegebene Objekt eine FMatrix4 mit den gleichen Elementen ist.
Equals(obj: object?)
GetHashCode()Gibt einen Hashcode an, der auf den Elementwerten der Matrix basiert.
 Deutsch