63 lines
1.8 KiB
JavaScript
63 lines
1.8 KiB
JavaScript
/*
|
|
* Extracted from browser-delivered Turbopack chunk: 080d73f6a8a7055f.15232f16bf.js
|
|
* Module id: 274017
|
|
* For reading/searching only; this factory depends on the original Turbopack runtime.
|
|
*/
|
|
|
|
const moduleFactory = (t) => {
|
|
"use strict";
|
|
function e(t) {
|
|
return ((t = Math.exp(t)) + 1 / t) / 2;
|
|
}
|
|
let n = (function t(n, r, i) {
|
|
function o(t, o) {
|
|
var a,
|
|
u,
|
|
s = t[0],
|
|
l = t[1],
|
|
c = t[2],
|
|
f = o[0],
|
|
h = o[1],
|
|
p = o[2],
|
|
d = f - s,
|
|
v = h - l,
|
|
m = d * d + v * v;
|
|
if (m < 1e-12)
|
|
(u = Math.log(p / c) / n),
|
|
(a = function (t) {
|
|
return [s + t * d, l + t * v, c * Math.exp(n * t * u)];
|
|
});
|
|
else {
|
|
var y = Math.sqrt(m),
|
|
g = (p * p - c * c + i * m) / (2 * c * r * y),
|
|
_ = (p * p - c * c - i * m) / (2 * p * r * y),
|
|
w = Math.log(Math.sqrt(g * g + 1) - g);
|
|
(u = (Math.log(Math.sqrt(_ * _ + 1) - _) - w) / n),
|
|
(a = function (t) {
|
|
var i,
|
|
o,
|
|
a = t * u,
|
|
f = e(w),
|
|
h =
|
|
(c / (r * y)) *
|
|
(f * (((i = Math.exp(2 * (i = n * a + w))) - 1) / (i + 1)) -
|
|
((o = Math.exp((o = w))) - 1 / o) / 2);
|
|
return [s + h * d, l + h * v, (c * f) / e(n * a + w)];
|
|
});
|
|
}
|
|
return (a.duration = (1e3 * u * n) / Math.SQRT2), a;
|
|
}
|
|
return (
|
|
(o.rho = function (e) {
|
|
var n = Math.max(0.001, +e),
|
|
r = n * n;
|
|
return t(n, r, r * r);
|
|
}),
|
|
o
|
|
);
|
|
})(Math.SQRT2, 2, 4);
|
|
t.s(["interpolateZoom", 0, n], 274017);
|
|
};
|
|
|
|
export default moduleFactory;
|