| static Rotate(Quaternion) | Bir quaternion ‘den bir döndürme matrisi oluşturun |
| static Rotate(double, Vector3) | Döndürme açısı ve axis ile bir döndürme matrisi oluşturun |
| static RotateFromEuler(Vector3) | Euler açısından bir döndürme matrisi oluşturun |
| static RotateFromEuler(double, double, double) | Euler açısından bir döndürme matrisi oluşturun |
| static Scale(double) | x ekseni, y ekseni ve z ekseni boyunca ölçeklenen bir matris oluşturur. |
| static Scale(Vector3) | x ekseni, y ekseni ve z ekseni boyunca ölçeklenen bir matris oluşturur. |
| static Scale(double, double, double) | x ekseni, y ekseni ve z ekseni boyunca ölçeklenen bir matris oluşturur. |
| static Translate(Vector3) | x ekseni, y ekseni ve z ekseni boyunca öteleyen bir matris oluşturur |
| static Translate(double, double, double) | x ekseni, y ekseni ve z ekseni boyunca öteleyen bir matris oluşturur |
| Concatenate(Matrix4) | İki matrisi birleştirir |
| Decompose(out Vector3, out Vector3, out Quaternion) | |
| Inverse() | Bu örneği tersine çevirir. |
| Normalize() | Bu örneği normalleştirir. |
| SetTRS(Vector3, Vector3, Vector3) | Matrisi çeviri/döndürme/ölçek ile başlatır |
| ToArray() | Matrisi diziye dönüştürür. |
| override ToString() | Bir döndürürStringakımı temsil edenMatrix4 . |
| Transpose() | Bu örneği transpoze eder. |
| operator * | İki matrisi çarpın (4 operators) |