Class AffineTransformBuilder

AffineTransformBuilder

Kreator obiektów AffineTransform. Domyślnie jest to transformacja tożsamości.

Aby uzyskać obiekt AffineTransform, wywołaj funkcję AffineTransformBuilder#build().

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 za pomocą elementów ustawionych w kreatorze.
setScaleX(scaleX)AffineTransformBuilderUstawia element skalowania współrzędnych X i zwraca kreatora.
setScaleY(scaleY)AffineTransformBuilderUstawia element skalowania współrzędnej Y i zwraca obiekt Builder.
setShearX(shearX)AffineTransformBuilderUstawia element przesunięcia wzdłuż osi X i zwraca obiekt Builder.
setShearY(shearY)AffineTransformBuilderUstawia element przesunięcia wzdłuż osi Y i zwraca obiekt budujący.
setTranslateX(translateX)AffineTransformBuilderUstawia element przesunięcia współrzędnej X w punktach i zwraca kreatora.
setTranslateY(translateY)AffineTransformBuilderUstawia element translacji współrzędnej Y w punktach i zwraca konstruktor.

Szczegółowa dokumentacja

build()

Tworzy obiekt AffineTransform zainicjowany za pomocą elementów ustawionych w kreatorze.

Powrót

AffineTransform


setScaleX(scaleX)

Ustawia element skalowania współrzędnych X i zwraca kreatora.

Parametry

NazwaTypOpis
scaleXNumber

Powrót

AffineTransformBuilder


setScaleY(scaleY)

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

Parametry

NazwaTypOpis
scaleYNumber

Powrót

AffineTransformBuilder


setShearX(shearX)

Ustawia element przesunięcia wzdłuż osi X i zwraca obiekt Builder.

Parametry

NazwaTypOpis
shearXNumber

Powrót

AffineTransformBuilder


setShearY(shearY)

Ustawia element przesunięcia wzdłuż osi Y i zwraca obiekt budujący.

Parametry

NazwaTypOpis
shearYNumber

Powrót

AffineTransformBuilder


setTranslateX(translateX)

Ustawia element przesunięcia współrzędnej X w punktach i zwraca kreatora.

Parametry

NazwaTypOpis
translateXNumber

Powrót

AffineTransformBuilder


setTranslateY(translateY)

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

Parametry

NazwaTypOpis
translateYNumber

Powrót

AffineTransformBuilder