Class BasePieAggregator
Basic implementation of ISeries
Inherited Members
Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public abstract class BasePieAggregator : BaseSeriesAggregator, ISeriesAggregator
Constructors
BasePieAggregator(Axis, AggregationGroup)
Initializes a new instance of the Base
Declaration
protected BasePieAggregator(Axis axis, AggregationGroup aggregationGroup)
Parameters
Axis
axis
The axis. |
Aggregation The aggregation group. |
Methods
CalculateMaxValue()
Evaluates the maximal value for all aggregated Data
Declaration
protected override double CalculateMaxValue()
Returns
System. The maximum value. |
Overrides
See Also
CalculateMinValue()
Evaluates the minimal value for all aggregated Data
Declaration
protected override double CalculateMinValue()
Returns
System. The minimum value. |
Overrides
See Also
CalculatePieLabelValue(Double)
Calculates the pie label value.
Declaration
protected abstract DataRange CalculatePieLabelValue(double labelPointValue)
Parameters
System. The label point value. |
Returns
CalculateRange(DataSeries, Int32, DataRange)
Calculates the range in which the item at the specified itemIndex
in the
given dataSeries
should match.
Declaration
public override DataRange CalculateRange(DataSeries dataSeries, int itemIndex, DataRange axisRange)
Parameters
Data The data series. |
System. The index. |
Data The range. |
Returns
Overrides
CalculateRange(DataSeries, Int32, DataRange, Boolean)
Calculates the range in which the item at the specified itemIndex
in the
given dataSeries
should match.
Declaration
public override DataRange CalculateRange(DataSeries dataSeries, int itemIndex, DataRange axisRange, bool shouldSubtractItemWidth)
Parameters
Data The data series. |
System. The index. |
Data The range. |
System. A value indicating whether the width of the item should be removed. |