MCPcopy Create free account
hub / github.com/alignoth/alignoth / pg

Function pg

resources/vega.min.js:11754–11790  ·  view source on GitHub ↗
(t)

Source from the content-addressed store, hash-verified

11752 hg = {},
11753 dg = [].join;
11754 function pg(t) {
11755 const e = dg.call(t);
11756 if (hg[e]) return hg[e];
11757 var n = t[0],
11758 r = t[1],
11759 i = t[2],
11760 o = t[3],
11761 a = t[4],
11762 s = t[5],
11763 u = t[6],
11764 l = t[7];
11765 const c = l * a,
11766 f = -u * s,
11767 h = u * a,
11768 d = l * s,
11769 p = Math.cos(i),
11770 g = Math.sin(i),
11771 m = Math.cos(o),
11772 y = Math.sin(o),
11773 v = 0.5 * (o - i),
11774 _ = Math.sin(0.5 * v),
11775 x = ((8 / 3) * _ * _) / Math.sin(v),
11776 b = n + p - x * g,
11777 w = r + g + x * p,
11778 k = n + m,
11779 A = r + y,
11780 M = k + x * y,
11781 E = A - x * m;
11782 return (hg[e] = [
11783 c * b + f * w,
11784 h * b + d * w,
11785 c * M + f * E,
11786 h * M + d * E,
11787 c * k + f * A,
11788 h * k + d * A,
11789 ]);
11790 }
11791 const gg = ["l", 0, 0, 0, 0, 0, 0, 0];
11792 function mg(t, e, n) {
11793 const r = (gg[0] = t[0]);

Callers 1

vgFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected