Matrix3D
Oversigt
Matrix3D er en klasse i Aspose.PDF FOSS for .NET.
4×3 affin 3D-matrix (til PDF 3D-kamerapositionering).
Denne klasse leverer 9 metoder til at arbejde med Matrix3D-objekter i .NET-programmer.
Tilgængelige metoder omfatter: Add, Equals, GetAngle, GetHashCode, Matrix3D, ToString.
Alle offentlige medlemmer er tilgængelige for enhver .NET-applikation efter installation af Aspose.PDF FOSS for .NET-pakken.
Egenskaber: A, B, C, D, E, F, og 6 flere.
Egenskaber
| Navn | Type | Adgang | Beskrivelse |
|---|---|---|---|
A | double | Læse/skriv | Henter eller indstiller a. |
B | double | Læse/skriv | Henter eller indstiller b. |
C | double | Læse/skriv | Henter eller indstiller c. |
D | double | Læse/skriv | Henter eller indstiller d. |
E | double | Læse/skriv | Henter eller indstiller e. |
F | double | Læse/skriv | Henter eller indstiller f. |
G | double | Læse/skriv | Henter eller indstiller g. |
H | double | Læse/skriv | Henter eller indstiller h. |
I | double | Læse/skriv | Henter eller indstiller i. |
Tx | double | Læse/skriv | Henter eller indstiller tx. |
Ty | double | Læse/skriv | Henter eller indstiller ty. |
Tz | double | Læse/skriv | Henter eller indstiller tz. |
Metoder
| Signatur | Beskrivelse |
|---|---|
Matrix3D() | Kalder Matrix3D på denne Matrix3D‑instans. |
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) | Komponentvis sum af denne matrix og anden. |
GetAngle(rotation: Rotation) | Konverter en rotations‑enum‑værdi (None/on90/on180/on270/on360) til radianer. |
Equals(obj: object?) | Kalder Equals på denne Matrix3D‑instans. |
GetHashCode() | Kalder GetHashCode på denne Matrix3D‑instans. |
ToString() | Kalder ToString på denne Matrix3D‑instans. |