Class AffineTransformBuilder

অ্যাফাইনট্রান্সফর্মবিল্ডার

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 — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।