Class Pie3D
This class represents a pie series item in the 3D space.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public class Pie3D : BaseChartItem3D, INotifyPropertyChanged, ITreeElement3D, ITreeNode3D, IChartItem, ILogicalItem, IRadialChartItem3D
Constructors
Pie3D()
Fields
OuterRadiusProperty
Identifies the OuterRadius dependency property.
Declaration
public static readonly DependencyProperty OuterRadiusProperty
Field Value
System.Windows.DependencyProperty
|
ThicknessProperty
Identifies the Thickness dependency property.
Declaration
public static readonly DependencyProperty ThicknessProperty
Field Value
System.Windows.DependencyProperty
|
Properties
InnerRadius
Gets the inner radius of the pie / doughnut slice.
Declaration
public virtual double InnerRadius { get; }
Property Value
System.Double
|
OuterRadius
Gets or sets the radius of the pie / doughnut slice.
Declaration
public double OuterRadius { get; set; }
Property Value
System.Double
|
RadiusRange
Gets or sets the radius range.
Declaration
public DataRange RadiusRange { get; }
Property Value
DataRange
|
StartAngle
Gets or sets the start angle of the pie/doughnut slice.
Declaration
public double StartAngle { get; }
Property Value
System.Double
|
SweepAngle
Gets or sets the sweep angle of the pie/doughnut slice.
Declaration
public double SweepAngle { get; }
Property Value
System.Double
|
Theta
Gets or sets the tessellation value for the rounding of the pie/doughnut arc.
Declaration
protected int Theta { get; set; }
Property Value
System.Int32
|
Thickness
Gets or sets the thickness of the pie/doughnut slice.
Declaration
protected double Thickness { get; set; }
Property Value
System.Double
|
ThicknessRange
Gets or sets the thickness range.
Declaration
public DataRange ThicknessRange { get; }
Property Value
DataRange
|
Methods
CreateElementGeometry()
Creates the geometry of the chart item.
Declaration
protected override Geometry3D CreateElementGeometry()
Returns
Geometry3D
The Geometry. |
Overrides
EvaluateItemParameters()
Called when a change (in the data, visual, or layout) requires reevaluation of the parameters of the chart item.
Declaration
protected override void EvaluateItemParameters()
Overrides
OnDataSeriesCollectionChanged(Object, NotifyCollectionChangedEventArgs)
Occurs when the data series collection associated with the current chart item is updated.
Declaration
protected override void OnDataSeriesCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Parameters
System.Object
sender
|
System.Collections.Specialized.NotifyCollectionChangedEventArgs
e
|
Overrides
OnDataSeriesItemPropertyChanged(Object, PropertyChangedEventArgs)
Occurs when an item in the data series collection associated with the current chart item is updated.
Declaration
protected override void OnDataSeriesItemPropertyChanged(object sender, PropertyChangedEventArgs e)
Parameters
System.Object
sender
|
System.ComponentModel.PropertyChangedEventArgs
e
|