একটি 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
প্রদান করে।