FMatrix4
نظرة عامة
FMatrix4 هي فئة في Aspose.3D FOSS لـ Python.
مصفوفة 4x4 بجميع المكوّنات من نوع float
هذه الفئة تُعلن عن 6 طرق لكائنات FMatrix4 في برامج Python. تشمل الطرق المتاحة: __init__, concatenate, from_matrix, inverse, transpose. جميع الأعضاء العامة متاحة لأي تطبيق Python بعد تثبيت حزمة Aspose.3D FOSS لـ Python. الخصائص: identity, m00, m01, m02, m03, m10, و 11 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
m00 | float | قراءة/كتابة | يحصل أو يضبط الـ m00. |
m01 | float | قراءة/كتابة | يحصل أو يضبط m01. |
m02 | float | قراءة/كتابة | يحصل أو يضبط m02. |
m03 | float | قراءة/كتابة | يحصل أو يضبط m03. |
m10 | float | قراءة/كتابة | يحصل أو يضبط m10. |
m11 | float | قراءة/كتابة | يحصل أو يضبط m11. |
m12 | float | قراءة/كتابة | يحصل أو يعيّن m12. |
m13 | float | قراءة/كتابة | يحصل أو يضبط m13. |
m20 | float | قراءة/كتابة | يسترجع أو يضبط m20. |
m21 | float | قراءة/كتابة | يحصل أو يعيّن m21. |
m22 | float | قراءة/كتابة | يحصل أو يضبط m22. |
m23 | float | قراءة/كتابة | يحصل أو يضبط m23. |
m30 | float | قراءة/كتابة | يحصل أو يعيّن m30. |
m31 | float | قراءة/كتابة | يحصل أو يضبط m31. |
m32 | float | قراءة/كتابة | يحصل أو يضبط الـ m32. |
m33 | float | قراءة/كتابة | يحصل أو يعيّن m33. |
identity | 'FMatrix4' | قراءة | يرجع مصفوفة الهوية |
الطرق
| التوقيع | وصف |
|---|---|
__init__(m00: float, m01: float, m02: float, m03: float, m10: float, m11: float, m12: float, m13: float, m20: float, m21: float, m22: float, m23: float, m30: float, m31: float, m32: float, m33: float) | Calls init(m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33) على هذا المثيل FMatrix4. |
from_matrix(mat: 'Matrix4') → 'FMatrix4' | غير مُنفَّذ في نسخة FOSS — يرمى استثناءً أثناء التشغيل. يقوم باستدعاء from_matrix(mat) على هذا الكائن من نوع FMatrix4. |
concatenate(m2: 'FMatrix4') → 'FMatrix4' | غير مُنفّذ في نسخة FOSS — يُرمى استثناءً أثناء وقت التشغيل. يُعيد كائنًا جديدًا من نوع FMatrix4 يمثل ضرب المصفوفة الحالية في m2. |
concatenate(m2: 'Matrix4') → 'FMatrix4' | غير مُنفّذ في نسخة FOSS — يُرمى استثناءً أثناء وقت التشغيل. يقوم باستدعاء concatenate(m2) على هذا الكائن من نوع FMatrix4. |
transpose() → 'FMatrix4' | لم يتم تنفيذها في إصدار FOSS — تُرمى أثناء وقت التشغيل. يستدعي transpose على هذا الكائن من نوع FMatrix4. |
inverse() → 'FMatrix4' | لم يتم تنفيذها في إصدار FOSS — تُرمى أثناء وقت التشغيل. يستدعي inverse على هذا الكائن من نوع FMatrix4. |