private int QuickSort(SweepPoint sweepPoint1, SweepPoint sweepPoint2) { float val1 = sweepPoint1.GetValue(); float val2 = sweepPoint2.GetValue(); if (val1 > val2) return 1; else if (val2 > val1) return -1; else return 0; }