Class AffineTransform

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

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
getScaleX() Number X স্থানাঙ্ক স্কেলিং উপাদান পায়।
getScaleY() Number Y স্থানাঙ্ক স্কেলিং উপাদান পায়।
getShearX() Number X স্থানাঙ্ক শিয়ারিং উপাদান পায়।
getShearY() Number Y স্থানাঙ্ক শিয়ারিং উপাদান পায়।
getTranslateX() Number পয়েন্টে X স্থানাঙ্ক অনুবাদ উপাদান পায়।
getTranslateY() Number পয়েন্টে Y স্থানাঙ্ক অনুবাদ উপাদান পায়।
toBuilder() AffineTransformBuilder এই রূপান্তরের উপর ভিত্তি করে একটি নতুন AffineTransformBuilder প্রদান করে।

বিস্তারিত ডকুমেন্টেশন

getScaleX()

X স্থানাঙ্ক স্কেলিং উপাদান পায়।

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

Number


getScaleY()

Y স্থানাঙ্ক স্কেলিং উপাদান পায়।

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

Number


getShearX()

X স্থানাঙ্ক শিয়ারিং উপাদান পায়।

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

Number


getShearY()

Y স্থানাঙ্ক শিয়ারিং উপাদান পায়।

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

Number


getTranslateX()

পয়েন্টে X স্থানাঙ্ক অনুবাদ উপাদান পায়।

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

Number


getTranslateY()

পয়েন্টে Y স্থানাঙ্ক অনুবাদ উপাদান পায়।

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

Number


toBuilder()

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

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

AffineTransformBuilder