Class AffineTransformBuilder

AffineTransformBuilder

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

MethodeRückgabetypKurzbeschreibung
build()AffineTransformErstellt ein AffineTransform-Objekt, das mit den im Builder festgelegten Elementen initialisiert wird.
setScaleX(scaleX)AffineTransformBuilderLegt das X-Koordinaten-Skalierungselement fest und gibt den Builder zurück.
setScaleY(scaleY)AffineTransformBuilderLegt das Y-Koordinatenskalierungselement fest und gibt den Builder zurück.
setShearX(shearX)AffineTransformBuilderLegt das X-Koordinatenelement zur Scherung fest und gibt den Builder zurück.
setShearY(shearY)AffineTransformBuilderLegt das Y-Koordinatenschere-Element fest und gibt den Builder zurück.
setTranslateX(translateX)AffineTransformBuilderLegt das Übersetzungselement für X-Koordinaten in Punkten fest und gibt den Builder zurück.
setTranslateY(translateY)AffineTransformBuilderLegt 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

AffineTransform


setScaleX(scaleX)

Legt das X-Koordinaten-Skalierungselement fest und gibt den Builder zurück.

Parameter

NameTypBeschreibung
scaleXNumber

Rückflug

AffineTransformBuilder


setScaleY(scaleY)

Legt das Y-Koordinatenskalierungselement fest und gibt den Builder zurück.

Parameter

NameTypBeschreibung
scaleYNumber

Rückflug

AffineTransformBuilder


setShearX(shearX)

Legt das X-Koordinatenelement zur Scherung fest und gibt den Builder zurück.

Parameter

NameTypBeschreibung
shearXNumber

Rückflug

AffineTransformBuilder


setShearY(shearY)

Legt das Y-Koordinatenschere-Element fest und gibt den Builder zurück.

Parameter

NameTypBeschreibung
shearYNumber

Rückflug

AffineTransformBuilder


setTranslateX(translateX)

Legt das Übersetzungselement für X-Koordinaten in Punkten fest und gibt den Builder zurück.

Parameter

NameTypBeschreibung
translateXNumber

Rückflug

AffineTransformBuilder


setTranslateY(translateY)

Legt das Y-Koordinatenübersetzungselement in Punkten fest und gibt den Builder zurück.

Parameter

NameTypBeschreibung
translateYNumber

Rückflug

AffineTransformBuilder