Matrix
Matrix
Overview
Matrix در این مطلب به عنوان یک کلاس برای جاوا می پردازیم.
نشان دهنده یک ماتریس تبدیل 3x3 مرتبط است که در حالت گرافیک PDF استفاده می شود.
این کلاس 20 روش برای کار با اشیاء ماتریکس در برنامه های جاوا را فراهم می کند. روش های موجود شامل: Matrix, equals, fromPdfArray, getA, getB, getC, getD, getE, getF, getValues, hashCode, multiply,6 روش اضافی. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : IDENTITY, a, b, c, d, e,و دو تا دیگر.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
values | double[] | Read | یک کپی از شش مقدار ماتریس را بازگردانید. |
a | double | Read | بازگرداندن یک (مجموعه X / چرخش) اجزای. |
b | double | Read | بازگرداندن اجزای B (روت / اسک) . |
c | double | Read | بازگرداندن قطعه C (روت / اسک) . |
d | double | Read | بازگرداندن قطعه D (مجموعه Y / چرخش) . |
e | double | Read | بازگرداندن قطعه ی E (ترجمه X). |
f | double | Read | به این ترتیب، بخش F (ترجمه Y) را باز می گرداند. |
IDENTITY | Matrix | Read | ماتریس هویت (بدون تحول). |
Methods
| Signature | Description |
|---|---|
Matrix(a: double, b: double, c: double, d: double, e: double, f: double) | یک ماتریس با شش مقدار مشخص شده ایجاد می کند. |
Matrix(elements: double[]) | یک ماتریس از یک مجموعه شش عنصر ایجاد می کند. |
Matrix() | این ماتریس هویت را ایجاد می کند. |
rotation(angleRadians: double) → Matrix | یک ماتریس چرخش برای زاویه داده در رادیان ایجاد می کند. |
getValues() → double[] | یک کپی از شش مقدار ماتریس را بازگردانید. |
getA() → double | بازگرداندن یک (مجموعه X / چرخش) اجزای. |
getB() → double | بازگرداندن اجزای B (روت / اسک) . |
getC() → double | بازگرداندن قطعه C (روت / اسک) . |
getD() → double | بازگرداندن قطعه D (مجموعه Y / چرخش) . |
getE() → double | بازگرداندن قطعه ی E (ترجمه X). |
getF() → double | به این ترتیب، بخش F (ترجمه Y) را باز می گرداند. |
multiply(other: Matrix) → Matrix | این ماتریس را با یک ماتریش دیگر تکرار می کند و یک متیس جدید بازگردانده می شود. |
transformPoint(x: double, y: double) → double[] | یک نقطه (x، y) را با این ماتریس تبدیل می کند. |
reverse() → Matrix | بازگشت ماتریس معکوس. |
transform(rectangle: Rectangle) → Rectangle | تبدیل یک مستطیل و بازگرداندن جعبه مرزی محور |
| از گوشه های تغییر یافته. | |
fromPdfArray(array: PdfArray) → Matrix | یک ماتریکس را از مجموعه ای از فایل های PDF شش عدد ایجاد می کند. |
toPdfArray() → PdfArray | این ماتریس را به یک مجموعه PDF شش عدد تبدیل می کند. |
equals(o: Object) → boolean | |
hashCode() → int | |
toString() → String |