public FastStepLineBitmapSegment(ChartSeriesBase series) { fastSeries = series as ChartSeries; }
/// <summary> /// Called when instance created for FastStackingColumnSegment with following arguments /// </summary> /// <param name="x1Values"></param> /// <param name="y1Values"></param> /// <param name="x2Values"></param> /// <param name="y2Values"></param> /// <param name="series"></param> public FastStackingColumnSegment(IList <double> x1Values, IList <double> y1Values, IList <double> x2Values, IList <double> y2Values, ChartSeries series) : base(x1Values, y1Values, x2Values, y2Values, series) { base.Series = series; base.Item = series.ActualData; }
/// <summary> /// Called when instance created for FastColumnSegment with following arguments /// </summary> /// <param name="x1Values"></param> /// <param name="y1Values"></param> /// <param name="x2Values"></param> /// <param name="y2Values"></param> /// <param name="series"></param> public FastColumnBitmapSegment(IList <double> x1Values, IList <double> y1Values, IList <double> x2Values, IList <double> y2Values, ChartSeries series) : this(series) { base.Series = series; if (Series.ActualXAxis is CategoryAxis && !(Series.ActualXAxis as CategoryAxis).IsIndexed) { base.Item = series.GroupedActualData; } else { base.Item = series.ActualData; } }
/// <summary> /// Called when instance created for FastLineSegment /// </summary> /// <param name="series"></param> public FastLineSegment(ChartSeries series) { fastSeries = series; }