یک ماتریس 3x3 که برای تبدیل مختصات منبع (x1, y1) به مختصات مقصد (x2, y2) با توجه به ضرب ماتریس استفاده میشود:
[ x2 ] [ scaleX shearX translateX ] [ x1 ] [ y2 ] = [ shearY scaleY translateY ] [ y1 ] [ 1 ] [ 0 0 1 ] [ 1 ]
پس از تحول،
x2 = scaleX * x1 + shearX * y1 + translateX; y2 = scaleY * y1 + shearY * x1 + translateY;
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
get Scale X() | Number | عنصر مقیاس بندی مختصات X را دریافت می کند. |
get Scale Y() | Number | عنصر مقیاس پذیری مختصات Y را دریافت می کند. |
get Shear X() | Number | عنصر برشی مختصات X را دریافت می کند. |
get Shear Y() | Number | عنصر برشی مختصات Y را دریافت می کند. |
get Translate X() | Number | عنصر ترجمه مختصات X را در نقاط دریافت می کند. |
get Translate Y() | Number | عنصر ترجمه مختصات Y را در نقاط دریافت می کند. |
to Builder() | Affine Transform Builder | یک Affine Transform Builder جدید را بر اساس این تبدیل برمی گرداند. |
مستندات دقیق
get Scale X()
عنصر مقیاس بندی مختصات X را دریافت می کند.
بازگشت
Number
get Scale Y()
عنصر مقیاس پذیری مختصات Y را دریافت می کند.
بازگشت
Number
get Shear X()
عنصر برشی مختصات X را دریافت می کند.
بازگشت
Number
get Shear Y()
عنصر برشی مختصات Y را دریافت می کند.
بازگشت
Number
get Translate X()
عنصر ترجمه مختصات X را در نقاط دریافت می کند.
بازگشت
Number
get Translate Y()
عنصر ترجمه مختصات Y را در نقاط دریافت می کند.
بازگشت
Number