Es un compilador para objetos Affine. El valor predeterminado es la transformación de identidad.
Llama a Affine para obtener el objeto Affine.
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étodo | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
build() | Affine | Crea un objeto Affine inicializado con los elementos establecidos en el compilador. |
set | Affine | Establece el elemento de ajuste de la coordenada X y devuelve el compilador. |
set | Affine | Establece el elemento de ajuste de la coordenada Y y devuelve el compilador. |
set | Affine | Establece el elemento de corte de la coordenada X y devuelve el compilador. |
set | Affine | Establece el elemento de deformación de la coordenada Y y devuelve el compilador. |
set | Affine | Establece el elemento de traducción de la coordenada X en puntos y devuelve el compilador. |
set | Affine | Establece el elemento de traslación de la coordenada Y en puntos y devuelve el compilador. |
Documentación detallada
build()
Crea un objeto Affine inicializado con los elementos establecidos en el compilador.
Volver
Affine: Es el objeto Affine compilado.
set Scale X(scaleX)
Establece el elemento de ajuste de la coordenada X y devuelve el compilador.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
scaleX | Number | Es el ajuste de escala en X. |
Volver
Affine: Este compilador, para encadenar.
set Scale Y(scaleY)
Establece el elemento de ajuste de la coordenada Y y devuelve el compilador.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
scaleY | Number | Es el ajuste de escala en Y. |
Volver
Affine: Este compilador, para encadenar.
set Shear X(shearX)
Establece el elemento de corte de la coordenada X y devuelve el compilador.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
shearX | Number | Es la esquila en X. |
Volver
Affine: Este compilador, para encadenar.
set Shear Y(shearY)
Establece el elemento de deformación de la coordenada Y y devuelve el compilador.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
shearY | Number | Es el corte en Y. |
Volver
Affine: Este compilador, para encadenar.
set Translate X(translateX)
Establece el elemento de traducción de la coordenada X en puntos y devuelve el compilador.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
translateX | Number | Es la traslación en X en puntos. |
Volver
Affine: Este compilador, para encadenar.
set Translate Y(translateY)
Establece el elemento de traslación de la coordenada Y en puntos y devuelve el compilador.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
translateY | Number | Es la traslación en Y en puntos. |
Volver
Affine: Este compilador, para encadenar.