AffineTransform অবজেক্ট তৈরির একটি বিল্ডার। ডিফল্টরূপে এটি আইডেন্টিটি ট্রান্সফর্ম ব্যবহার করে।
AffineTransform অবজেক্টটি পেতে AffineTransformBuilder#build() কল করুন।
const transform =
SlidesApp.newAffineTransformBuilder().setScaleX(2.0).setShearY(1.1).build();
// The resulting transform matrix is
// [ 2.0 0.0 0.0 ]
// [ 1.1 1.0 0.0 ]
// [ 0 0 1 ]
}পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
build() | Affine Transform | বিল্ডারে সেট করা উপাদানগুলো দিয়ে ইনিশিয়ালাইজ করা একটি Affine Transform অবজেক্ট তৈরি করে। |
set Scale X(scaleX) | Affine Transform Builder | এক্স স্থানাঙ্ক স্কেলিং উপাদান নির্ধারণ করে এবং বিল্ডারটি ফেরত দেয়। |
set Scale Y(scaleY) | Affine Transform Builder | Y স্থানাঙ্ক স্কেলিং উপাদান নির্ধারণ করে এবং বিল্ডারটি ফেরত দেয়। |
set Shear X(shearX) | Affine Transform Builder | এক্স স্থানাঙ্কের শিয়ারিং এলিমেন্ট নির্ধারণ করে এবং বিল্ডারটি ফেরত দেয়। |
set Shear Y(shearY) | Affine Transform Builder | Y স্থানাঙ্কের শিয়ারিং এলিমেন্ট নির্ধারণ করে এবং বিল্ডারটি ফেরত দেয়। |
set Translate X(translateX) | Affine Transform Builder | এক্স স্থানাঙ্ক স্থানান্তর উপাদানটিকে পয়েন্টে নির্ধারণ করে এবং বিল্ডারটি ফেরত দেয়। |
set Translate Y(translateY) | Affine Transform Builder | Y স্থানাঙ্কের স্থানান্তরণ উপাদানটিকে পয়েন্টে নির্ধারণ করে এবং বিল্ডারটি ফেরত দেয়। |
বিস্তারিত ডকুমেন্টেশন
build()
বিল্ডারে সেট করা উপাদানগুলো দিয়ে ইনিশিয়ালাইজ করা একটি AffineTransform অবজেক্ট তৈরি করে।
ফেরত
AffineTransform — নির্মিত AffineTransform অবজেক্ট।
setScaleX(scaleX)
এক্স স্থানাঙ্ক স্কেলিং উপাদান নির্ধারণ করে এবং বিল্ডারটি ফেরত দেয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
scaleX | Number | এক্স স্কেলিং। |
ফেরত
AffineTransformBuilder — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।
setScaleY(scaleY)
Y স্থানাঙ্ক স্কেলিং উপাদান নির্ধারণ করে এবং বিল্ডারটি ফেরত দেয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
scaleY | Number | Y স্কেলিং। |
ফেরত
AffineTransformBuilder — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।
setShearX(shearX)
এক্স স্থানাঙ্কের শিয়ারিং এলিমেন্ট নির্ধারণ করে এবং বিল্ডারটি ফেরত দেয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
shearX | Number | এক্স শিয়ারিং। |
ফেরত
AffineTransformBuilder — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।
setShearY(shearY)
Y স্থানাঙ্কের শিয়ারিং এলিমেন্ট নির্ধারণ করে এবং বিল্ডারটি ফেরত দেয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
shearY | Number | Y শিয়ারিং। |
ফেরত
AffineTransformBuilder — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।
setTranslateX(translateX)
এক্স স্থানাঙ্ক স্থানান্তর উপাদানটিকে পয়েন্টে নির্ধারণ করে এবং বিল্ডারটি ফেরত দেয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
translateX | Number | বিন্দুতে X-এর অনুবাদ। |
ফেরত
AffineTransformBuilder — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।
setTranslateY(translateY)
Y স্থানাঙ্কের স্থানান্তরণ উপাদানটিকে পয়েন্টে নির্ধারণ করে এবং বিল্ডারটি ফেরত দেয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
translateY | Number | বিন্দুতে Y-এর অনুবাদ। |
ফেরত
AffineTransformBuilder — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।