The OpenD Programming Language

NegInfInterval.intersects

Whether the given interval overlaps this interval.

Always returns true because two intervals beginning at negative infinity always overlap.

  1. bool intersects(Interval!TP interval)
  2. bool intersects(PosInfInterval!TP interval)
  3. bool intersects(NegInfInterval!TP interval)
    struct NegInfInterval(TP)
    const pure nothrow
    bool
    intersects
    (
    scope const NegInfInterval!TP interval
    )

Parameters

interval NegInfInterval!TP

The interval to check for intersection with this interval.

Examples

assert(NegInfInterval!Date(Date(2012, 3, 1)).intersects(
            NegInfInterval!Date(Date(1996, 5, 4))));

assert(NegInfInterval!Date(Date(2012, 3, 1)).intersects(
            NegInfInterval!Date(Date(2013, 7, 9))));

Meta