| MergeConsecutiveOverlapping(IEnumerableRangeT) | Merges all consecutive groups of overlapping ranges in a collection and returns the resulting collection of ranges. |
| MergeConsecutiveOverlapping(IEnumerableRangeT, IComparerT) | Merges all consecutive groups of overlapping ranges in a collection and returns the resulting collection of ranges. |
| MergeConsecutiveOverlapping(IEnumerableRangeT, ComparisonT) | Merges all consecutive groups of overlapping ranges in a collection and returns the resulting collection of ranges. |