(p, q, r)
| 130629 | return (b[0] - a[0]) * (c[1] - a[1]) === (c[0] - a[0]) * (b[1] - a[1]); |
| 130630 | } |
| 130631 | function within(p, q, r) { |
| 130632 | return p <= q && q <= r || r <= q && q <= p; |
| 130633 | } |
| 130634 | function quantize(k, nice, zero) { |
| 130635 | return function(values) { |
| 130636 | var ex = (0, _vegaUtil.extent)(values), start = zero ? Math.min(ex[0], 0) : ex[0], stop = ex[1], span = stop - start, step = nice ? (0, _d3Array.tickStep)(start, stop, k) : span / (k + 1); |