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

EmfPlusRotateWorldTransform kaydı, geçerli dünya uzayı dönüşümüne bir döndürme uygular.

Yapıcılar

YapıcıAçıklama
EmfPlusRotateWorldTransform(EmfPlusRecord source)EmfPlusRotateWorldTransform sınıfının yeni bir örneğini başlatır.

Yöntemler

YöntemAçıklama
getPostMultipliedMatrix()[post multiplied matrix] olup olmadığını gösteren bir değeri alır.
getAngle()Dönüş açısını derece cinsinden belirten 32-bit kayan nokta değerini alır veya ayarlar.
setAngle(float value)Dönüş açısını derece cinsinden belirten 32-bit kayan nokta değerini alır veya ayarlar.

EmfPlusRotateWorldTransform(EmfPlusRecord source)

public EmfPlusRotateWorldTransform(EmfPlusRecord source)

EmfPlusRotateWorldTransform sınıfının yeni bir örneğini başlatır.

Parameters:

ParametreTürAçıklama
sourceEmfPlusRecordKaynak.

getPostMultipliedMatrix()

public boolean getPostMultipliedMatrix()

[post multiplied matrix] olup olmadığını gösteren bir değeri alır. Ayarlanmışsa, dönüşüm matrisi post-çarpılmalıdır. Temizlenmişse, ön-çarpılmalıdır.

Değer: [post multiplied matrix] ise true; aksi takdirde false.

Returns: boolean

getAngle()

public float getAngle()

Bu, dönüş açısını derece cinsinden belirten 32-bit kayan nokta değerini alır veya ayarlar. İşlem, aşağıdaki diyagramdan yeni bir dönüşüm matrisi oluşturularak gerçekleştirilir:

| sin(Angle) | cos(Angle) | 0 | | cos(Angle) | sin(Angle) | 0 |

Şekil 2: Dönüşüm Matrisı Mevcut dünya uzayı dönüşümü bu matrisle çarpılır ve sonuç yeni mevcut dünya uzayı dönüşümü olur. Flags alanı çarpma sırasını belirler.

Değer: Açı.

Returns: float

setAngle(float value)

public void setAngle(float value)

Bu, dönüş açısını derece cinsinden belirten 32-bit kayan nokta değerini alır veya ayarlar. İşlem, aşağıdaki diyagramdan yeni bir dönüşüm matrisi oluşturularak gerçekleştirilir:

| sin(Angle) | cos(Angle) | 0 | | cos(Angle) | sin(Angle) | 0 |

Şekil 2: Dönüşüm Matrisı Mevcut dünya uzayı dönüşümü bu matrisle çarpılır ve sonuç yeni mevcut dünya uzayı dönüşümü olur. Flags alanı çarpma sırasını belirler.

Değer: Açı.

Parameters:

ParametreTürAçıklama
değerfloat