Matrix3D
Vue d’ensemble
Matrix3D est une classe dans Aspose.PDF FOSS pour .NET.
Matrice affine 3D 4×3 (pour le positionnement de la caméra PDF 3D).
Cette classe fournit 9 méthodes pour travailler avec des objets Matrix3D dans les programmes .NET.
Les méthodes disponibles incluent : Add, Equals, GetAngle, GetHashCode, Matrix3D, ToString.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : A, B, C, D, E, F, et 6 autres.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
A | double | Lecture/Écriture | Obtient ou définit le a. |
B | double | Lecture/Écriture | Obtient ou définit le b. |
C | double | Lecture/Écriture | Obtient ou définit le c. |
D | double | Lecture/Écriture | Obtient ou définit le d. |
E | double | Lecture/Écriture | Obtient ou définit le e. |
F | double | Lecture/Écriture | Obtient ou définit le f. |
G | double | Lecture/Écriture | Obtient ou définit le g. |
H | double | Lecture/Écriture | Obtient ou définit le h. |
I | double | Lecture/Écriture | Obtient ou définit le i. |
Tx | double | Lecture/Écriture | Obtient ou définit le tx. |
Ty | double | Lecture/Écriture | Obtient ou définit le ty. |
Tz | double | Lecture/Écriture | Obtient ou définit le tz. |
Méthodes
| Signature | Description |
|---|---|
Matrix3D() | Appelle Matrix3D sur cette instance 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) | Somme composante par composante de cette matrice et de l’autre. |
GetAngle(rotation: Rotation) | Convertit une valeur d’énumération de rotation (None/on90/on180/on270/on360) en radians. |
Equals(obj: object?) | Appelle Equals sur cette instance Matrix3D. |
GetHashCode() | Appelle GetHashCode sur cette instance Matrix3D. |
ToString() | Appelle ToString sur cette instance Matrix3D. |