Class AffineTransformBuilder

AffineTransformBuilder

Kreator obiektów AffineTransform. Domyślnie jest to przekształcenie tożsamości.

Wywołaj funkcję AffineTransformBuilder#build(), aby uzyskać obiekt 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  ]
}

Metody

MetodaZwracany typKrótki opis
build()AffineTransformTworzy obiekt AffineTransform zainicjowany elementami ustawionymi w konstruktorze.
setScaleX(scaleX)AffineTransformBuilderUstawia element skalowania współrzędnej X i zwraca konstruktora.
setScaleY(scaleY)AffineTransformBuilderUstawia element skalowania współrzędnej Y i zwraca obiekt Builder.
setShearX(shearX)AffineTransformBuilderUstawia współrzędną X elementu ścinającego i zwraca konstruktora.
setShearY(shearY)AffineTransformBuilderUstawia element ścinający współrzędną Y i zwraca konstruktora.
setTranslateX(translateX)AffineTransformBuilderUstawia element translacji współrzędnej X w punktach i zwraca konstruktora.
setTranslateY(translateY)AffineTransformBuilderUstawia element translacji współrzędnej Y w punktach i zwraca konstruktora.

Szczegółowa dokumentacja

build()

Tworzy obiekt AffineTransform zainicjowany elementami ustawionymi w konstruktorze.

Powrót

AffineTransform – utworzony obiekt AffineTransform.


setScaleX(scaleX)

Ustawia element skalowania współrzędnej X i zwraca konstruktora.

Parametry

NazwaTypOpis
scaleXNumberSkalowanie osi X.

Powrót

AffineTransformBuilder – ten kreator do łączenia.


setScaleY(scaleY)

Ustawia element skalowania współrzędnej Y i zwraca obiekt Builder.

Parametry

NazwaTypOpis
scaleYNumberSkalowanie osi Y.

Powrót

AffineTransformBuilder – ten kreator do łączenia.


setShearX(shearX)

Ustawia współrzędną X elementu ścinającego i zwraca konstruktora.

Parametry

NazwaTypOpis
shearXNumberWykrawanie X.

Powrót

AffineTransformBuilder – ten kreator do łączenia.


setShearY(shearY)

Ustawia element ścinający współrzędną Y i zwraca konstruktora.

Parametry

NazwaTypOpis
shearYNumberŚcinanie w kierunku osi Y.

Powrót

AffineTransformBuilder – ten kreator do łączenia.


setTranslateX(translateX)

Ustawia element translacji współrzędnej X w punktach i zwraca konstruktora.

Parametry

NazwaTypOpis
translateXNumberPrzesunięcie w osi X w punktach.

Powrót

AffineTransformBuilder – ten kreator do łączenia.


setTranslateY(translateY)

Ustawia element translacji współrzędnej Y w punktach i zwraca konstruktora.

Parametry

NazwaTypOpis
translateYNumberPrzesunięcie Y w punktach.

Powrót

AffineTransformBuilder – ten konstruktor do łączenia.