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
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
build() | Affine | Tworzy obiekt Affine zainicjowany elementami ustawionymi w konstruktorze. |
set | Affine | Ustawia element skalowania współrzędnej X i zwraca konstruktora. |
set | Affine | Ustawia element skalowania współrzędnej Y i zwraca obiekt Builder. |
set | Affine | Ustawia współrzędną X elementu ścinającego i zwraca konstruktora. |
set | Affine | Ustawia element ścinający współrzędną Y i zwraca konstruktora. |
set | Affine | Ustawia element translacji współrzędnej X w punktach i zwraca konstruktora. |
set | Affine | Ustawia element translacji współrzędnej Y w punktach i zwraca obiekt Builder. |
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
| Nazwa | Typ | Opis |
|---|---|---|
scaleX | Number | Skalowanie osi X. |
Powrót
AffineTransformBuilder – ten kreator do łączenia.
setScaleY(scaleY)
Ustawia element skalowania współrzędnej Y i zwraca obiekt Builder.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
scaleY | Number | Skalowanie osi Y. |
Powrót
AffineTransformBuilder – ten kreator do łączenia.
setShearX(shearX)
Ustawia współrzędną X elementu ścinającego i zwraca konstruktora.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
shearX | Number | Ścinanie w kształcie litery X. |
Powrót
AffineTransformBuilder – ten kreator do łączenia.
setShearY(shearY)
Ustawia element ścinający współrzędną Y i zwraca konstruktora.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
shearY | Number | Ś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
| Nazwa | Typ | Opis |
|---|---|---|
translateX | Number | Przesunię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
| Nazwa | Typ | Opis |
|---|---|---|
translateY | Number | Przesunięcie Y w punktach. |
Powrót
AffineTransformBuilder – ten kreator do łączenia.