Ein Builder für AffineTransform
-Objekte. Die Standardeinstellung ist die Identitätstransformation.
Rufen Sie AffineTransformBuilder#build()
auf, um das AffineTransform
-Objekt abzurufen.
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 ]
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
build() | AffineTransform | Erstellt ein AffineTransform -Objekt, das mit den im Builder festgelegten Elementen initialisiert wird. |
setScaleX(scaleX) | AffineTransformBuilder | Legt das X-Koordinaten-Skalierungselement fest und gibt den Builder zurück. |
setScaleY(scaleY) | AffineTransformBuilder | Legt das Y-Koordinatenskalierungselement fest und gibt den Builder zurück. |
setShearX(shearX) | AffineTransformBuilder | Legt das X-Koordinatenelement zur Scherung fest und gibt den Builder zurück. |
setShearY(shearY) | AffineTransformBuilder | Legt das Y-Koordinatenschere-Element fest und gibt den Builder zurück. |
setTranslateX(translateX) | AffineTransformBuilder | Legt das Übersetzungselement für X-Koordinaten in Punkten fest und gibt den Builder zurück. |
setTranslateY(translateY) | AffineTransformBuilder | Legt das Y-Koordinatenübersetzungselement in Punkten fest und gibt den Builder zurück. |
Detaillierte Dokumentation
build()
Erstellt ein AffineTransform
-Objekt, das mit den im Builder festgelegten Elementen initialisiert wird.
Rückflug
setScaleX(scaleX)
Legt das X-Koordinaten-Skalierungselement fest und gibt den Builder zurück.
Parameter
Name | Typ | Beschreibung |
---|---|---|
scaleX | Number |
Rückflug
setScaleY(scaleY)
Legt das Y-Koordinatenskalierungselement fest und gibt den Builder zurück.
Parameter
Name | Typ | Beschreibung |
---|---|---|
scaleY | Number |
Rückflug
setShearX(shearX)
Legt das X-Koordinatenelement zur Scherung fest und gibt den Builder zurück.
Parameter
Name | Typ | Beschreibung |
---|---|---|
shearX | Number |
Rückflug
setShearY(shearY)
Legt das Y-Koordinatenschere-Element fest und gibt den Builder zurück.
Parameter
Name | Typ | Beschreibung |
---|---|---|
shearY | Number |
Rückflug
setTranslateX(translateX)
Legt das Übersetzungselement für X-Koordinaten in Punkten fest und gibt den Builder zurück.
Parameter
Name | Typ | Beschreibung |
---|---|---|
translateX | Number |
Rückflug
setTranslateY(translateY)
Legt das Y-Koordinatenübersetzungselement in Punkten fest und gibt den Builder zurück.
Parameter
Name | Typ | Beschreibung |
---|---|---|
translateY | Number |