Matrix4
अंतर्वस्तु
[
छिपाना
]Matrix4 structure
4x4 मैट्रिक्स कार्यान्वयन।
public struct Matrix4
कंस्ट्रक्टर्स
नाम | विवरण |
---|---|
Matrix4(double[]) | का एक नया उदाहरण प्रारंभ करता हैMatrix4 संरचना. |
Matrix4(FMatrix4) | निर्माणMatrix4 एक सेFMatrix4 उदाहरण |
Matrix4(Vector4, Vector4, Vector4, Vector4) | 4 पंक्तियों से मैट्रिक्स का निर्माण करता है। |
Matrix4(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) | का एक नया उदाहरण प्रारंभ करता हैMatrix4 संरचना. |
गुण
नाम | विवरण |
---|---|
static Identity { get; } | पहचान मैट्रिक्स प्राप्त करता है। |
Determinant { get; } | मैट्रिक्स का निर्धारक हो जाता है। |
तरीकों
नाम | विवरण |
---|---|
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) |
खेत
नाम | विवरण |
---|---|
m00 | एम00. |
m01 | m01. |
m02 | m02. |
m03 | एम03. |
m10 | एम10. |
m11 | एम11. |
m12 | एम12. |
m13 | एम13. |
m20 | एम20. |
m21 | एम21. |
m22 | एम22. |
m23 | एम23. |
m30 | एम30. |
m31 | एम31. |
m32 | एम32. |
m33 | एम33. |
यह सभी देखें
- नाम स्थान Aspose.ThreeD.Utilities
- सभा Aspose.3D