| 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) |