Back to Devexpress

Diagram3D.RotationOrder Property

corelibraries-devexpress-dot-xtracharts-dot-diagram3d-60dddbb3.md

latest4.6 KB
Original Source

Diagram3D.RotationOrder Property

Gets or sets a value which determines the order of rotation around the X, Y and Z axes.

Namespace : DevExpress.XtraCharts

Assembly : DevExpress.XtraCharts.v25.2.dll

NuGet Package : DevExpress.Charts

Declaration

csharp
[XtraChartsLocalizableCategory(XtraChartsCategory.Behavior)]
public RotationOrder RotationOrder { get; set; }
vb
<XtraChartsLocalizableCategory(XtraChartsCategory.Behavior)>
Public Property RotationOrder As RotationOrder

Property Value

TypeDescription
RotationOrder

A RotationOrder enumeration value.

|

Available values:

NameDescription
XYZ

The chart is first rotated around the X-axis by the Diagram3D.RotationAngleX value, then around the Y-axis by the Diagram3D.RotationAngleY value, and then around the Z-axis by the Diagram3D.RotationAngleZ value.

| | XZY |

The chart is first rotated around the X-axis by the Diagram3D.RotationAngleX value, then around the Z-axis by the Diagram3D.RotationAngleZ value, and then around the Y-axis by the Diagram3D.RotationAngleY value.

| | YXZ |

The chart is first rotated around the Y-axis by the Diagram3D.RotationAngleY value, then around the X-axis by the Diagram3D.RotationAngleX value, and then around the Z-axis by the Diagram3D.RotationAngleZ value.

| | YZX |

The chart is first rotated around the Y-axis by the Diagram3D.RotationAngleY value, then around the Z-axis by the Diagram3D.RotationAngleZ value, and then around the X-axis by the Diagram3D.RotationAngleX value.

| | ZXY |

The chart is first rotated around the Z-axis by the Diagram3D.RotationAngleZ value, then around the X-axis by the Diagram3D.RotationAngleX value, and then around the Y-axis by the Diagram3D.RotationAngleY value.

| | ZYX |

The chart is first rotated around the Z-axis by the Diagram3D.RotationAngleZ value, then around the Y-axis by the Diagram3D.RotationAngleY value, and then around the X-axis by the Diagram3D.RotationAngleX value.

|

Remarks

Note that the RotationOrder property can be used only if the Diagram3D.RotationType property is set to RotationType.UseAngles. If the Diagram3D.RotationType property is set to RotationType.UseMouseStandard or RotationType.UseMouseAdvanced, then the RotationOrder property value is undefined and can’t be used.

See Also

RotationAngleX

RotationAngleY

RotationAngleZ

Diagram3D Class

Diagram3D Members

DevExpress.XtraCharts Namespace