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 ומחזירה את האובייקט לבנייה.
setShearY(shearY)AffineTransformBuilderמגדירה את אלמנט הגזירה של קואורדינטת Y ומחזירה את האובייקט של הכלי ליצירת תבניות.
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 ומחזירה את האובייקט לבנייה.

פרמטרים

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

חזרה

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


setShearY(shearY)

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

פרמטרים

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

חזרה

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


setTranslateX(translateX)

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

פרמטרים

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

חזרה

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


setTranslateY(translateY)

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

פרמטרים

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

חזרה

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