Matrix3D
Opinie generală
Matrix3D este o clasă în Aspose.PDF FOSS pentru .NET.
4×3 affine 3D matrix (for PDF 3D camera positioning).
Această clasă oferă 9 metode pentru a lucra cu obiecte Matrix3D în programe .NET. Metodele disponibile includ: Add, Equals, GetAngle, GetHashCode, Matrix3D, ToString. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: A, B, C, D, E, F, şi încă 6 .
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
A | double | Citire/scriere | Obţine sau stabileşte a. |
B | double | Citire/scriere | Obţine sau stabileşte b. |
C | double | Citire/scriere | Obţine sau stabileşte c. |
D | double | Citire/scriere | Obţine sau stabileşte D. |
E | double | Citire/scriere | Obţine sau stabileşte e. |
F | double | Citire/scriere | Obţine sau stabileşte f. |
G | double | Citire/scriere | Obţine sau stabileşte g. |
H | double | Citire/scriere | Obţine sau stabileşte h. |
I | double | Citire/scriere | Obţine sau stabileşte i. |
Tx | double | Citire/scriere | Ia sau stabileşte TX. |
Ty | double | Citire/scriere | Obţine sau stabileşte TY. |
Tz | double | Citire/scriere | Obţine sau stabileşte tz. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
Matrix3D() | Se cheamă Matrix3D pe această instanță de Matriks3d. |
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 componentă a acestei matrici şi altele. |
GetAngle(rotation: Rotation) | Convertește o valoare de rotație enum (None/on90/On180/O270/ON360) în radiani. |
Equals(obj: object?) | Chema egalități pe această instanță Matrix3D. |
GetHashCode() | Sună GetHashCode pe această instanță Matrix3D. |
ToString() | Sună ToString pe această instanță Matrix3D. |