Class AffineTransformBuilder

AffineTransformBuilder

Builder untuk objek AffineTransform. Default-nya adalah transformasi identitas.

Panggil AffineTransformBuilder#build() untuk mendapatkan objek 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  ]
}

Metode

MetodeJenis nilai yang ditampilkanDeskripsi singkat
build()AffineTransformMembuat objek AffineTransform yang diinisialisasi dengan elemen yang ditetapkan di builder.
setScaleX(scaleX)AffineTransformBuilderMenetapkan elemen penskalaan koordinat X dan menampilkan builder.
setScaleY(scaleY)AffineTransformBuilderMenetapkan elemen penskalaan koordinat Y dan menampilkan builder.
setShearX(shearX)AffineTransformBuilderMenetapkan elemen geser koordinat X dan menampilkan builder.
setShearY(shearY)AffineTransformBuilderMenetapkan elemen geser koordinat Y dan menampilkan builder.
setTranslateX(translateX)AffineTransformBuilderMenetapkan elemen terjemahan koordinat X dalam poin, dan menampilkan builder.
setTranslateY(translateY)AffineTransformBuilderMenetapkan elemen terjemahan koordinat Y dalam poin, dan menampilkan builder.

Dokumentasi mendetail

build()

Membuat objek AffineTransform yang diinisialisasi dengan elemen yang ditetapkan di builder.

Pulang pergi

AffineTransform — Objek AffineTransform yang dibuat.


setScaleX(scaleX)

Menetapkan elemen penskalaan koordinat X dan menampilkan builder.

Parameter

NamaJenisDeskripsi
scaleXNumberPenskalaan X.

Pulang pergi

AffineTransformBuilder — Builder ini, untuk dirangkaikan.


setScaleY(scaleY)

Menetapkan elemen penskalaan koordinat Y dan menampilkan builder.

Parameter

NamaJenisDeskripsi
scaleYNumberPenskalaan Y.

Pulang pergi

AffineTransformBuilder — Builder ini, untuk dirangkaikan.


setShearX(shearX)

Menetapkan elemen geser koordinat X dan menampilkan builder.

Parameter

NamaJenisDeskripsi
shearXNumberGeser X.

Pulang pergi

AffineTransformBuilder — Builder ini, untuk dirangkaikan.


setShearY(shearY)

Menetapkan elemen geser koordinat Y dan menampilkan builder.

Parameter

NamaJenisDeskripsi
shearYNumberPemiringan Y.

Pulang pergi

AffineTransformBuilder — Builder ini, untuk dirangkaikan.


setTranslateX(translateX)

Menetapkan elemen terjemahan koordinat X dalam poin, dan menampilkan builder.

Parameter

NamaJenisDeskripsi
translateXNumberTerjemahan X dalam poin.

Pulang pergi

AffineTransformBuilder — Builder ini, untuk dirangkaikan.


setTranslateY(translateY)

Menetapkan elemen terjemahan koordinat Y dalam poin, dan menampilkan builder.

Parameter

NamaJenisDeskripsi
translateYNumberTerjemahan Y dalam poin.

Pulang pergi

AffineTransformBuilder — Builder ini, untuk dirangkaikan.