public bool IsOverlapping(Range range) { return((IsInside(range.min)) || (IsInside(range.max)) || (range.IsInside(min)) || (range.IsInside(max))); }
public bool IsInside(Range range) { return((IsInside(range.min)) && (IsInside(range.max))); }