intersects method

bool intersects(
  1. Span span
)

Implementation

bool intersects(Span span) {
  final Span normalizedSpan = span.normalize();
  if (start < end) {
    return start <= normalizedSpan.end && end >= normalizedSpan.start;
  } else {
    return end <= normalizedSpan.end && start >= normalizedSpan.start;
  }
}