Matrix3D
نمای کلی
Matrix3D یک کلاس در Aspose.PDF FOSS برای .NET است.
ماتریس افین 4×3 (برای موقعیتیابی دوربین 3D در PDF).
این کلاس 9 متد برای کار با اشیاء Matrix3D در برنامههای .NET فراهم میکند.
متدهای موجود شامل: Add، Equals، GetAngle، GetHashCode، Matrix3D، ToString.
تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET برای هر برنامه .NET قابل دسترسی هستند.
ویژگیها: A، B، C، D، E، F، و 6 مورد دیگر.
ویژگیها
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
A | double | خواندنی/نوشتنی | دریافت یا تنظیم a. |
B | double | خواندنی/نوشتنی | دریافت یا تنظیم b. |
C | double | خواندنی/نوشتنی | دریافت یا تنظیم c. |
D | double | خواندنی/نوشتنی | دریافت یا تنظیم d. |
E | double | خواندنی/نوشتنی | دریافت یا تنظیم e. |
F | double | خواندنی/نوشتنی | دریافت یا تنظیم f. |
G | double | خواندنی/نوشتنی | دریافت یا تنظیم g. |
H | double | خواندنی/نوشتنی | دریافت یا تنظیم h. |
I | double | خواندنی/نوشتنی | دریافت یا تنظیم i. |
Tx | double | خواندنی/نوشتنی | دریافت یا تنظیم tx. |
Ty | double | خواندنی/نوشتنی | دریافت یا تنظیم ty. |
Tz | double | خواندنی/نوشتنی | دریافت یا تنظیم tz. |
متدها
| Signature | Description |
|---|---|
Matrix3D() | متد Matrix3D را بر روی این نمونه Matrix3D فراخوانی میکند. |
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) | جمع مؤلفهای این ماتریس و ماتریس دیگر. |
GetAngle(rotation: Rotation) | یک مقدار enum چرخش (None/on90/on180/on270/on360) را به رادیان تبدیل میکند. |
Equals(obj: object?) | متد Equals را بر روی این نمونه Matrix3D فراخوانی میکند. |
GetHashCode() | متد GetHashCode را بر روی این نمونه Matrix3D فراخوانی میکند. |
ToString() | متد ToString را بر روی این نمونه Matrix3D فراخوانی میکند. |