Range.overlap

check if offset lies inside this range and returns the smallest offset needed to make it lie outside this range.

  1. real overlap(Range other)
  2. real overlap(real offset)
    struct Range
    real
    overlap
    (
    real offset
    )

Examples

Range r1=Range(0,32);
assert(r1.overlap(8)==-8);
assert(r1.overlap(24)==8);

Meta