Dominion.Data.HistogramData.GetYAxisIntegrated C# (CSharp) Method

GetYAxisIntegrated() public method

public GetYAxisIntegrated ( int threshHold = int.MaxValue ) : float[]
threshHold int
return float[]
        public float[] GetYAxisIntegrated(int threshHold = int.MaxValue)
        {
            float[] result = this.GetYAxis(threshHold);
            for (int i = 1; i < result.Length; ++i)
            {
                result[i] += result[i - 1];
            }

            return result;
        }

Usage Example

 private static void InsertHistogramIntegrated(
     HtmlRenderer htmlWriter,
     string title,
     string xAxisLabel,
     HistogramData data,
     int xAxisMaxValue)
 {
     htmlWriter.InsertExpander(title, delegate()
     {
         htmlWriter.InsertLineGraph(
                     title,
                     "Turn",
                     xAxisLabel,
                     data.GetXAxis(xAxisMaxValue),
                     data.GetYAxisIntegrated(xAxisMaxValue)
                     );
     },
     collapseByDefault: true);
 }