Matrix3D
Обзор
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 for .Net. Свойства: A, B, C, D, E, F,И еще шесть.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
A | double | Читать/писать | Получает или задает a. |
B | double | Читать/писать | Получает или задает b. |
C | double | Читать/писать | Получает или задает c. |
D | double | Читать/писать | Получает или задает d. |
E | double | Читать/писать | Получает или задает e. |
F | double | Читать/писать | Получает или задает f. |
G | double | Читать/писать | Получает или задает g. |
H | double | Читать/писать | Получает или задает h. |
I | double | Читать/писать | Получает или задает i. |
Tx | double | Читать/писать | Получает или задает tx. |
Ty | double | Читать/писать | Получает или задает ty. |
Tz | double | Читать/писать | Получает или задает tz. |
Методы
| Signature | Описание: |
|---|---|
Matrix3D() | Называется Matrix3D на данном примере Matrics3d. |
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) | Преобразовать значение крутящегося энума (Никто/на90/ на180/На270/ На360) в радианы. |
Equals(obj: object?) | Вызывает Equals на этой инстанции Matrix3D. |
GetHashCode() | Вызывает GetHashCode на данном примере Matrix3D. |
ToString() | Вызывает ToString на данном примере Matrix3D. |