Matrix3D
Overview
Matrix3D є класом в Aspose.PDF FOSS для .NET.
4×3 affine 3D matrix (for PDF 3D camera positioning).
Цей клас надає 9 методів роботи з об’єктами Matrix3D в програмах .NET. Доступні методи включають: Add, Equals, GetAngle, GetHashCode, Matrix3D, ToString. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: A, B, C, D, E, F, і ще 6.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
A | double | Читання/писання | Обирає або встановлює а. |
B | double | Читання/писання | Обирає або встановлює b. |
C | double | Читання/писання | Обирає або встановлює c. |
D | double | Читання/писання | Обирає або встановлює d. |
E | double | Читання/писання | Обирає або встановлює е. |
F | double | Читання/писання | Обирає або встановлює f. |
G | double | Читання/писання | Обирає або встановлює g. |
H | double | Читання/писання | Обирає або встановлює h. |
I | double | Читання/писання | Обирає або встановлює i. |
Tx | double | Читання/писання | Візьме або встановлює ТКС. |
Ty | double | Читання/писання | Забирає або встановлює ти. |
Tz | double | Читання/писання | Заховує або встановлює Ц. |
Methods
| Signature | Description |
|---|---|
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) | Переведіть значення обертання (None/on90/On180/ON270/O360) до радианів. |
Equals(obj: object?) | Покликання Equals на цій інстанції Matrix3D. |
GetHashCode() | Покликає GetHashCode на цій інстанції Matrix3D. |
ToString() | Покликає ToString на цій інстанції Matrix3D. |