Allocated Range.
High value for a given range.
Low value for a given range.
Checks if the given value is within the range.
Checks if the given value is contained within the range.
Returns the closest distance between this and the given range.
Removes one range from the other.
Returns the overlapping region of a given range
Checks if the given list of ranges overlaps with the current range
Checks if the given range overlaps.
Adds a range to another.