Matrix3D
Επισκόπηση
Matrix3D είναι μια κλάση στο Aspose.PDF FOSS για .NET.
4×3 αφινική 3D μήτρα (για την τοποθέτηση της κάμερας 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. |
Μέθοδοι
| Υπογραφή | Περιγραφή |
|---|---|
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. |