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.
m01m01.
m02m02.
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.

यह सभी देखें