Class AffineTransformBuilder

AffineTransformBuilder

Um builder para objetos AffineTransform. O padrão é a transformação de identidade.

Chame AffineTransformBuilder#build() para receber o objeto AffineTransform.

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  ]

Métodos

MétodoTipo de retornoBreve descrição
build()AffineTransformCria um objeto AffineTransform inicializado com os elementos definidos no builder.
setScaleX(scaleX)AffineTransformBuilderDefine o elemento de dimensionamento da coordenada X e retorna o construtor.
setScaleY(scaleY)AffineTransformBuilderDefine o elemento de dimensionamento da coordenada Y e retorna o construtor.
setShearX(shearX)AffineTransformBuilderDefine o elemento de distorção de coordenada X e retorna o construtor.
setShearY(shearY)AffineTransformBuilderDefine o elemento de distorção de coordenada Y e retorna o construtor.
setTranslateX(translateX)AffineTransformBuilderDefine o elemento de conversão da coordenada X em pontos e retorna o construtor.
setTranslateY(translateY)AffineTransformBuilderDefine o elemento de conversão da coordenada Y em pontos e retorna o construtor.

Documentação detalhada

build()

Cria um objeto AffineTransform inicializado com os elementos definidos no builder.

Retornar

AffineTransform


setScaleX(scaleX)

Define o elemento de dimensionamento da coordenada X e retorna o construtor.

Parâmetros

NomeTipoDescrição
scaleXNumber

Retornar

AffineTransformBuilder


setScaleY(scaleY)

Define o elemento de dimensionamento da coordenada Y e retorna o construtor.

Parâmetros

NomeTipoDescrição
scaleYNumber

Retornar

AffineTransformBuilder


setShearX(shearX)

Define o elemento de distorção de coordenada X e retorna o construtor.

Parâmetros

NomeTipoDescrição
shearXNumber

Retornar

AffineTransformBuilder


setShearY(shearY)

Define o elemento de distorção de coordenada Y e retorna o construtor.

Parâmetros

NomeTipoDescrição
shearYNumber

Retornar

AffineTransformBuilder


setTranslateX(translateX)

Define o elemento de conversão da coordenada X em pontos e retorna o construtor.

Parâmetros

NomeTipoDescrição
translateXNumber

Retornar

AffineTransformBuilder


setTranslateY(translateY)

Define o elemento de conversão da coordenada Y em pontos e retorna o construtor.

Parâmetros

NomeTipoDescrição
translateYNumber

Retornar

AffineTransformBuilder