Class AffineTransformBuilder

AffineTransformBuilder

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

MetodoTipo restituitoBreve descrizione
build()AffineTransformCrea un oggetto AffineTransform inizializzato con gli elementi impostati nel builder.
setScaleX(scaleX)AffineTransformBuilderImposta l'elemento di scalabilità della coordinata X e restituisce il builder.
setScaleY(scaleY)AffineTransformBuilderImposta l'elemento di scalabilità della coordinata Y e restituisce il builder.
setShearX(shearX)AffineTransformBuilderImposta l'elemento di taglio della coordinata X e restituisce il builder.
setShearY(shearY)AffineTransformBuilderImposta l'elemento di taglio della coordinata Y e restituisce il builder.
setTranslateX(translateX)AffineTransformBuilderImposta l'elemento di traslazione della coordinata X in punti e restituisce il builder.
setTranslateY(translateY)AffineTransformBuilderImposta 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

NomeTipoDescrizione
scaleXNumberLa 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

NomeTipoDescrizione
scaleYNumberLa scalabilità Y.

Indietro

AffineTransformBuilder: questo generatore, per il concatenamento.


setShearX(shearX)

Imposta l'elemento di taglio della coordinata X e restituisce il builder.

Parametri

NomeTipoDescrizione
shearXNumberLa tranciatura a X.

Indietro

AffineTransformBuilder: questo generatore, per il concatenamento.


setShearY(shearY)

Imposta l'elemento di taglio della coordinata Y e restituisce il builder.

Parametri

NomeTipoDescrizione
shearYNumberIl taglio 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

NomeTipoDescrizione
translateXNumberLa 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

NomeTipoDescrizione
translateYNumberLa traduzione Y in punti.

Indietro

AffineTransformBuilder: questo generatore, per il concatenamento.