(self["webpackChunk"] = self["webpackChunk"] || []).push([[2376],{ /***/ 63442: /*!*********************************************************!*\ !*** ./src/components/MathematicalGraphics/js/web3d.js ***! \*********************************************************/ /***/ (function() { function web3d() { var H = "bootstrap", I = "begin", J = "gwt.codesvr.web3d=", K = "gwt.codesvr=", L = "web3d", M = "startup", N = "DUMMY", O = 0, P = 1, Q = "iframe", R = "position:absolute; width:0; height:0; border:none; left: -1000px;", S = " top: -1000px;", T = "Chrome", U = "CSS1Compat", V = "", W = "", X = "", Y = "undefined", Z = "readystatechange", $ = 10, _ = "script", ab = "javascript", bb = "Failed to load ", cb = "moduleStartup", db = "scriptTagAdded", eb = "moduleRequested", fb = "meta", gb = "name", hb = "web3d::", ib = "::", jb = "gwt:property", kb = "content", lb = "=", mb = "gwt:onPropertyErrorFn", nb = 'Bad handler "', ob = '" for "gwt:onPropertyErrorFn"', pb = "gwt:onLoadErrorFn", qb = '" for "gwt:onLoadErrorFn"', rb = "#", sb = "?", tb = "/", ub = "img", vb = "clear.cache.gif", wb = "baseUrl", xb = "web3d.nocache.js", yb = "base", zb = "//", Ab = "selectingPermutation", Bb = "web3d.devmode.js", Cb = "A18F540516513B1292CA7CEF2F6AFC7E", Db = ":", Eb = ".cache.js", Fb = "loadExternalRefs", Gb = "end"; var n = window; var o = document; q(H, I); function p() { var a = n.location.search; return a.indexOf(J) != -1 || a.indexOf(K) != -1; } function q(a, b) { if (n.__gwtStatsEvent) { n.__gwtStatsEvent({ moduleName: L, sessionId: n.__gwtStatsSessionId, subSystem: M, evtGroup: a, millis: (/* @__PURE__ */ new Date()).getTime(), type: b }); } } web3d.__sendStats = q; web3d.__moduleName = L; web3d.__errFn = null; web3d.__moduleBase = N; web3d.__softPermutationId = O; web3d.__computePropValue = null; web3d.__getPropMap = null; web3d.__installRunAsyncCode = function() { }; web3d.__gwtStartLoadingFragment = function() { return null; }; web3d.__gwt_isKnownPropertyValue = function() { return false; }; web3d.__gwt_getMetaProperty = function() { return null; }; var r = null; var s = n.__gwt_activeModules = n.__gwt_activeModules || {}; s[L] = { moduleName: L }; web3d.__moduleStartupDone = function(e2) { var f2 = s[L].bindings; s[L].bindings = function() { var a = f2 ? f2() : {}; var b = e2[web3d.__softPermutationId]; for (var c2 = O; c2 < b.length; c2++) { var d2 = b[c2]; a[d2[O]] = d2[P]; } return a; }; }; var t; function u() { v(); return t; } function v() { if (t) { return; } var a = o.createElement(Q); a.id = L; a.style.cssText = R + S; a.tabIndex = -1; o.body.appendChild(a); t = a.contentWindow.document; if (navigator.userAgent.indexOf(T) == -1) { t.open(); var b = document.compatMode == U ? V : W; t.write(b + X); t.close(); } } function w(f2) { function g2(a) { function b() { if (typeof o.readyState == Y) { return typeof o.body != Y && o.body != null; } return /loaded|complete/.test(o.readyState); } var c2 = b(); if (c2) { a(); return; } function d2() { if (!c2) { if (!b()) { return; } c2 = true; a(); if (o.removeEventListener) { o.removeEventListener(Z, d2, false); } if (e2) { clearInterval(e2); } } } if (o.addEventListener) { o.addEventListener(Z, d2, false); } var e2 = setInterval(function() { d2(); }, $); } function h2(a) { var b = u(); var c2 = b.body; var d2 = b.createElement(_); d2.language = ab; if (location.host) { d2.crossOrigin = W; } d2.src = a; if (web3d.__errFn) { d2.onerror = function() { web3d.__errFn(L, new Error(bb + a)); }; } c2.appendChild(d2); q(cb, db); } q(cb, eb); g2(function() { h2(f2); }); } web3d.__startLoadingFragment = function(a) { return C(a); }; web3d.__installRunAsyncCode = function(a) { var b = u(); var c2 = b.body; var d2 = b.createElement(_); d2.language = ab; d2.text = a; c2.appendChild(d2); c2.removeChild(d2); }; function A() { var c = {}; var d; var e; var f = o.getElementsByTagName(fb); for (var g = O, h = f.length; g < h; ++g) { var i = f[g], j = i.getAttribute(gb), k; if (j) { j = j.replace(hb, W); if (j.indexOf(ib) >= O) { continue; } if (j == jb) { k = i.getAttribute(kb); if (k) { var l, m = k.indexOf(lb); if (m >= O) { j = k.substring(O, m); l = k.substring(m + P); } else { j = k; l = W; } c[j] = l; } } else if (j == mb) { k = i.getAttribute(kb); if (k) { try { d = eval(k); } catch (a) { alert(nb + k + ob); } } } else if (j == pb) { k = i.getAttribute(kb); if (k) { try { e = eval(k); } catch (a) { alert(nb + k + qb); } } } } } __gwt_getMetaProperty = function(a) { var b = c[a]; return b == null ? null : b; }; r = d; web3d.__errFn = e; } function B() { function e2(a) { var b = a.lastIndexOf(rb); if (b == -1) { b = a.length; } var c2 = a.indexOf(sb); if (c2 == -1) { c2 = a.length; } var d2 = a.lastIndexOf(tb, Math.min(c2, b)); return d2 >= O ? a.substring(O, d2 + P) : W; } function f2(a) { if (a.match(/^\w+:\/\//)) { } else { var b = o.createElement(ub); b.src = a + vb; a = e2(b.src); } return a; } function g2() { var a = __gwt_getMetaProperty(wb); if (a != null) { return a; } return W; } function h2() { var a = o.getElementsByTagName(_); for (var b = O; b < a.length; ++b) { if (a[b].src.indexOf(xb) != -1) { return e2(a[b].src); } } return W; } function i2() { var a = o.getElementsByTagName(yb); if (a.length > O) { return a[a.length - P].href; } return W; } function j2() { var a = o.location; return a.href == a.protocol + zb + a.host + a.pathname + a.search + a.hash; } var k2 = g2(); if (k2 == W) { k2 = h2(); } if (k2 == W) { k2 = i2(); } if (k2 == W && j2()) { k2 = e2(o.location.href); } k2 = f2(k2); return k2; } function C(a) { if (a.match(/^\//)) { return a; } if (a.match(/^[a-zA-Z]+:\/\//)) { return a; } return web3d.__moduleBase + a; } function D() { var f2 = []; var g2 = O; var h2 = []; var i2 = []; function j2(a) { var b = i2[a](), c2 = h2[a]; if (b in c2) { return b; } var d2 = []; for (var e2 in c2) { d2[c2[e2]] = e2; } if (r) { r(a, d2, b); } throw null; } __gwt_isKnownPropertyValue = function(a, b) { return b in h2[a]; }; web3d.__getPropMap = function() { var a = {}; for (var b in h2) { if (h2.hasOwnProperty(b)) { a[b] = j2(b); } } return a; }; web3d.__computePropValue = j2; n.__gwt_activeModules[L].bindings = web3d.__getPropMap; q(H, Ab); if (p()) { return C(Bb); } var k2; try { k2 = Cb; var l2 = k2.indexOf(Db); if (l2 != -1) { g2 = parseInt(k2.substring(l2 + P), $); k2 = k2.substring(O, l2); } } catch (a) { } web3d.__softPermutationId = g2; return C(k2 + Eb); } function F() { if (!n.__gwt_stylesLoaded) { n.__gwt_stylesLoaded = {}; } q(Fb, I); q(Fb, Gb); } A(); web3d.__moduleBase = B(); s[L].moduleBase = web3d.__moduleBase; var G = D(); F(); q(H, Gb); w(G); return true; } web3d.succeeded = web3d(); /***/ }) }]);