Class AffineTransformBuilder

AffineTransformBuilder

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

AffineTransform nesnesini almak için AffineTransformBuilder#build() numaralı telefonu arayın.

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  ]
}

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 koordinatlı kayma öğesini ayarlar ve oluşturucuyu döndürür.
setShearY(shearY)AffineTransformBuilderY koordinatlı kayma öğesini ayarlar ve oluşturucuyu döndürür.
setTranslateX(translateX)AffineTransformBuilderX koordinatı çeviri öğesini puan olarak ayarlar ve oluşturucuyu döndürür.
setTranslateY(translateY)AffineTransformBuilderY koordinatı çeviri öğesini noktalara göre 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: Oluşturulan AffineTransform nesnesi.


setScaleX(scaleX)

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

Parametreler

AdTürAçıklama
scaleXNumberX ölçeklendirmesi.

Return

AffineTransformBuilder: Zincirleme için kullanılan bu oluşturucu.


setScaleY(scaleY)

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

Parametreler

AdTürAçıklama
scaleYNumberY ölçeklendirmesi.

Return

AffineTransformBuilder: Zincirleme için kullanılan bu oluşturucu.


setShearX(shearX)

X koordinatlı kayma öğesini ayarlar ve oluşturucuyu döndürür.

Parametreler

AdTürAçıklama
shearXNumberX kırpma.

Return

AffineTransformBuilder: Zincirleme için kullanılan bu oluşturucu.


setShearY(shearY)

Y koordinatlı kayma öğesini ayarlar ve oluşturucuyu döndürür.

Parametreler

AdTürAçıklama
shearYNumberY kırpma.

Return

AffineTransformBuilder: Zincirleme için kullanılan bu oluşturucu.


setTranslateX(translateX)

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

Parametreler

AdTürAçıklama
translateXNumberPuan cinsinden X çevirisi.

Return

AffineTransformBuilder: Zincirleme için kullanılan bu oluşturucu.


setTranslateY(translateY)

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

Parametreler

AdTürAçıklama
translateYNumberPunto cinsinden Y çevirisi.

Return

AffineTransformBuilder: Zincirleme için kullanılan bu oluşturucu.