מטריצה תלת‑ממדית
סקירה
Matrix3D היא מחלקה ב‑Aspose.PDF FOSS עבור .NET.
מטריצה אפינית 4×3 תלת‑ממדית (למיקום מצלמת PDF 3D).
המחלקה הזו מספקת 9 שיטות לעבודה עם אובייקטים מסוג Matrix3D בתוכניות .NET.
השיטות הזמינות כוללות: Add, Equals, GetAngle, GetHashCode, Matrix3D, ToString.
כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET.
מאפיינים: A, B, C, D, E, F, ועוד 6.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
A | double | Read/Write | מקבל או מגדיר את a. |
B | double | Read/Write | מקבל או מגדיר את b. |
C | double | Read/Write | מקבל או מגדיר את c. |
D | double | Read/Write | מקבל או מגדיר את d. |
E | double | Read/Write | מקבל או מגדיר את e. |
F | double | Read/Write | מקבל או מגדיר את f. |
G | double | Read/Write | מקבל או מגדיר את g. |
H | double | Read/Write | מקבל או מגדיר את h. |
I | double | Read/Write | מקבל או מגדיר את i. |
Tx | double | Read/Write | מקבל או מגדיר את tx. |
Ty | double | Read/Write | מקבל או מגדיר את ty. |
Tz | double | Read/Write | מקבל או מגדיר את tz. |
שיטות
| Signature | Description |
|---|---|
Matrix3D() | קורא ל‑Matrix3D על מופע Matrix3D זה. |
Matrix3D(matrix: Matrix3D) | |
Matrix3D(a: double, b: double, c: double, d: double, e: double, f: double, g: double, h: double, i: double, tx: double, ty: double, tz: double) | |
Matrix3D(matrix3DArray: double[]) | |
Add(other: Matrix3D) | סכום רכיבי של המטריצה הזו ושל אחרת. |
GetAngle(rotation: Rotation) | המרת ערך enum של סיבוב (None/on90/on180/on270/on360) לרדיאנים. |
Equals(obj: object?) | קורא ל‑Equals על מופע Matrix3D זה. |
GetHashCode() | קורא ל‑GetHashCode על מופע Matrix3D זה. |
ToString() | קורא ל‑ToString על מופע Matrix3D זה. |