EmfPlusRotateWorldTransform

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusTerminalServerRecordType

public final class EmfPlusRotateWorldTransform extends EmfPlusTerminalServerRecordType

Il record EmfPlusRotateWorldTransform esegue una rotazione sulla trasformazione dello spazio mondiale corrente.

Costruttori

CostruttoreDescrizione
EmfPlusRotateWorldTransform(EmfPlusRecord source)Inizializza una nuova istanza della classe EmfPlusRotateWorldTransform.

Metodi

MetodoDescrizione
getPostMultipliedMatrix()Ottiene un valore che indica se [matrice post moltiplicata].
getAngle()Ottiene o imposta un valore a virgola mobile a 32 bit che specifica l’angolo di rotazione in gradi.
setAngle(float value)Ottiene o imposta un valore a virgola mobile a 32 bit che specifica l’angolo di rotazione in gradi.

EmfPlusRotateWorldTransform(EmfPlusRecord source)

public EmfPlusRotateWorldTransform(EmfPlusRecord source)

Inizializza una nuova istanza della classe EmfPlusRotateWorldTransform.

Parameters:

ParametroTipoDescrizione
sourceEmfPlusRecordLa sorgente.

getPostMultipliedMatrix()

public boolean getPostMultipliedMatrix()

Ottiene un valore che indica se [matrice post moltiplicata]. Se impostato, la matrice di trasformazione deve essere post-moltiplicata. Se non impostato, deve essere pre-moltiplicata.

Valore: true se [matrice post moltiplicata]; altrimenti, false.

Returns: boolean

getAngle()

public float getAngle()

Ottiene o imposta un valore a virgola mobile a 32 bit che specifica l’angolo di rotazione in gradi. L’operazione viene eseguita costruendo una nuova matrice di trasformazione dal diagramma seguente: ——————————— | sin(Angle) | cos(Angle) | 0 | | cos(Angle) | sin(Angle) | 0 |

Figura 2: Matrice di Trasformazione di Rotazione La trasformazione dello spazio mondiale corrente viene moltiplicata per questa matrice, e il risultato diventa la nuova trasformazione dello spazio mondiale corrente. Il campo Flags determina l’ordine della moltiplicazione.

Valore: L’angolo.

Returns: float

setAngle(float value)

public void setAngle(float value)

Ottiene o imposta un valore a virgola mobile a 32 bit che specifica l’angolo di rotazione in gradi. L’operazione viene eseguita costruendo una nuova matrice di trasformazione dal diagramma seguente: ——————————— | sin(Angle) | cos(Angle) | 0 | | cos(Angle) | sin(Angle) | 0 |

Figura 2: Matrice di Trasformazione di Rotazione La trasformazione dello spazio mondiale corrente viene moltiplicata per questa matrice, e il risultato diventa la nuova trasformazione dello spazio mondiale corrente. Il campo Flags determina l’ordine della moltiplicazione.

Valore: L’angolo.

Parameters:

ParametroTipoDescrizione
valorefloat