Matrix3D
Översikt
Matrix3D är en klass i Aspose.PDF FOSS för .NET.
4×3 affine 3D matrix (for PDF 3D camera positioning).
Denna klass ger 9 metoder för att arbeta med Matrix3D-objekt i .NET-program. Tillgängliga metoder inkluderar: Add, Equals, GetAngle, GetHashCode, Matrix3D, ToString. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: A, B, C, D, E, F,Och 6 fler.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
A | double | Läs/ Skriv | Ta eller sätta A. |
B | double | Läs/ Skriv | Få eller sätta b. |
C | double | Läs/ Skriv | Går eller sätter c. |
D | double | Läs/ Skriv | Går eller sätter d. |
E | double | Läs/ Skriv | Går eller sätter E. |
F | double | Läs/ Skriv | Fick eller ställ f. |
G | double | Läs/ Skriv | Gäller eller ställs g. |
H | double | Läs/ Skriv | H eller ställer in h. |
I | double | Läs/ Skriv | Går eller sätter i. |
Tx | double | Läs/ Skriv | Få eller sätta tx. |
Ty | double | Läs/ Skriv | Få eller sätta ty. |
Tz | double | Läs/ Skriv | Gets eller sätter tz. |
Metoder
| Signature | Beskrivning |
|---|---|
Matrix3D() | Kall Matrix3D på det här Matris3d-instanset. |
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) | Det är en del av denna matris och andra. |
GetAngle(rotation: Rotation) | Konvertera en rotation enum värde (None/on90/ on180/n270/en360) till radian. |
Equals(obj: object?) | Kall Equals på denna Matrix3D-instans. |
GetHashCode() | Kalla GetHashCode på det här Matrix3D-instanset. |
ToString() | Kalla ToString på det här Matrix3D-instanset. |