| static Rotate(Quaternion) | إنشاء مصفوفة تناوب من رباعي |
| static Rotate(double, Vector3) | إنشاء مصفوفة تناوب بزاوية الدوران والمحور |
| static RotateFromEuler(Vector3) | إنشاء مصفوفة تناوب من زاوية أويلر |
| static RotateFromEuler(double, double, double) | إنشاء مصفوفة تناوب من زاوية أويلر |
| static Scale(double) | يُنشئ مصفوفة تتدرج على طول المحور السيني والمحور الصادي والمحور ع. |
| static Scale(Vector3) | يُنشئ مصفوفة تتدرج على طول المحور السيني والمحور الصادي والمحور ع. |
| static Scale(double, double, double) | يُنشئ مصفوفة تتدرج على طول المحور السيني والمحور الصادي والمحور ع. |
| static Translate(Vector3) | ينشئ مصفوفة تترجم على طول المحور السيني والمحور الصادي والمحور العيني |
| static Translate(double, double, double) | ينشئ مصفوفة تترجم على طول المحور السيني والمحور الصادي والمحور العيني |
| Concatenate(Matrix4) | يربط بين المصفوفتين |
| Decompose(out Vector3, out Vector3, out Quaternion) | |
| Inverse() | يعكس هذا المثال . |
| Normalize() | تطبيع هذا المثال . |
| SetTRS(Vector3, Vector3, Vector3) | تهيئة المصفوفة بالترجمة / التدوير / المقياس |
| ToArray() | تحويل المصفوفة إلى مصفوفة . |
| override ToString() | إرجاع أStringالتي تمثل التيارMatrix4 . |
| Transpose() | ينقل هذا المثال . |
| operator * | اضرب المصفوفتين (4 operators) |