אובייקט builder של AffineTransform. ברירת המחדל היא טרנספורמציה של הזהות.
מתקשרים אל AffineTransformBuilder#build() כדי לקבל את האובייקט AffineTransform.
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 ]
}Methods
| שיטה | סוג הערך שמוחזר | תיאור קצר |
|---|---|---|
build() | Affine | יוצרת אובייקט Affine מאותחל עם הרכיבים שמוגדרים ב-builder. |
set | Affine | מגדירה את רכיב קנה המידה של קואורדינטת X ומחזירה את האובייקט ליצירת תבניות. |
set | Affine | מגדירה את רכיב קנה המידה של קואורדינטת ה-Y ומחזירה את האובייקט לבנייה. |
set | Affine | מגדירה את רכיב הגזירה של קואורדינטת X ומחזירה את ה-builder. |
set | Affine | מגדירה את רכיב הגזירה של קואורדינטת Y ומחזירה את ה-builder. |
set | Affine | מגדירה את רכיב התרגום של קואורדינטת X בנקודות, ומחזירה את האובייקט ליצירת רכיבים. |
set | Affine | מגדירה את רכיב התרגום של קואורדינטת Y בנקודות, ומחזירה את האובייקט ליצירת תצוגה. |
תיעוד מפורט
build()
יוצרת אובייקט AffineTransform מאותחל עם הרכיבים שמוגדרים ב-builder.
חזרה
AffineTransform – האובייקט AffineTransform שנבנה.
setScaleX(scaleX)
מגדירה את אלמנט קנה המידה של קואורדינטת X ומחזירה את האובייקט ליצירת תבניות.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
scaleX | Number | שינוי קנה המידה בציר X. |
חזרה
AffineTransformBuilder – ה-builder הזה, לשרשור.
setScaleY(scaleY)
מגדירה את רכיב קנה המידה של קואורדינטת ה-Y ומחזירה את האובייקט לבנייה.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
scaleY | Number | שינוי קנה מידה בציר Y. |
חזרה
AffineTransformBuilder – ה-builder הזה, לשרשור.
setShearX(shearX)
מגדירה את רכיב הגזירה של קואורדינטת X ומחזירה את ה-builder.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
shearX | Number | הגזירה בציר X. |
חזרה
AffineTransformBuilder – ה-builder הזה, לשרשור.
setShearY(shearY)
מגדיר את רכיב הגזירה של קואורדינטת Y ומחזיר את ה-builder.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
shearY | Number | הגזירה Y. |
חזרה
AffineTransformBuilder – ה-builder הזה, לשרשור.
setTranslateX(translateX)
מגדירה את רכיב התרגום של קואורדינטת X בנקודות, ומחזירה את האובייקט ליצירת רכיבים.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
translateX | Number | התרגום של X בנקודות. |
חזרה
AffineTransformBuilder – ה-builder הזה, לשרשור.
setTranslateY(translateY)
מגדירה את רכיב התרגום של קואורדינטת Y בנקודות, ומחזירה את האובייקט ליצירת תצוגה.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
translateY | Number | התרגום בציר Y בנקודות. |
חזרה
AffineTransformBuilder – ה-builder הזה, לשרשור.