山东雷驰
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
297 KiB

3 months ago
!function(){function t(t,e){var i;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(i=n(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var o=0,r=function(){};return{s:r,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,a=!0,l=!1;return{s:function(){i=t[Symbol.iterator]()},n:function(){var t=i.next();return a=t.done,t},e:function(t){l=!0,s=t},f:function(){try{a||null==i.return||i.return()}finally{if(l)throw s}}}}function e(t){return function(t){if(Array.isArray(t))return i(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||n(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(t,e){if(t){if("string"==typeof t)return i(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(t,e):void 0}}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function r(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function s(t,e,n){return e&&r(t.prototype,e),n&&r(t,n),t}(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{"4ZMo":function(t,e,n){(function(){void 0===Math.sgn&&(Math.sgn=function(t){return 0==t?0:t>0?1:-1});var t=function(t,e){return{x:t.x-e.x,y:t.y-e.y}},n=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},i=Math.pow(2,-65),o=function(e,i){for(var o=[],a=r(e,i),l=i.length-1,c=s(a,2*l-1,o,0),d=t(e,i[0]),h=n(d),p=0,f=0;f<c;f++){d=t(e,u(i,l,o[f],null,null));var m=n(d);m<h&&(h=m,p=o[f])}return d=t(e,i[l]),(m=n(d))<h&&(h=m,p=1),{location:p,distance:h}},r=function(e,n){for(var i=n.length-1,o=2*i-1,r=[],s=[],a=[],l=[],c=[[1,.6,.3,.1],[.4,.6,.6,.4],[.1,.3,.6,1]],u=0;u<=i;u++)r[u]=t(n[u],e);for(u=0;u<=i-1;u++)s[u]=t(n[u+1],n[u]),s[u]={x:3*(d=s[u]).x,y:3*d.y};for(var d,h,p,f=0;f<=i-1;f++)for(var m=0;m<=i;m++)a[f]||(a[f]=[]),a[f][m]=(h=s[f]).x*(p=r[m]).x+h.y*p.y;for(u=0;u<=o;u++)l[u]||(l[u]=[]),l[u].y=0,l[u].x=parseFloat(u)/o;for(var g=i,v=i-1,b=0;b<=g+v;b++){var y=Math.max(0,b-v),_=Math.min(b,g);for(u=y;u<=_;u++){var P=b-u;l[u+P].y+=a[P][u]*c[P][u]}}return l},s=function t(e,n,i,o){var r,s,d=[],h=[],p=[],f=[];switch(a(e,n)){case 0:return 0;case 1:if(o>=64)return i[0]=(e[0].x+e[n].x)/2,1;if(l(e,n))return i[0]=c(e,n),1}u(e,n,.5,d,h),r=t(d,n,p,o+1),s=t(h,n,f,o+1);for(var m=0;m<r;m++)i[m]=p[m];for(m=0;m<s;m++)i[m+r]=f[m];return r+s},a=function(t,e){var n,i,o=0;n=i=Math.sgn(t[0].y);for(var r=1;r<=e;r++)(n=Math.sgn(t[r].y))!=i&&o++,i=n;return o},l=function(t,e){var n,o,r,s,a,l,c,u,d;s=t[0].y-t[e].y,a=t[e].x-t[0].x,l=t[0].x*t[e].y-t[e].x*t[0].y,u=d=0;for(var h=1;h<e;h++){var p=s*t[h].x+a*t[h].y+l;p>u?u=p:p<d&&(d=p)}return n=(1*(l-u)-0*(c=a))*(1/(0*c-1*s)),o=(1*(l-d)-0*(c=a))*(1/(0*c-1*s)),r=Math.min(n,o),Math.max(n,o)-r<i?1:0},c=function(t,e){var n=t[e].x-t[0].x,i=t[e].y-t[0].y;return 0+1/(0*n-1*i)*(n*(t[0].y-0)-i*(t[0].x-0))*1},u=function(t,e,n,i,o){for(var r=[[]],s=0;s<=e;s++)r[0][s]=t[s];for(var a=1;a<=e;a++)for(s=0;s<=e-a;s++)r[a]||(r[a]=[]),r[a][s]||(r[a][s]={}),r[a][s].x=(1-n)*r[a-1][s].x+n*r[a-1][s+1].x,r[a][s].y=(1-n)*r[a-1][s].y+n*r[a-1][s+1].y;if(null!=i)for(s=0;s<=e;s++)i[s]=r[s][0];if(null!=o)for(s=0;s<=e;s++)o[s]=r[e-s][s];return r[e][0]},d={},h=function(t,e){for(var n=function(t){var e=d[t];if(!e){var n=function(t){return function(e){return t}},i=function(){return function(t){return t}},o=function(){return function(t){return 1-t}},r=function(t){return function(e){for(var n=1,i=0;i<t.length;i++)n*=t[i](e)