Matrix3D
Přehled
Matrix3D je třída v Aspose.PDF FOSS pro .NET.
4×3 afinní 3D matice (public-API tvar pro umístění 3D kamery v PDF).
Tato třída poskytuje 9 metod pro práci s objekty Matrix3D v programech .NET. Dostupné metody zahrnují: Add, Equals, GetAngle, GetHashCode, Matrix3D, ToString. Všechny veřejné členy jsou přístupné pro jakoukoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: A, B, C, D, E, F a 6 dalších.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
A | double | Čtení/zápis | Získá nebo nastaví a. |
B | double | Čtení/zápis | Získá nebo nastaví hodnotu b. |
C | double | Čtení/zápis | Získá nebo nastaví c. |
D | double | Čtení/zápis | Získá nebo nastaví d. |
E | double | Čtení/zápis | Získá nebo nastaví e. |
F | double | Čtení/zápis | Získá nebo nastaví f. |
G | double | Čtení/zápis | Získá nebo nastaví hodnotu g. |
H | double | Čtení/zápis | Získá nebo nastaví h. |
I | double | Čtení/zápis | Získá nebo nastaví i. |
Tx | double | Čtení/zápis | Získá nebo nastaví hodnotu tx. |
Ty | double | Čtení/zápis | Získá nebo nastaví typ. |
Tz | double | Čtení/zápis | Získá nebo nastaví tz. |
Metody
| Podpis: | Popis: |
|---|---|
Matrix3D() | Volá Matrix3D na této instanci Matrix3D. |
Matrix3D(matrix: Matrix3D) | Volá Matrix3D(matrix) na této instanci 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) | Volá Matrix3D(a, b, c, d, e, f, g, h, i, tx, ty, tz) na této instanci Matrix3D. |
Matrix3D(matrix3DArray: double[]) | Volá Matrix3D(matrix3DArray) na této instanci Matrix3D. |
Add(other: Matrix3D) | Komponentní součet této matice a jiné matice. |
GetAngle(rotation: Rotation) | Převést hodnotu výčtu otáčení (None/on90/on180/on270/on360) na radiány. |
Equals(obj: object?) | Volá Equals(obj) na této instanci Matrix3D. |
GetHashCode() | Volá GetHashCode na této instanci Matrix3D. |
ToString() | Volá ToString na této instanci Matrix3D. |