Matrix3D
Približni podaci
Matrix3D je klasa u Aspose.PDF FOSS za .NET.
4×3 affine 3D matrix (for PDF 3D camera positioning).
Ova klasa pruža 9 metoda za rad s Matrix3D objektima u .NET programima. Postoje i sljedeće metode: Add, Equals, GetAngle, GetHashCode, Matrix3D, ToString. Svi javni članovi dostupni su bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS za .Net. Ograničenja: A, B, C, D, E, F, i još 6 .
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
A | double | Čitanje/pisanje | Dobiva ili postavlja a. |
B | double | Čitanje/pisanje | Dobiva ili postavlja b. |
C | double | Čitanje/pisanje | Dobiva ili postavlja c. |
D | double | Čitanje/pisanje | Dobiva ili postavlja d. |
E | double | Čitanje/pisanje | Dobiva ili postavlja e. |
F | double | Čitanje/pisanje | Dobiva ili postavlja f. |
G | double | Čitanje/pisanje | Dobiva ili postavlja g. |
H | double | Čitanje/pisanje | Dobiva ili postavlja h. |
I | double | Čitanje/pisanje | Dobiva ili postavlja i. |
Tx | double | Čitanje/pisanje | Dobije ili postavlja TX. |
Ty | double | Čitanje/pisanje | Dobije ili postavlja taj. |
Tz | double | Čitanje/pisanje | Dobije ili postavlja tz. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
Matrix3D() | Zove Matrix3D na ovom primjerku 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) | Slika ovog i drugih matrica. |
GetAngle(rotation: Rotation) | U slučaju da se radijans ne može izračunati u skladu s člankom 7. stavkom 2. točkom (a) i podstavkom 8., pri čemu je potrebno utvrditi vrijednost za radiranje. |
Equals(obj: object?) | Zove jednaka na ovom Matrix3D primjerka. |
GetHashCode() | Zove GetHashCode na ovom Matrix3D primjerka. |
ToString() | Zove ToString na ovom Matrix3D primjerka. |