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 عنصر مقیاس‌بندی مختصات X را تنظیم کرده و سازنده را برمی‌گرداند.
set Scale Y(scaleY) Affine Transform Builder عنصر مقیاس‌بندی مختصات Y را تنظیم کرده و سازنده را برمی‌گرداند.
set Shear X(shearX) Affine Transform Builder عنصر برش مختصات X را تنظیم کرده و سازنده را برمی‌گرداند.
set Shear Y(shearY) Affine Transform Builder عنصر برش مختصات Y را تنظیم کرده و سازنده را برمی‌گرداند.
set Translate X(translateX) Affine Transform Builder عنصر انتقال مختصات X را بر حسب نقطه تنظیم می‌کند و سازنده را برمی‌گرداند.
set Translate Y(translateY) Affine Transform Builder عنصر انتقال مختصات Y را بر حسب نقطه تنظیم می‌کند و سازنده را برمی‌گرداند.

مستندات دقیق

build()

یک شیء AffineTransform ایجاد می‌کند که با عناصر تنظیم‌شده در سازنده مقداردهی اولیه شده است.

بازگشت

AffineTransform — شیء ساخته شده‌ی AffineTransform .


setScaleX(scaleX)

عنصر مقیاس‌بندی مختصات X را تنظیم کرده و سازنده را برمی‌گرداند.

پارامترها

نام نوع توضیحات
scaleX Number مقیاس‌بندی X.

بازگشت

AffineTransformBuilder — این سازنده، برای زنجیره‌سازی.


setScaleY(scaleY)

عنصر مقیاس‌بندی مختصات Y را تنظیم کرده و سازنده را برمی‌گرداند.

پارامترها

نام نوع توضیحات
scaleY Number مقیاس‌بندی Y.

بازگشت

AffineTransformBuilder — این سازنده، برای زنجیره‌سازی.


setShearX(shearX)

عنصر برش مختصات X را تنظیم کرده و سازنده را برمی‌گرداند.

پارامترها

نام نوع توضیحات
shearX Number قیچی کردن X.

بازگشت

AffineTransformBuilder — این سازنده، برای زنجیره‌سازی.


setShearY(shearY)

عنصر برش مختصات Y را تنظیم کرده و سازنده را برمی‌گرداند.

پارامترها

نام نوع توضیحات
shearY Number برش Y.

بازگشت

AffineTransformBuilder — این سازنده، برای زنجیره‌سازی.


setTranslateX(translateX)

عنصر انتقال مختصات X را بر حسب نقطه تنظیم می‌کند و سازنده را برمی‌گرداند.

پارامترها

نام نوع توضیحات
translateX Number ترجمه X بر حسب امتیاز.

بازگشت

AffineTransformBuilder — این سازنده، برای زنجیره‌سازی.


setTranslateY(translateY)

عنصر انتقال مختصات Y را بر حسب نقطه تنظیم می‌کند و سازنده را برمی‌گرداند.

پارامترها

نام نوع توضیحات
translateY Number تبدیل Y بر حسب امتیاز.

بازگشت

AffineTransformBuilder — این سازنده، برای زنجیره‌سازی.