FMatrix4

المعلومات العامة

FMatrix4 هي هيكل في Aspose.3D FOSS لـ .NET. الميراث من: IEquatable<FMatrix4>.

يمكن بناء FMatrix4 من 16 قيمة مقياسية، أو مصفوفة أخرى، او من أربعة متجهات صف؛ وهو يدعم Concatenate و Transpose و Inverse وتحقق المساواة ويوفر مصفوفه الهوية الثابتة.

خصائص

اسمالنوعالوصولوصف
IdentityFMatrix4اقرأيوفر مصفوفة للقراءة فقط تمثل تحويل الهوية

الطرق

التوقيعوصف
FMatrix4(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)يخلق مصفوفة من 16 عنصرًا منفصلًًة في ترتيب صف كبير.
FMatrix4(mat: Matrix4)
FMatrix4(r0: FVector4, r1: FVector4, r2: FVector4, r3: FVector4)
Concatenate(m2: FMatrix4)تضرب هذه المصفوفة بمصفح F4 آخر، وتخزين النتيجة في هذا الحالة.
Concatenate(m2: Matrix4)
Transpose()يبدل الصفوف والعمود من المصفوفة في مكانها.
Inverse()يحل محل المصفوفة مع عكسه، إذا كان قابل للعكس.
Equals(other: FMatrix4)يعود true عندما يكون الكائن المقدم FMatrix4 بنفس العناصر
Equals(obj: object?)
GetHashCode()يعيد رمز هش على أساس قيم العناصر في المصفوفة.
 العربية