static Rotate(Quaternion) |
Erstellen Sie eine Rotationsmatrix aus einem Quaternion |
static Rotate(double, Vector3) |
Erstellen Sie eine Rotationsmatrix nach Rotationswinkel und Achse |
static RotateFromEuler(Vector3) |
Erstellen Sie eine Rotationsmatrix aus dem Euler-Winkel |
static RotateFromEuler(double, double, double) |
Erstellen Sie eine Rotationsmatrix aus dem Euler-Winkel |
static Scale(double) |
Erstellt eine Matrix, die entlang der x-Achse, der y-Achse und der z-Achse skaliert. |
static Scale(Vector3) |
Erstellt eine Matrix, die entlang der x-Achse, der y-Achse und der z-Achse skaliert. |
static Scale(double, double, double) |
Erstellt eine Matrix, die entlang der x-Achse, der y-Achse und der z-Achse skaliert. |
static Translate(Vector3) |
Erstellt eine Matrix, die entlang der x-Achse, der y-Achse und der z-Achse verschoben wird |
static Translate(double, double, double) |
Erstellt eine Matrix, die entlang der x-Achse, der y-Achse und der z-Achse verschoben wird |
Concatenate(Matrix4) |
Verkettet die beiden Matrizen |
Decompose(out Vector3, out Vector3, out Quaternion) |
|
Inverse() |
Kehrt diese Instanz um. |
Normalize() |
Normalisiert diese Instanz. |
SetTRS(Vector3, Vector3, Vector3) |
Initialisiert die Matrix mit Translation/Rotation/Scale |
ToArray() |
Wandelt Matrix in Array um. |
override ToString() |
Gibt a zurückStringdas repräsentiert den StromMatrix4 . |
Transpose() |
Transponiert diese Instanz. |
operator * |
Multipliziere die beiden Matrizen (4 operators) |