Matrix3D
Visión general
Matrix3D es una clase en Aspose.PDF FOSS para .NET.
Matriz afín 3D 4×3 (para la posición de la cámara 3D en PDF).
Esta clase proporciona 9 métodos para trabajar con objetos Matrix3D en programas .NET.
Los métodos disponibles incluyen: Add, Equals, GetAngle, GetHashCode, Matrix3D, ToString.
Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.PDF FOSS for .NET.
Propiedades: A, B, C, D, E, F, y 6 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
A | double | Lectura/Escritura | Obtiene o establece el a. |
B | double | Lectura/Escritura | Obtiene o establece el b. |
C | double | Lectura/Escritura | Obtiene o establece el c. |
D | double | Lectura/Escritura | Obtiene o establece el d. |
E | double | Lectura/Escritura | Obtiene o establece el e. |
F | double | Lectura/Escritura | Obtiene o establece el f. |
G | double | Lectura/Escritura | Obtiene o establece el g. |
H | double | Lectura/Escritura | Obtiene o establece el h. |
I | double | Lectura/Escritura | Obtiene o establece el i. |
Tx | double | Lectura/Escritura | Obtiene o establece el tx. |
Ty | double | Lectura/Escritura | Obtiene o establece el ty. |
Tz | double | Lectura/Escritura | Obtiene o establece el tz. |
Métodos
| Signature | Description |
|---|---|
Matrix3D() | Llama a Matrix3D en esta instancia de 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) | Suma componente a componente de esta matriz y otra. |
GetAngle(rotation: Rotation) | Convierte un valor de enumeración de rotación (None/on90/on180/on270/on360) a radianes. |
Equals(obj: object?) | Llama a Equals en esta instancia de Matrix3D. |
GetHashCode() | Llama a GetHashCode en esta instancia de Matrix3D. |
ToString() | Llama a ToString en esta instancia de Matrix3D. |