FMatrix4
Overview
FMatrix4 एक क्लास है Aspose.3D FOSS के लिए टाइपस्क्रिप्ट।.
FMatrix4.constructor creates a new FMatrix4 instance with default zero values.
इस कक्षा में टाइपस्क्रिप्ट प्रोग्राम में FMatrix4 वस्तुओं के साथ काम करने के लिए 4 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: concatenate, constructor, inverse, transpose. सभी सार्वजनिक सदस्य किसी भी टाइपस्क्रिप्ट अनुप्रयोग के लिए उपलब्ध हैं Aspose.3D FOSS को स्थापित करने के बाद टाइमस्क्क्रेट पैकेज।. संपत्ति : identity, m00, m01, m02, m03, m10,और 11 और भी।.
Description
FMatrix4 Aspose.3D के लिए FOSS लाइब्रेरी में एक वर्ग है जो प्रोग्रामिंग उपयोग के 5 तरीकों और 17 गुणों को प्रस्तुत करता है।.
मुख्य क्षमताओं में शामिल हैं: fmatrix4; number; number.ये कार्य डेवलपर्स को fmatrix4 फ़ंक्शन को सीधे TypeScript अनुप्रयोगों में एकीकृत करने की अनुमति देते हैं।.
कक्षा में भी प्रदान की जाती है identity संपत्ति (अवसर की पहचान).
कक्षा में 5 निर्माण अतिरिक्त लोड हैं, जो कॉल संदर्भ के आधार पर एक लचीला प्रारंभ करने की अनुमति देता है।.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
identity | FMatrix4 | Read | पहचान प्राप्त करें।. |
m00 | number | पढ़ना / लिखना | एम 100 मिलता है।. |
m01 | number | पढ़ना / लिखना | M01 को मिला।. |
m02 | number | पढ़ना / लिखना | M02 को मिला।. |
m03 | number | पढ़ना / लिखना | M03 को मिला।. |
m10 | number | पढ़ना / लिखना | एम 10 को मिला।. |
m11 | number | पढ़ना / लिखना | एम 11 को मिला।. |
m12 | number | पढ़ना / लिखना | M12 के लिए आवेदन करें।. |
m13 | number | पढ़ना / लिखना | M13 को मिला।. |
m20 | number | पढ़ना / लिखना | M20 के लिए आवेदन करें।. |
m21 | number | पढ़ना / लिखना | M21 के लिए आवेदन करें।. |
m22 | number | पढ़ना / लिखना | M2 के लिए आवेदन करें।. |
m23 | number | पढ़ना / लिखना | M23 के लिए आवेदन करें।. |
m30 | number | पढ़ना / लिखना | M30 के लिए आवेदन करें।. |
m31 | number | पढ़ना / लिखना | M31 के लिए आवेदन करें।. |
m32 | number | पढ़ना / लिखना | M32 के लिए आवेदन करें।. |
m33 | number | पढ़ना / लिखना | M33 के लिए आवेदन करें।. |
Methods
| Signature | Description |
|---|---|
constructor() | एक नया FMatrix4 बनाता है जो 16 प्रदान किए गए संख्यात्मक तत्वों के साथ शुरू होता है |
constructor(m00: number, m01: number, m02: number, m03: number, m10: number, m11: number, m12: number, m13: number, m20: number, m21: number, m22: number, m23: number, m30: number, m31: number, m32: number, m33: number) | एक FMatrix4 बनाता है जो 16 वितरित फ्लोट तत्वों के साथ प्रारंभ किया जाता है, क्रम-माइजर आदेश में |
constructor(mat: Matrix4) | एक FMatrix4 बनाता है, जो मैट्रिक्स 4 के तत्वों को कॉपी करता है |
constructor(r0: FVector4, r1: FVector4, r2: FVector4, r3: FVector4) | 4 FVector4 पंक्ति vectors से एक FMatrix4 बनाता है |
constructor() | सभी शून्य मूल्यों के साथ प्रारंभिक FMatrix4 बनाता है |
concatenate(m2: FMatrix4) → FMatrix4 | एक नया FMatrix4 वापस आता है जो इस मैट्रिक्स को किसी भी संगत मैथ्रिक के साथ संरेखित करने से उत्पन्न होता है |
concatenate(m2: Matrix4) → FMatrix4 | एक नया FMatrix4 वापस आता है जो इस मैट्रिक्स को दिए गए मैथ्रिक 4 के साथ संरेखित करने से उत्पन्न होता है |
concatenate(m2: any) → FMatrix4 | एक नया FMatrix4 वापस आता है जो इस मैट्रिक्स को एक संगत मैथ्रिक तर्क के साथ संरेखित करने से उत्पन्न होता है |
transpose() → FMatrix4 | एक नया FMatrix4 वापस लाता है, जिसमें पंक्तियां और स्तंभ बदल गए हैं |
inverse() → FMatrix4 | एक नया FMatrix4 वापस आता है जो इस मैट्रिक्स का गणितीय विपरीत है |