Class AffineTransform

অ্যাফিন ট্রান্সফর্ম

একটি 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


to Builder()

এই রূপান্তরের উপর ভিত্তি করে একটি নতুন Affine Transform Builder প্রদান করে।

প্রত্যাবর্তন

Affine Transform Builder