Example #1
0
 private static void CalculateNearestIndex(ref int minimum, ref int maximum, List <double> xValues, double startX, double endX)
 {
     minimum = ChartExtensionUtils.BinarySearch(xValues, startX, 0, maximum);
     maximum = ChartExtensionUtils.BinarySearch(xValues, endX, 0, maximum);
     minimum = startX <= xValues[minimum] ? minimum : minimum + 1;
     maximum = endX >= xValues[maximum] ? maximum : maximum - 1;
 }