Un builder per gli oggetti AffineTransform. Il valore predefinito è la trasformazione dell'identità.
Chiama AffineTransformBuilder#build() per ottenere l'oggetto 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 ]
}Metodi
| Metodo | Tipo restituito | Breve descrizione |
|---|---|---|
build() | Affine | Crea un oggetto Affine inizializzato con gli elementi impostati nel builder. |
set | Affine | Imposta l'elemento di scalabilità della coordinata X e restituisce il builder. |
set | Affine | Imposta l'elemento di scalabilità della coordinata Y e restituisce il builder. |
set | Affine | Imposta l'elemento di taglio della coordinata X e restituisce il builder. |
set | Affine | Imposta l'elemento di taglio della coordinata Y e restituisce il builder. |
set | Affine | Imposta l'elemento di traslazione della coordinata X in punti e restituisce il builder. |
set | Affine | Imposta l'elemento di traslazione della coordinata Y in punti e restituisce il builder. |
Documentazione dettagliata
build()
Crea un oggetto AffineTransform inizializzato con gli elementi impostati nel builder.
Indietro
AffineTransform: l'oggetto AffineTransform integrato.
setScaleX(scaleX)
Imposta l'elemento di scalabilità della coordinata X e restituisce il builder.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
scaleX | Number | La scalabilità dell'asse X. |
Indietro
AffineTransformBuilder: questo generatore, per il concatenamento.
setScaleY(scaleY)
Imposta l'elemento di scalabilità della coordinata Y e restituisce il builder.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
scaleY | Number | La scalabilità Y. |
Indietro
AffineTransformBuilder: questo generatore, per il concatenamento.
setShearX(shearX)
Imposta l'elemento di taglio della coordinata X e restituisce il builder.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
shearX | Number | Il taglio a X. |
Indietro
AffineTransformBuilder: questo generatore, per il concatenamento.
setShearY(shearY)
Imposta l'elemento di taglio della coordinata Y e restituisce il builder.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
shearY | Number | Il taglio a Y. |
Indietro
AffineTransformBuilder: questo generatore, per il concatenamento.
setTranslateX(translateX)
Imposta l'elemento di traslazione della coordinata X in punti e restituisce il builder.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
translateX | Number | La traslazione X in punti. |
Indietro
AffineTransformBuilder: questo generatore, per il concatenamento.
setTranslateY(translateY)
Imposta l'elemento di traslazione della coordinata Y in punti e restituisce il builder.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
translateY | Number | La traduzione Y in punti. |
Indietro
AffineTransformBuilder: questo generatore, per il concatenamento.