(domain, anchor, scale, lift, ground)
| 106703 | return pan(domain, delta, symlog(constant1), symexp(constant1)); |
| 106704 | } |
| 106705 | function zoom(domain, anchor, scale, lift, ground) { |
| 106706 | const d0 = lift(domain[0]), d1 = lift(peek(domain)), da = anchor != null ? lift(anchor) : (d0 + d1) / 2; |
| 106707 | return [ |
| 106708 | ground(da + (d0 - da) * scale), |
| 106709 | ground(da + (d1 - da) * scale) |
| 106710 | ]; |
| 106711 | } |
| 106712 | function zoomLinear(domain, anchor, scale) { |
| 106713 | return zoom(domain, anchor, scale, toNumber, identity); |
| 106714 | } |
no test coverage detected