Matrix4

अवलोकन

Matrix4 Aspose.3D FOSS में .NET के लिए एक struct है।.

Matrix4.Matrix4 प्रदान किए गए 16 फ़्लोट घटकों से 4x4 मैट्रिक्स बनाता है।.

यह struct .NET प्रोग्रामों में Matrix4 ऑब्जेक्ट्स के साथ काम करने के लिए 22 मेथड्स प्रदान करता है।. उपलब्ध मेथड्स शामिल हैं: Concatenate, Decompose, Inverse, Matrix4, Normalize, Rotate, RotateFromEuler, Scale, SetTRS, ToArray, ToString, Translate, और 1 अतिरिक्त मेथड।. सभी सार्वजनिक सदस्य Aspose.3D FOSS for .NET पैकेज को स्थापित करने के बाद किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं।. गुण: Determinant, Identity.

प्रॉपर्टीज़

नामप्रकारAccessविवरण
IdentityMatrix4पढ़ेंपहचान प्राप्त करता है।.
Determinantdoubleपढ़ेंडिटरमिनेंट प्राप्त करता है।.

मेथड्स

Signatureविवरण
Matrix4(r0: Vector4, r1: Vector4, r2: Vector4, r3: Vector4)प्रदान किए गए 16 फ़्लोट घटकों से 4x4 मैट्रिक्स बनाता है
Matrix4(m00: double, m01: double, m02: double, m03: double, m10: double, m11: double, m12: double, m13: double, m20: double, m21: double, m22: double, m23: double, m30: double, m31: double, m32: double, m33: double)इस Matrix4 इंस्टेंस पर Matrix4(m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33) को कॉल करता है.
Matrix4(m: FMatrix4)इस Matrix4 इंस्टेंस पर Matrix4(m) को कॉल करता है।.
Matrix4(m: float[])इस Matrix4 इंस्टेंस पर Matrix4(m) को कॉल करता है।.
Matrix4(m: double[])इस Matrix4 इंस्टेंस पर Matrix4(m) को कॉल करता है।.
Concatenate(m2: Matrix4)इस Matrix4 इंस्टेंस पर Concatenate(m2) को कॉल करता है।.
Transpose()इस Matrix4 इंस्टेंस पर Transpose को कॉल करता है।.
Normalize()इस Matrix4 इंस्टेंस पर Normalize को कॉल करता है।.
Inverse()इस Matrix4 इंस्टेंस पर Inverse को कॉल करता है।.
SetTRS(translation: Vector3, rotation: Vector3, scale: Vector3)trs मान सेट करता है।.
ToArray()इस Matrix4 इंस्टेंस पर ToArray को कॉल करता है।.
Decompose(translation: Vector3, scaling: Vector3, rotation: Quaternion)इस Matrix4 इंस्टेंस पर Decompose(translation, scaling, rotation) को कॉल करता है।.
ToString()इस Matrix4 इंस्टेंस पर ToString को कॉल करता है।.
Translate(t: Vector3)इस Matrix4 इंस्टेंस पर Translate(t) को कॉल करता है।.
Translate(tx: double, ty: double, tz: double)इस Matrix4 इंस्टेंस पर Translate(tx, ty, tz) को कॉल करता है।.
Scale(s: Vector3)प्रदान किए गए FVector3 स्केल फ़ैक्टर्स का उपयोग करके एक स्केलिंग मैट्रिक्स बनाता है।
Scale(s: double)इस Matrix4 इंस्टेंस पर Scale(s) को कॉल करता है।.
Scale(sx: double, sy: double, sz: double)Calls Scale(sx, sy, sz) इस Matrix4 instance पर कॉल करता है।.
RotateFromEuler(eul: Vector3)Calls RotateFromEuler(eul) इस Matrix4 instance पर कॉल करता है।.
RotateFromEuler(rx: double, ry: double, rz: double)Calls RotateFromEuler(rx, ry, rz) इस Matrix4 instance पर कॉल करता है।.
Rotate(angle: double, axis: Vector3)Calls Rotate(angle, axis) इस Matrix4 instance पर कॉल करता है।.
Rotate(q: Quaternion)Calls Rotate(q) इस Matrix4 instance पर कॉल करता है।.

यह भी देखें

 हिन्दी