Class AffineTransformBuilder

AffineTransformBuilder

Es un compilador para objetos AffineTransform. La configuración predeterminada es la transformación de identidad.

Llama a AffineTransformBuilder#build() para obtener el objeto 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  ]
}

Métodos

MétodoTipo de datos que se muestraDescripción breve
build()AffineTransformCrea un objeto AffineTransform inicializado con los elementos establecidos en el compilador.
setScaleX(scaleX)AffineTransformBuilderEstablece el elemento de escalamiento de la coordenada X y muestra el compilador.
setScaleY(scaleY)AffineTransformBuilderEstablece el elemento de escalamiento de la coordenada Y y muestra el compilador.
setShearX(shearX)AffineTransformBuilderEstablece el elemento de corte de la coordenada X y muestra el compilador.
setShearY(shearY)AffineTransformBuilderEstablece el elemento de corte de la coordenada Y y muestra el compilador.
setTranslateX(translateX)AffineTransformBuilderEstablece el elemento de traducción de la coordenada X en puntos y muestra el compilador.
setTranslateY(translateY)AffineTransformBuilderEstablece el elemento de traducción de la coordenada Y en puntos y muestra el compilador.

Documentación detallada

build()

Crea un objeto AffineTransform inicializado con los elementos establecidos en el compilador.

Volver

AffineTransform


setScaleX(scaleX)

Establece el elemento de escalamiento de la coordenada X y muestra el compilador.

Parámetros

NombreTipoDescripción
scaleXNumber

Volver

AffineTransformBuilder


setScaleY(scaleY)

Establece el elemento de escalamiento de la coordenada Y y muestra el compilador.

Parámetros

NombreTipoDescripción
scaleYNumber

Volver

AffineTransformBuilder


setShearX(shearX)

Establece el elemento de corte de la coordenada X y muestra el compilador.

Parámetros

NombreTipoDescripción
shearXNumber

Volver

AffineTransformBuilder


setShearY(shearY)

Establece el elemento de corte de la coordenada Y y muestra el compilador.

Parámetros

NombreTipoDescripción
shearYNumber

Volver

AffineTransformBuilder


setTranslateX(translateX)

Establece el elemento de traducción de la coordenada X en puntos y muestra el compilador.

Parámetros

NombreTipoDescripción
translateXNumber

Volver

AffineTransformBuilder


setTranslateY(translateY)

Establece el elemento de traducción de la coordenada Y en puntos y muestra el compilador.

Parámetros

NombreTipoDescripción
translateYNumber

Volver

AffineTransformBuilder