Class AffineTransformBuilder

AffineTransformBuilder

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

תיעוד מפורט

build()

יוצרת אובייקט AffineTransform מאותחל עם הרכיבים שמוגדרים ב-builder.

חזרה

AffineTransform – האובייקט AffineTransform שנבנה.


setScaleX(scaleX)

מגדירה את אלמנט קנה המידה של קואורדינטת X ומחזירה את האובייקט ליצירת תבניות.

פרמטרים

שםסוגתיאור
scaleXNumberשינוי קנה המידה בציר X.

חזרה

AffineTransformBuilder – ה-builder הזה, לשרשור.


setScaleY(scaleY)

מגדירה את רכיב קנה המידה של קואורדינטת ה-Y ומחזירה את האובייקט לבנייה.

פרמטרים

שםסוגתיאור
scaleYNumberשינוי קנה מידה בציר Y.

חזרה

AffineTransformBuilder – ה-builder הזה, לשרשור.


setShearX(shearX)

מגדירה את רכיב הגזירה של קואורדינטת X ומחזירה את ה-builder.

פרמטרים

שםסוגתיאור
shearXNumberהגזירה בציר X.

חזרה

AffineTransformBuilder – ה-builder הזה, לשרשור.


setShearY(shearY)

מגדיר את רכיב הגזירה של קואורדינטת Y ומחזיר את ה-builder.

פרמטרים

שםסוגתיאור
shearYNumberהגזירה Y.

חזרה

AffineTransformBuilder – ה-builder הזה, לשרשור.


setTranslateX(translateX)

מגדירה את רכיב התרגום של קואורדינטת X בנקודות, ומחזירה את האובייקט ליצירת רכיבים.

פרמטרים

שםסוגתיאור
translateXNumberהתרגום של X בנקודות.

חזרה

AffineTransformBuilder – ה-builder הזה, לשרשור.


setTranslateY(translateY)

מגדירה את רכיב התרגום של קואורדינטת Y בנקודות, ומחזירה את האובייקט ליצירת תצוגה.

פרמטרים

שםסוגתיאור
translateYNumberהתרגום בציר Y בנקודות.

חזרה

AffineTransformBuilder – ה-builder הזה, לשרשור.