t2-mapper/docs/assets/streamHelpers-CYLk-lCT.js

1 line
108 KiB
JavaScript
Raw Permalink Normal View History

import{r as e,t}from"./chunk-DECur_0Z.js";import{Ct as n,rt as r}from"./three.module-DKAirPAO.js";var i={},a=(function(e,t,n,r,a){var o=new Worker(i[t]||(i[t]=URL.createObjectURL(new Blob([e+`;addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})`],{type:`text/javascript`}))));return o.onmessage=function(e){var t=e.data,n=t.$e$;if(n){var r=Error(n[0]);r.code=n[1],r.stack=n[2],a(r,null)}else a(null,t)},o.postMessage(n,r),o}),o=Uint8Array,s=Uint16Array,c=Int32Array,l=new o([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),u=new o([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),d=new o([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),f=function(e,t){for(var n=new s(31),r=0;r<31;++r)n[r]=t+=1<<e[r-1];for(var i=new c(n[30]),r=1;r<30;++r)for(var a=n[r];a<n[r+1];++a)i[a]=a-n[r]<<5|r;return{b:n,r:i}},p=f(l,2),m=p.b,h=p.r;m[28]=258,h[258]=28;var g=f(u,0),_=g.b;g.r;for(var v=new s(32768),y=0;y<32768;++y){var b=(y&43690)>>1|(y&21845)<<1;b=(b&52428)>>2|(b&13107)<<2,b=(b&61680)>>4|(b&3855)<<4,v[y]=((b&65280)>>8|(b&255)<<8)>>1}for(var x=(function(e,t,n){for(var r=e.length,i=0,a=new s(t);i<r;++i)e[i]&&++a[e[i]-1];var o=new s(t);for(i=1;i<t;++i)o[i]=o[i-1]+a[i-1]<<1;var c;if(n){c=new s(1<<t);var l=15-t;for(i=0;i<r;++i)if(e[i])for(var u=i<<4|e[i],d=t-e[i],f=o[e[i]-1]++<<d,p=f|(1<<d)-1;f<=p;++f)c[v[f]>>l]=u}else for(c=new s(r),i=0;i<r;++i)e[i]&&(c[i]=v[o[e[i]-1]++]>>15-e[i]);return c}),S=new o(288),y=0;y<144;++y)S[y]=8;for(var y=144;y<256;++y)S[y]=9;for(var y=256;y<280;++y)S[y]=7;for(var y=280;y<288;++y)S[y]=8;for(var C=new o(32),y=0;y<32;++y)C[y]=5;var w=x(S,9,1),T=x(C,5,1),E=function(e){for(var t=e[0],n=1;n<e.length;++n)e[n]>t&&(t=e[n]);return t},D=function(e,t,n){var r=t/8|0;return(e[r]|e[r+1]<<8)>>(t&7)&n},O=function(e,t){var n=t/8|0;return(e[n]|e[n+1]<<8|e[n+2]<<16)>>(t&7)},k=function(e){return(e+7)/8|0},A=function(e,t,n){return(t==null||t<0)&&(t=0),(n==null||n>e.length)&&(n=e.length),new o(e.subarray(t,n))},j=[`unexpected EOF`,`invalid block type`,`invalid length/literal`,`invalid distance`,`stream finished`,`no stream handler`,,`no callback`,`invalid UTF-8 data`,`extra field too long`,`date not in range 1980-2099`,`filename too long`,`stream finishing`,`invalid zip data`],M=function(e,t,n){var r=Error(t||j[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,M),!n)throw r;return r},ee=function(e,t,n,r){var i=e.length,a=r?r.length:0;if(!i||t.f&&!t.l)return n||new o(0);var s=!n,c=s||t.i!=2,f=t.i;s&&(n=new o(i*3));var p=function(e){var t=n.length;if(e>t){var r=new o(Math.max(t*2,e));r.set(n),n=r}},h=t.f||0,g=t.p||0,v=t.b||0,y=t.l,b=t.d,S=t.m,C=t.n,j=i*8;do{if(!y){h=D(e,g,1);var ee=D(e,g+1,3);if(g+=3,!ee){var N=k(g)+4,te=e[N-4]|e[N-3]<<8,ne=N+te;if(ne>i){f&&M(0);break}c&&p(v+te),n.set(e.subarray(N,ne),v),t.b=v+=te,t.p=g=ne*8,t.f=h;continue}else if(ee==1)y=w,b=T,S=9,C=5;else if(ee==2){var P=D(e,g,31)+257,re=D(e,g+10,15)+4,ie=P+D(e,g+5,31)+1;g+=14;for(var ae=new o(ie),oe=new o(19),F=0;F<re;++F)oe[d[F]]=D(e,g+F*3,7);g+=re*3;for(var se=E(oe),ce=(1<<se)-1,le=x(oe,se,1),F=0;F<ie;){var ue=le[D(e,g,ce)];g+=ue&15;var N=ue>>4;if(N<16)ae[F++]=N;else{var de=0,fe=0;for(N==16?(fe=3+D(e,g,3),g+=2,de=ae[F-1]):N==17?(fe=3+D(e,g,7),g+=3):N==18&&(fe=11+D(e,g,127),g+=7);fe--;)ae[F++]=de}}var pe=ae.subarray(0,P),I=ae.subarray(P);S=E(pe),C=E(I),y=x(pe,S,1),b=x(I,C,1)}else M(1);if(g>j){f&&M(0);break}}c&&p(v+131072);for(var me=(1<<S)-1,he=(1<<C)-1,L=g;;L=g){var de=y[O(e,g)&me],R=de>>4;if(g+=de&15,g>j){f&&M(0);break}if(de||M(2),R<256)n[v++]=R;else if(R==256){L=g,y=null;break}else{var ge=R-254;if(R>264){var F=R-257,_e=l[F];ge=D(e,g,(1<<_e)-1)+m[F],g+=_e}var z=b[O(e,g)&he],B=z>>4;z||M(3),g+=z&15;var I=_[B];if(B>3){var _e=u[B];I+=O(e,g)&(1<<_e)-1,g+=_e}if(g>j){f&&M(0);break}c&&p(v+131072);var ve=v+ge;if(v<I){var ye=a-I,be=Math.min(I,ve);for(ye+v<0&&M(3);v<be;++v)n[v]=r[ye+v]}for(;v<ve;++v)n[v]=n[v-I]}}t.l=y,t.p=L,t.b=v,t.f=h,y&&(h=1,t.m=S,t.d=b,t.n=C)}while(!h);return v!=n.length&&s?A(n,0,v):n.subarray(0,v)},N=new o(0),te=function(e,t){var n={};for(var r in e)n[r]