Class AffineTransformBuilder

AffineTransformBuilder

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

צריך לבצע קריאה ל-AffineTransformBuilder#build() כדי לקבל את האובייקט AffineTransform.

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

תיעוד מפורט

build()

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

החזרות

AffineTransform


setScaleX(scaleX)

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

פרמטרים

שםתיאורהתיאור
scaleXNumber

החזרות

AffineTransformBuilder


setScaleY(scaleY)

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

פרמטרים

שםתיאורהתיאור
scaleYNumber

החזרות

AffineTransformBuilder


setShearX(shearX)

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

פרמטרים

שםתיאורהתיאור
shearXNumber

החזרות

AffineTransformBuilder


setShearY(shearY)

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

פרמטרים

שםתיאורהתיאור
shearYNumber

החזרות

AffineTransformBuilder


setTranslateX(translateX)

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

פרמטרים

שםתיאורהתיאור
translateXNumber

החזרות

AffineTransformBuilder


setTranslateY(translateY)

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

פרמטרים

שםתיאורהתיאור
translateYNumber

החזרות

AffineTransformBuilder