Class AffineTransformBuilder

AffineTransformBuilder

AffineTransform nesne için bir oluşturucu. Varsayılan olarak kimlik dönüşümü kullanılır.

AffineTransform nesnesini almak için AffineTransformBuilder#build() komutunu çağırın.

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  ]

Yöntemler

YöntemDönüş türüKısa açıklama
build()AffineTransformOluşturucuda ayarlanan öğelerle başlatılan bir AffineTransform nesnesi oluşturur.
setScaleX(scaleX)AffineTransformBuilderX koordinatı ölçeklendirme öğesini ayarlar ve oluşturucuyu döndürür.
setScaleY(scaleY)AffineTransformBuilderY koordinatı ölçeklendirme öğesini ayarlar ve oluşturucuyu döndürür.
setShearX(shearX)AffineTransformBuilderX koordinatı kesme öğesini ayarlar ve oluşturucuyu döndürür.
setShearY(shearY)AffineTransformBuilderY koordinatı kesme öğesini ayarlar ve oluşturucuyu döndürür.
setTranslateX(translateX)AffineTransformBuilderNoktalarda X koordinatı çeviri öğesini ayarlar ve oluşturucuyu döndürür.
setTranslateY(translateY)AffineTransformBuilderNoktalarda Y koordinatı çeviri öğesini ayarlar ve oluşturucuyu döndürür.

Ayrıntılı belgeler

build()

Oluşturucuda ayarlanan öğelerle başlatılan bir AffineTransform nesnesi oluşturur.

Return

AffineTransform


setScaleX(scaleX)

X koordinatı ölçeklendirme öğesini ayarlar ve oluşturucuyu döndürür.

Parametreler

AdTürAçıklama
scaleXNumber

Return

AffineTransformBuilder


setScaleY(scaleY)

Y koordinatı ölçeklendirme öğesini ayarlar ve oluşturucuyu döndürür.

Parametreler

AdTürAçıklama
scaleYNumber

Return

AffineTransformBuilder


setShearX(shearX)

X koordinatı kesme öğesini ayarlar ve oluşturucuyu döndürür.

Parametreler

AdTürAçıklama
shearXNumber

Return

AffineTransformBuilder


setShearY(shearY)

Y koordinatı kesme öğesini ayarlar ve oluşturucuyu döndürür.

Parametreler

AdTürAçıklama
shearYNumber

Return

AffineTransformBuilder


setTranslateX(translateX)

Noktalarda X koordinatı çeviri öğesini ayarlar ve oluşturucuyu döndürür.

Parametreler

AdTürAçıklama
translateXNumber

Return

AffineTransformBuilder


setTranslateY(translateY)

Noktalarda Y koordinatı çeviri öğesini ayarlar ve oluşturucuyu döndürür.

Parametreler

AdTürAçıklama
translateYNumber

Return

AffineTransformBuilder