2.3.16.2 c3DXRotationAngle

The c3DXRotationAngle property specifies the shape rotation around the x-axis. A shape with constrained 3D rotation is rotated in the following manner:

  1. Around the y-axis by the angle specified by the c3DYRotationAngle property, as defined in section 2.3.16.1.

  2. Around the x-axis by the angle specified by c3DXRotationAngle.

If the fc3DConstrainRotation bit of the 3D-Style Boolean Properties equals 0x1, this property MUST exist; otherwise, this property MUST be ignored.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

opid

c3DXRotationAngle

...

opid (2 bytes): An OfficeArtFOPTEOPID record, as defined in section 2.2.8, that specifies the header for this property. The following table specifies the subfields.

Field

Meaning

opid.opid

A value that MUST be 0x02C1.

opid.fBid

A value that MUST be 0x0.

opid.fComplex

A value that MUST be 0x0.

c3DXRotationAngle (4 bytes): A value of type FixedPoint, as specified in [MS-OSHARED] section 2.2.1.6, that specifies the number of degrees to rotate the shape around the x-axis. Positive values rotate in the clockwise direction. Negative values rotate in the counterclockwise direction. The valid range is from -90.0 degrees through 90.0 degrees. The default value for this property is 0x00000000.