com.aspose.imaging.fileformats.emf.emfplus.records

## Class EmfPlusRotateWorldTransform

• All Implemented Interfaces:
com.aspose.internal.fileformats.emf.IRecord, Cloneable

```public final class EmfPlusRotateWorldTransform
extends EmfPlusTerminalServerRecordType```

The EmfPlusRotateWorldTransform record performs a rotation on the current world space transform.

• ### Constructor Summary

Constructors
Constructor and Description
`EmfPlusRotateWorldTransform(EmfPlusRecord source)`
Initializes a new instance of the `EmfPlusRotateWorldTransform` class.
• ### Method Summary

All Methods
Modifier and Type Method and Description
`float` `getAngle()`
Gets or sets a 32-bit floating-point value that specifies the angle of rotation in degrees.
`boolean` `getPostMultipliedMatrix()`
Gets a value indicating whether [post multiplied matrix].
`void` `setAngle(float value)`
Gets or sets a 32-bit floating-point value that specifies the angle of rotation in degrees.
• ### Methods inherited from class com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord

`getDataSize, getFlags, getSize, getType, setDataSize, setFlags, setSize`
• ### Methods inherited from class java.lang.Object

`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`
• ### Constructor Detail

• #### EmfPlusRotateWorldTransform

`public EmfPlusRotateWorldTransform(EmfPlusRecord source)`

Initializes a new instance of the `EmfPlusRotateWorldTransform` class.

Parameters:
`source` - The source.
• ### Method Detail

• #### getPostMultipliedMatrix

`public boolean getPostMultipliedMatrix()`

Gets a value indicating whether [post multiplied matrix]. If set, the transform matrix should be post-multiplied. If clear, it should be premultiplied.

Value: `true` if [post multiplied matrix]; otherwise, `false`.
• #### getAngle

`public float getAngle()`

Gets or sets a 32-bit floating-point value that specifies the angle of rotation in degrees. The operation is performed by constructing a new transform matrix from the following diagram: --------------------------------- | sin(Angle) | cos(Angle) | 0 | | cos(Angle) | sin(Angle) | 0 | --------------------------------- Figure 2: Rotation Transform Matrix The current world space transform is multiplied by this matrix, and the result becomes the new current world space transform. The Flags field determines the order of multiplication.

Value: The angle.
• #### setAngle

`public void setAngle(float value)`

Gets or sets a 32-bit floating-point value that specifies the angle of rotation in degrees. The operation is performed by constructing a new transform matrix from the following diagram: --------------------------------- | sin(Angle) | cos(Angle) | 0 | | cos(Angle) | sin(Angle) | 0 | --------------------------------- Figure 2: Rotation Transform Matrix The current world space transform is multiplied by this matrix, and the result becomes the new current world space transform. The Flags field determines the order of multiplication.

Value: The angle.
{"ft_lang_label":"__label__en","ft_lang_prob":0.55116266,"math_prob":0.7863368,"size":2342,"snap":"2022-05-2022-21","text_gpt3_token_len":487,"char_repetition_ratio":0.17493585,"word_repetition_ratio":0.66013074,"special_character_ratio":0.24210078,"punctuation_ratio":0.11046512,"nsfw_num_words":0,"has_unicode_error":false,"math_prob_llama3":0.9925963,"pos_list":[0],"im_url_duplicate_count":[null],"WARC_HEADER":"{\"WARC-Type\":\"response\",\"WARC-Date\":\"2022-05-21T22:05:55Z\",\"WARC-Record-ID\":\"<urn:uuid:989b563e-75e6-4746-9da7-1320eefb5d8d>\",\"Content-Length\":\"46242\",\"Content-Type\":\"application/http; msgtype=response\",\"WARC-Warcinfo-ID\":\"<urn:uuid:1ab2f865-03fe-4c7d-bb53-923db4978e50>\",\"WARC-Concurrent-To\":\"<urn:uuid:102476fd-1a54-4e0f-b1a6-59cccc73be21>\",\"WARC-IP-Address\":\"13.32.208.58\",\"WARC-Target-URI\":\"https://apireference.aspose.com/imaging/java/com.aspose.imaging.fileformats.emf.emfplus.records/EmfPlusRotateWorldTransform\",\"WARC-Payload-Digest\":\"sha1:PXTR7N2AIJQRYOQSJDXD2YTI6XN2FB77\",\"WARC-Block-Digest\":\"sha1:A5VVJEDE27SYYSAKVBE4XRDRUGYSBNP7\",\"WARC-Identified-Payload-Type\":\"text/html\",\"warc_filename\":\"/cc_download/warc_2022/CC-MAIN-2022-21/CC-MAIN-2022-21_segments_1652662541747.38_warc_CC-MAIN-20220521205757-20220521235757-00354.warc.gz\"}"}