| 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) | दो आव्यूहों को जोड़ता है |
| Decompose(out Vector3, out Vector3, out Quaternion) | |
| Inverse() | इस उदाहरण को उलट देता है। |
| Normalize() | इस उदाहरण को सामान्य करता है। |
| SetTRS(Vector3, Vector3, Vector3) | मैट्रिक्स को अनुवाद/रोटेशन/स्केल के साथ प्रारंभ करता है |
| ToArray() | मैट्रिक्स को सरणी में कनवर्ट करता है। |
| override ToString() | रिटर्न एStringजो वर्तमान का प्रतिनिधित्व करता हैMatrix4 . |
| Transpose() | इस उदाहरण को स्थानांतरित करता है। |
| operator * | दो आव्यूहों का गुणा करें (4 operators) |