| static Rotate(Quaternion) | クォータニオンから回転行列を作成します |
| static Rotate(double, Vector3) | 回転角と軸で回転行列を作成 |
| static RotateFromEuler(Vector3) | オイラー角から回転行列を作成 |
| static RotateFromEuler(double, double, double) | オイラー角から回転行列を作成 |
| static Scale(double) | x 軸、y 軸、z 軸に沿ってスケーリングするマトリックスを作成します。 |
| static Scale(Vector3) | x 軸、y 軸、z 軸に沿ってスケーリングするマトリックスを作成します。 |
| static Scale(double, double, double) | x 軸、y 軸、z 軸に沿ってスケーリングするマトリックスを作成します。 |
| static Translate(Vector3) | x 軸、y 軸、z 軸に沿って平行移動するマトリックスを作成します |
| static Translate(double, double, double) | x 軸、y 軸、z 軸に沿って平行移動するマトリックスを作成します |
| Concatenate(Matrix4) | 2 つの行列を連結します |
| Decompose(out Vector3, out Vector3, out Quaternion) | |
| Inverse() | このインスタンスを反転します。 |
| Normalize() | このインスタンスを正規化します。 |
| SetTRS(Vector3, Vector3, Vector3) | 平行移動/回転/スケールでマトリックスを初期化 |
| ToArray() | 行列を配列に変換します。 |
| override ToString() | を返しますString現在を表すものMatrix4. |
| Transpose() | このインスタンスを転置します。 |
| operator * | 2 つの行列を掛けます (4 operators) |