FMatrix4
סקירה כללית
FMatrix4 הוא שיעור ב Aspose.3D FOSS עבור טופס.
FMatrix4.constructor creates a new FMatrix4 instance with default zero values.
שיעור זה מספק 4 שיטות לעבוד עם אובייקטים FMatrix4 בתוכניות Typescript. שיטות זמינות כוללות: concatenate, constructor, inverse, transpose. כל החברים הציבוריים זמינים לכל יישום של Typescript לאחר התקנת Aspose.3D FOSS עבור חבילת Typscript. רכוש : identity, m00, m01, m02, m03, m10,11 ועוד.
תיאור
FMatrix4 הוא שיעור בספריה FOSS עבור Aspose.3D אשר מציג 5 שיטות ו 17 תכונות לשימוש תוכנה.
היכולות הבסיסיות כוללות: fmatrix4; number; number.פעולות אלה מאפשרות למפתחים לשלב את הפונקציונליות של fmatrix4 ישירות ליישומים TypeScript.
גם בכיתה זו נמסר כי identity רכוש (הוא מחזיק את זהותך).
הכיתה מציעה 5 מעלות של מפתח, המאפשרת יוזמה גמישה בהתאם לקשר ההתקשרות.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
identity | FMatrix4 | קראו | מקבל את זהות. |
m00 | number | קרא / כתיבה | מקבל את M00. |
m01 | number | קרא / כתיבה | מקבל את M01. |
m02 | number | קרא / כתיבה | מקבל את M02. |
m03 | number | קרא / כתיבה | מקבל את M03. |
m10 | number | קרא / כתיבה | מקבל את M10. |
m11 | number | קרא / כתיבה | נכנס ל- M11. |
m12 | number | קרא / כתיבה | מגיע ל- M12. |
m13 | number | קרא / כתיבה | מגיע ל-M13. |
m20 | number | קרא / כתיבה | מגיע ל- M20. |
m21 | number | קרא / כתיבה | מגיע ל- M21. |
m22 | number | קרא / כתיבה | מגיע ל- m22. |
m23 | number | קרא / כתיבה | מגיע ל- M23. |
m30 | number | קרא / כתיבה | מגיע ל-M30. |
m31 | number | קרא / כתיבה | מגיע ל-M31. |
m32 | number | קרא / כתיבה | מגיע ל-M32. |
m33 | number | קרא / כתיבה | נכנס ל-M33. |
שיטות
| חתימה | תיאור |
|---|---|
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 על ידי העתקה של האלמנטים של Matrix4 נתון |
constructor(r0: FVector4, r1: FVector4, r2: FVector4, r3: FVector4) | יצירת FMatrix4 מארבע וקטורים FVector4 שורה |
constructor() | יצירת FMatrix4 עם כל הערכים אפס |
concatenate(m2: FMatrix4) → FMatrix4 | החזיר FMatrix4 חדש כתוצאה מהתאמה של המטרייה הזו עם כל מטריית תואמת |
concatenate(m2: Matrix4) → FMatrix4 | החזיר FMatrix4 חדש כתוצאה מהתאמה של המטרייה הזו עם Matrix4 שניתן. |
concatenate(m2: any) → FMatrix4 | החזיר FMatrix4 חדש כתוצאה מהתאמה של המטרייה הזו עם תואם מטריית הטרגיון |
transpose() → FMatrix4 | החזרה של FMatrix4 החדש עם שורות ועמודים מחליפים |
inverse() → FMatrix4 | החזיר את FMatrix4 החדש, שהינו ההפוך המתמטי של המתיק הזה. |