From abd183cafc75c8e804bead84d4f76454addcce96 Mon Sep 17 00:00:00 2001 From: kovacsv Date: Thu, 9 Dec 2021 12:41:20 +0100 Subject: [PATCH] Update third-party libraries. --- libs/loaders/draco_decoder.js | 228 ++++++------ libs/loaders/draco_decoder.wasm | Bin 285271 -> 280940 bytes libs/loaders/web-ifc-api.js | 638 ++++++++++++++++++++++---------- libs/loaders/web-ifc.wasm | Bin 434456 -> 440433 bytes package.json | 16 +- source/import/importerifc.js | 2 +- 6 files changed, 572 insertions(+), 312 deletions(-) diff --git a/libs/loaders/draco_decoder.js b/libs/loaders/draco_decoder.js index f57f857..2296452 100644 --- a/libs/loaders/draco_decoder.js +++ b/libs/loaders/draco_decoder.js @@ -1,117 +1,117 @@ -var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(m){var p=0;return function(){return p>>0,$jscomp.propertyToPolyfillSymbol[k]=$jscomp.IS_SYMBOL_NATIVE? -$jscomp.global.Symbol(k):$jscomp.POLYFILL_PREFIX+l+"$"+k),$jscomp.defineProperty(q,$jscomp.propertyToPolyfillSymbol[k],{configurable:!0,writable:!0,value:p})))}; -$jscomp.polyfill("Promise",function(m){function p(){this.batch_=null}function l(g){return g instanceof k?g:new k(function(n,u){n(g)})}if(m&&(!($jscomp.FORCE_POLYFILL_PROMISE||$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION&&"undefined"===typeof $jscomp.global.PromiseRejectionEvent)||!$jscomp.global.Promise||-1===$jscomp.global.Promise.toString().indexOf("[native code]")))return m;p.prototype.asyncExecute=function(g){if(null==this.batch_){this.batch_=[];var n=this;this.asyncExecuteFunction(function(){n.executeBatch_()})}this.batch_.push(g)}; -var q=$jscomp.global.setTimeout;p.prototype.asyncExecuteFunction=function(g){q(g,0)};p.prototype.executeBatch_=function(){for(;this.batch_&&this.batch_.length;){var g=this.batch_;this.batch_=[];for(var n=0;nl?Math.max(A+l,0):Math.min(l,A);q=0>q?Math.max(A+q,0):Math.min(q,A);k=0>k?Math.max(A+k,0):Math.min(k,A);if(lq;)--k in this?this[--l]=this[k]:delete this[--l];return this}},"es6","es3"); +var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(m){var n=0;return function(){return n>>0,$jscomp.propertyToPolyfillSymbol[k]=$jscomp.IS_SYMBOL_NATIVE? +$jscomp.global.Symbol(k):$jscomp.POLYFILL_PREFIX+h+"$"+k),$jscomp.defineProperty(q,$jscomp.propertyToPolyfillSymbol[k],{configurable:!0,writable:!0,value:n})))}; +$jscomp.polyfill("Promise",function(m){function n(){this.batch_=null}function h(g){return g instanceof k?g:new k(function(p,u){p(g)})}if(m&&(!($jscomp.FORCE_POLYFILL_PROMISE||$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION&&"undefined"===typeof $jscomp.global.PromiseRejectionEvent)||!$jscomp.global.Promise||-1===$jscomp.global.Promise.toString().indexOf("[native code]")))return m;n.prototype.asyncExecute=function(g){if(null==this.batch_){this.batch_=[];var p=this;this.asyncExecuteFunction(function(){p.executeBatch_()})}this.batch_.push(g)}; +var q=$jscomp.global.setTimeout;n.prototype.asyncExecuteFunction=function(g){q(g,0)};n.prototype.executeBatch_=function(){for(;this.batch_&&this.batch_.length;){var g=this.batch_;this.batch_=[];for(var p=0;p=z}},"es6","es3"); +$jscomp.polyfill("Array.prototype.copyWithin",function(m){function n(h){h=Number(h);return Infinity===h||-Infinity===h?h:h|0}return m?m:function(h,q,k){var z=this.length;h=n(h);q=n(q);k=void 0===k?z:n(k);h=0>h?Math.max(z+h,0):Math.min(h,z);q=0>q?Math.max(z+q,0):Math.min(q,z);k=0>k?Math.max(z+k,0):Math.min(k,z);if(hq;)--k in this?this[--h]=this[k]:delete this[--h];return this}},"es6","es3"); $jscomp.typedArrayCopyWithin=function(m){return m?m:Array.prototype.copyWithin};$jscomp.polyfill("Int8Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Uint8Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Uint8ClampedArray.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Int16Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5"); $jscomp.polyfill("Uint16Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Int32Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Uint32Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Float32Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Float64Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5"); -var DracoDecoderModule=function(){var m="undefined"!==typeof document&&document.currentScript?document.currentScript.src:void 0;"undefined"!==typeof __filename&&(m=m||__filename);return function(p){function l(e){return a.locateFile?a.locateFile(e,X):X+e}function q(e,b){e||n("Assertion failed: "+b)}function k(e,b,c){var d=b+c;for(c=b;e[c]&&!(c>=d);)++c;if(16f?d+=String.fromCharCode(f):(f-=65536,d+=String.fromCharCode(55296|f>>10,56320|f&1023))}}else d+=String.fromCharCode(f)}return d}function A(e,b){return e?k(ja,e,b):""}function g(e){Ea=e;a.HEAP8=ba=new Int8Array(e);a.HEAP16=new Int16Array(e);a.HEAP32=F=new Int32Array(e);a.HEAPU8=ja=new Uint8Array(e);a.HEAPU16=new Uint16Array(e);a.HEAPU32=new Uint32Array(e);a.HEAPF32=new Float32Array(e);a.HEAPF64=new Float64Array(e)} -function n(e){if(a.onAbort)a.onAbort(e);e+="";ia(e);Fa=!0;e=new WebAssembly.RuntimeError("abort("+e+"). Build with -s ASSERTIONS=1 for more info.");sa(e);throw e;}function u(e,b){return String.prototype.startsWith?e.startsWith(b):0===e.indexOf(b)}function z(e){try{if(e==Q&&ka)return new Uint8Array(ka);if(oa)return oa(e);throw"both async and sync fetching of the wasm failed";}catch(b){n(b)}}function P(){if(!ka&&(pa||fa)){if("function"===typeof fetch&&!u(Q,"file://"))return fetch(Q,{credentials:"same-origin"}).then(function(e){if(!e.ok)throw"failed to load wasm binary file at '"+ -Q+"'";return e.arrayBuffer()}).catch(function(){return z(Q)});if(Ga)return new Promise(function(e,b){Ga(Q,function(c){e(new Uint8Array(c))},b)})}return Promise.resolve().then(function(){return z(Q)})}function aa(e){for(;0>2]=b};this.get_type= -function(){return F[this.ptr+D.TYPE_OFFSET>>2]};this.set_destructor=function(b){F[this.ptr+D.DESTRUCTOR_OFFSET>>2]=b};this.get_destructor=function(){return F[this.ptr+D.DESTRUCTOR_OFFSET>>2]};this.set_refcount=function(b){F[this.ptr+D.REFCOUNT_OFFSET>>2]=b};this.set_caught=function(b){ba[this.ptr+D.CAUGHT_OFFSET>>0]=b?1:0};this.get_caught=function(){return 0!=ba[this.ptr+D.CAUGHT_OFFSET>>0]};this.set_rethrown=function(b){ba[this.ptr+D.RETHROWN_OFFSET>>0]=b?1:0};this.get_rethrown=function(){return 0!= -ba[this.ptr+D.RETHROWN_OFFSET>>0]};this.init=function(b,c){this.set_type(b);this.set_destructor(c);this.set_refcount(0);this.set_caught(!1);this.set_rethrown(!1)};this.add_ref=function(){F[this.ptr+D.REFCOUNT_OFFSET>>2]+=1};this.release_ref=function(){var b=F[this.ptr+D.REFCOUNT_OFFSET>>2];F[this.ptr+D.REFCOUNT_OFFSET>>2]=b-1;return 1===b}}function W(e){function b(){if(!qa&&(qa=!0,a.calledRun=!0,!Fa)){Ha=!0;aa(Ia);aa(ua);Ja(a);if(a.onRuntimeInitialized)a.onRuntimeInitialized();if(a.postRun)for("function"== -typeof a.postRun&&(a.postRun=[a.postRun]);a.postRun.length;)Ka.unshift(a.postRun.shift());aa(Ka)}}if(!(0=d&&(d=65536+((d&1023)<<10)|e.charCodeAt(++c)&1023);127>=d?++b:b=2047>=d?b+2:65535>=d?b+3:b+4}b=Array(b+1);c=0;d=b.length;if(0=t){var Y=e.charCodeAt(++f);t=65536+((t&1023)<<10)|Y&1023}if(127>=t){if(c>=d)break;b[c++]=t}else{if(2047>=t){if(c+1>=d)break;b[c++]=192|t>>6}else{if(65535>=t){if(c+2>=d)break;b[c++]=224| -t>>12}else{if(c+3>=d)break;b[c++]=240|t>>18;b[c++]=128|t>>12&63}b[c++]=128|t>>6&63}b[c++]=128|t&63}}b[c]=0}e=r.alloc(b,ba);r.copy(b,ba,e);return e}return e}function va(e){if("object"===typeof e){var b=r.alloc(e,ba);r.copy(e,ba,b);return b}return e}function ca(){throw"cannot construct a VoidPtr, no constructor in IDL";}function T(){this.ptr=Ma();x(T)[this.ptr]=this}function R(){this.ptr=Na();x(R)[this.ptr]=this}function Z(){this.ptr=Oa();x(Z)[this.ptr]=this}function w(){this.ptr=Pa();x(w)[this.ptr]= -this}function C(){this.ptr=Qa();x(C)[this.ptr]=this}function G(){this.ptr=Ra();x(G)[this.ptr]=this}function H(){this.ptr=Sa();x(H)[this.ptr]=this}function E(){this.ptr=Ta();x(E)[this.ptr]=this}function U(){this.ptr=Ua();x(U)[this.ptr]=this}function B(){throw"cannot construct a Status, no constructor in IDL";}function I(){this.ptr=Va();x(I)[this.ptr]=this}function J(){this.ptr=Wa();x(J)[this.ptr]=this}function K(){this.ptr=Xa();x(K)[this.ptr]=this}function L(){this.ptr=Ya();x(L)[this.ptr]=this}function M(){this.ptr= -Za();x(M)[this.ptr]=this}function N(){this.ptr=$a();x(N)[this.ptr]=this}function O(){this.ptr=ab();x(O)[this.ptr]=this}function y(){this.ptr=bb();x(y)[this.ptr]=this}function h(){this.ptr=cb();x(h)[this.ptr]=this}p=p||{};var a="undefined"!==typeof p?p:{},Ja,sa;a.ready=new Promise(function(e,b){Ja=e;sa=b});var db=!1,eb=!1;a.onRuntimeInitialized=function(){db=!0;a.callRuntimeCallbacks(a.mainCallbacks);if(eb&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.onModuleParsed=function(){eb=!0; -if(db&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.isVersionSupported=function(e){if("string"!==typeof e)return!1;e=e.split(".");return 2>e.length||3=e[1]?!0:0!=e[0]||10>2]},getStr:function(e){return A(e)},get64:function(e,b){return e}},Cd={h:function(e){return gb(e+D.SIZE)+D.SIZE},g:function(e,b,c){(new V(e)).init(b,c);Bd++;throw e;},a:function(){n()},d:function(e,b,c){ja.copyWithin(e,b,b+c)},e:function(e){var b=ja.length;e>>>=0;if(2147483648=c;c*=2){var d=b*(1+.2/c);d=Math.min(d,e+100663296);var f=Math,t=f.min;d=Math.max(e,d);0>>16);g(ra.buffer);var Y=1;break a}catch(Ba){}Y=void 0}if(Y)return!0}return!1},f:function(e){return 0},c:function(e,b,c,d,f){},b:function(e,b,c,d){for(var f=0,t=0;t>2],Ba=F[b+(8*t+4)>>2],Ca=0;Ca>2]=f;return 0}};(function(){function e(f,t){a.asm= -f.exports;ra=a.asm.i;g(ra.buffer);ta=a.asm.k;Ia.unshift(a.asm.j);ha--;a.monitorRunDependencies&&a.monitorRunDependencies(ha);0==ha&&(null!==Aa&&(clearInterval(Aa),Aa=null),ma&&(f=ma,ma=null,f()))}function b(f){e(f.instance)}function c(f){return P().then(function(t){return WebAssembly.instantiate(t,d)}).then(f,function(t){ia("failed to asynchronously prepare wasm: "+t);n(t)})}var d={a:Cd};ha++;a.monitorRunDependencies&&a.monitorRunDependencies(ha);if(a.instantiateWasm)try{return a.instantiateWasm(d, -e)}catch(f){return ia("Module.instantiateWasm callback failed with error: "+f),!1}(function(){return ka||"function"!==typeof WebAssembly.instantiateStreaming||u(Q,"data:application/octet-stream;base64,")||u(Q,"file://")||"function"!==typeof fetch?c(b):fetch(Q,{credentials:"same-origin"}).then(function(f){return WebAssembly.instantiateStreaming(f,d).then(b,function(t){ia("wasm streaming compile failed: "+t);ia("falling back to ArrayBuffer instantiation");return c(b)})})})().catch(sa);return{}})(); -a.___wasm_call_ctors=function(){return(a.___wasm_call_ctors=a.asm.j).apply(null,arguments)};var hb=a._emscripten_bind_VoidPtr___destroy___0=function(){return(hb=a._emscripten_bind_VoidPtr___destroy___0=a.asm.l).apply(null,arguments)},Ma=a._emscripten_bind_DecoderBuffer_DecoderBuffer_0=function(){return(Ma=a._emscripten_bind_DecoderBuffer_DecoderBuffer_0=a.asm.m).apply(null,arguments)},ib=a._emscripten_bind_DecoderBuffer_Init_2=function(){return(ib=a._emscripten_bind_DecoderBuffer_Init_2=a.asm.n).apply(null, -arguments)},jb=a._emscripten_bind_DecoderBuffer___destroy___0=function(){return(jb=a._emscripten_bind_DecoderBuffer___destroy___0=a.asm.o).apply(null,arguments)},Na=a._emscripten_bind_AttributeTransformData_AttributeTransformData_0=function(){return(Na=a._emscripten_bind_AttributeTransformData_AttributeTransformData_0=a.asm.p).apply(null,arguments)},kb=a._emscripten_bind_AttributeTransformData_transform_type_0=function(){return(kb=a._emscripten_bind_AttributeTransformData_transform_type_0=a.asm.q).apply(null, -arguments)},lb=a._emscripten_bind_AttributeTransformData___destroy___0=function(){return(lb=a._emscripten_bind_AttributeTransformData___destroy___0=a.asm.r).apply(null,arguments)},Oa=a._emscripten_bind_GeometryAttribute_GeometryAttribute_0=function(){return(Oa=a._emscripten_bind_GeometryAttribute_GeometryAttribute_0=a.asm.s).apply(null,arguments)},mb=a._emscripten_bind_GeometryAttribute___destroy___0=function(){return(mb=a._emscripten_bind_GeometryAttribute___destroy___0=a.asm.t).apply(null,arguments)}, -Pa=a._emscripten_bind_PointAttribute_PointAttribute_0=function(){return(Pa=a._emscripten_bind_PointAttribute_PointAttribute_0=a.asm.u).apply(null,arguments)},nb=a._emscripten_bind_PointAttribute_size_0=function(){return(nb=a._emscripten_bind_PointAttribute_size_0=a.asm.v).apply(null,arguments)},ob=a._emscripten_bind_PointAttribute_GetAttributeTransformData_0=function(){return(ob=a._emscripten_bind_PointAttribute_GetAttributeTransformData_0=a.asm.w).apply(null,arguments)},pb=a._emscripten_bind_PointAttribute_attribute_type_0= -function(){return(pb=a._emscripten_bind_PointAttribute_attribute_type_0=a.asm.x).apply(null,arguments)},qb=a._emscripten_bind_PointAttribute_data_type_0=function(){return(qb=a._emscripten_bind_PointAttribute_data_type_0=a.asm.y).apply(null,arguments)},rb=a._emscripten_bind_PointAttribute_num_components_0=function(){return(rb=a._emscripten_bind_PointAttribute_num_components_0=a.asm.z).apply(null,arguments)},sb=a._emscripten_bind_PointAttribute_normalized_0=function(){return(sb=a._emscripten_bind_PointAttribute_normalized_0= -a.asm.A).apply(null,arguments)},tb=a._emscripten_bind_PointAttribute_byte_stride_0=function(){return(tb=a._emscripten_bind_PointAttribute_byte_stride_0=a.asm.B).apply(null,arguments)},ub=a._emscripten_bind_PointAttribute_byte_offset_0=function(){return(ub=a._emscripten_bind_PointAttribute_byte_offset_0=a.asm.C).apply(null,arguments)},vb=a._emscripten_bind_PointAttribute_unique_id_0=function(){return(vb=a._emscripten_bind_PointAttribute_unique_id_0=a.asm.D).apply(null,arguments)},wb=a._emscripten_bind_PointAttribute___destroy___0= -function(){return(wb=a._emscripten_bind_PointAttribute___destroy___0=a.asm.E).apply(null,arguments)},Qa=a._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0=function(){return(Qa=a._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0=a.asm.F).apply(null,arguments)},xb=a._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1=function(){return(xb=a._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1=a.asm.G).apply(null, -arguments)},yb=a._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0=function(){return(yb=a._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0=a.asm.H).apply(null,arguments)},zb=a._emscripten_bind_AttributeQuantizationTransform_min_value_1=function(){return(zb=a._emscripten_bind_AttributeQuantizationTransform_min_value_1=a.asm.I).apply(null,arguments)},Ab=a._emscripten_bind_AttributeQuantizationTransform_range_0=function(){return(Ab=a._emscripten_bind_AttributeQuantizationTransform_range_0= -a.asm.J).apply(null,arguments)},Bb=a._emscripten_bind_AttributeQuantizationTransform___destroy___0=function(){return(Bb=a._emscripten_bind_AttributeQuantizationTransform___destroy___0=a.asm.K).apply(null,arguments)},Ra=a._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0=function(){return(Ra=a._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0=a.asm.L).apply(null,arguments)},Cb=a._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1= -function(){return(Cb=a._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1=a.asm.M).apply(null,arguments)},Db=a._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0=function(){return(Db=a._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0=a.asm.N).apply(null,arguments)},Eb=a._emscripten_bind_AttributeOctahedronTransform___destroy___0=function(){return(Eb=a._emscripten_bind_AttributeOctahedronTransform___destroy___0=a.asm.O).apply(null,arguments)},Sa=a._emscripten_bind_PointCloud_PointCloud_0= -function(){return(Sa=a._emscripten_bind_PointCloud_PointCloud_0=a.asm.P).apply(null,arguments)},Fb=a._emscripten_bind_PointCloud_num_attributes_0=function(){return(Fb=a._emscripten_bind_PointCloud_num_attributes_0=a.asm.Q).apply(null,arguments)},Gb=a._emscripten_bind_PointCloud_num_points_0=function(){return(Gb=a._emscripten_bind_PointCloud_num_points_0=a.asm.R).apply(null,arguments)},Hb=a._emscripten_bind_PointCloud___destroy___0=function(){return(Hb=a._emscripten_bind_PointCloud___destroy___0=a.asm.S).apply(null, -arguments)},Ta=a._emscripten_bind_Mesh_Mesh_0=function(){return(Ta=a._emscripten_bind_Mesh_Mesh_0=a.asm.T).apply(null,arguments)},Ib=a._emscripten_bind_Mesh_num_faces_0=function(){return(Ib=a._emscripten_bind_Mesh_num_faces_0=a.asm.U).apply(null,arguments)},Jb=a._emscripten_bind_Mesh_num_attributes_0=function(){return(Jb=a._emscripten_bind_Mesh_num_attributes_0=a.asm.V).apply(null,arguments)},Kb=a._emscripten_bind_Mesh_num_points_0=function(){return(Kb=a._emscripten_bind_Mesh_num_points_0=a.asm.W).apply(null, -arguments)},Lb=a._emscripten_bind_Mesh___destroy___0=function(){return(Lb=a._emscripten_bind_Mesh___destroy___0=a.asm.X).apply(null,arguments)},Ua=a._emscripten_bind_Metadata_Metadata_0=function(){return(Ua=a._emscripten_bind_Metadata_Metadata_0=a.asm.Y).apply(null,arguments)},Mb=a._emscripten_bind_Metadata___destroy___0=function(){return(Mb=a._emscripten_bind_Metadata___destroy___0=a.asm.Z).apply(null,arguments)},Nb=a._emscripten_bind_Status_code_0=function(){return(Nb=a._emscripten_bind_Status_code_0= -a.asm._).apply(null,arguments)},Ob=a._emscripten_bind_Status_ok_0=function(){return(Ob=a._emscripten_bind_Status_ok_0=a.asm.$).apply(null,arguments)},Pb=a._emscripten_bind_Status_error_msg_0=function(){return(Pb=a._emscripten_bind_Status_error_msg_0=a.asm.aa).apply(null,arguments)},Qb=a._emscripten_bind_Status___destroy___0=function(){return(Qb=a._emscripten_bind_Status___destroy___0=a.asm.ba).apply(null,arguments)},Va=a._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0=function(){return(Va= -a._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0=a.asm.ca).apply(null,arguments)},Rb=a._emscripten_bind_DracoFloat32Array_GetValue_1=function(){return(Rb=a._emscripten_bind_DracoFloat32Array_GetValue_1=a.asm.da).apply(null,arguments)},Sb=a._emscripten_bind_DracoFloat32Array_size_0=function(){return(Sb=a._emscripten_bind_DracoFloat32Array_size_0=a.asm.ea).apply(null,arguments)},Tb=a._emscripten_bind_DracoFloat32Array___destroy___0=function(){return(Tb=a._emscripten_bind_DracoFloat32Array___destroy___0= -a.asm.fa).apply(null,arguments)},Wa=a._emscripten_bind_DracoInt8Array_DracoInt8Array_0=function(){return(Wa=a._emscripten_bind_DracoInt8Array_DracoInt8Array_0=a.asm.ga).apply(null,arguments)},Ub=a._emscripten_bind_DracoInt8Array_GetValue_1=function(){return(Ub=a._emscripten_bind_DracoInt8Array_GetValue_1=a.asm.ha).apply(null,arguments)},Vb=a._emscripten_bind_DracoInt8Array_size_0=function(){return(Vb=a._emscripten_bind_DracoInt8Array_size_0=a.asm.ia).apply(null,arguments)},Wb=a._emscripten_bind_DracoInt8Array___destroy___0= -function(){return(Wb=a._emscripten_bind_DracoInt8Array___destroy___0=a.asm.ja).apply(null,arguments)},Xa=a._emscripten_bind_DracoUInt8Array_DracoUInt8Array_0=function(){return(Xa=a._emscripten_bind_DracoUInt8Array_DracoUInt8Array_0=a.asm.ka).apply(null,arguments)},Xb=a._emscripten_bind_DracoUInt8Array_GetValue_1=function(){return(Xb=a._emscripten_bind_DracoUInt8Array_GetValue_1=a.asm.la).apply(null,arguments)},Yb=a._emscripten_bind_DracoUInt8Array_size_0=function(){return(Yb=a._emscripten_bind_DracoUInt8Array_size_0= -a.asm.ma).apply(null,arguments)},Zb=a._emscripten_bind_DracoUInt8Array___destroy___0=function(){return(Zb=a._emscripten_bind_DracoUInt8Array___destroy___0=a.asm.na).apply(null,arguments)},Ya=a._emscripten_bind_DracoInt16Array_DracoInt16Array_0=function(){return(Ya=a._emscripten_bind_DracoInt16Array_DracoInt16Array_0=a.asm.oa).apply(null,arguments)},$b=a._emscripten_bind_DracoInt16Array_GetValue_1=function(){return($b=a._emscripten_bind_DracoInt16Array_GetValue_1=a.asm.pa).apply(null,arguments)},ac= -a._emscripten_bind_DracoInt16Array_size_0=function(){return(ac=a._emscripten_bind_DracoInt16Array_size_0=a.asm.qa).apply(null,arguments)},bc=a._emscripten_bind_DracoInt16Array___destroy___0=function(){return(bc=a._emscripten_bind_DracoInt16Array___destroy___0=a.asm.ra).apply(null,arguments)},Za=a._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0=function(){return(Za=a._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0=a.asm.sa).apply(null,arguments)},cc=a._emscripten_bind_DracoUInt16Array_GetValue_1= -function(){return(cc=a._emscripten_bind_DracoUInt16Array_GetValue_1=a.asm.ta).apply(null,arguments)},dc=a._emscripten_bind_DracoUInt16Array_size_0=function(){return(dc=a._emscripten_bind_DracoUInt16Array_size_0=a.asm.ua).apply(null,arguments)},ec=a._emscripten_bind_DracoUInt16Array___destroy___0=function(){return(ec=a._emscripten_bind_DracoUInt16Array___destroy___0=a.asm.va).apply(null,arguments)},$a=a._emscripten_bind_DracoInt32Array_DracoInt32Array_0=function(){return($a=a._emscripten_bind_DracoInt32Array_DracoInt32Array_0= -a.asm.wa).apply(null,arguments)},fc=a._emscripten_bind_DracoInt32Array_GetValue_1=function(){return(fc=a._emscripten_bind_DracoInt32Array_GetValue_1=a.asm.xa).apply(null,arguments)},gc=a._emscripten_bind_DracoInt32Array_size_0=function(){return(gc=a._emscripten_bind_DracoInt32Array_size_0=a.asm.ya).apply(null,arguments)},hc=a._emscripten_bind_DracoInt32Array___destroy___0=function(){return(hc=a._emscripten_bind_DracoInt32Array___destroy___0=a.asm.za).apply(null,arguments)},ab=a._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0= -function(){return(ab=a._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0=a.asm.Aa).apply(null,arguments)},ic=a._emscripten_bind_DracoUInt32Array_GetValue_1=function(){return(ic=a._emscripten_bind_DracoUInt32Array_GetValue_1=a.asm.Ba).apply(null,arguments)},jc=a._emscripten_bind_DracoUInt32Array_size_0=function(){return(jc=a._emscripten_bind_DracoUInt32Array_size_0=a.asm.Ca).apply(null,arguments)},kc=a._emscripten_bind_DracoUInt32Array___destroy___0=function(){return(kc=a._emscripten_bind_DracoUInt32Array___destroy___0= -a.asm.Da).apply(null,arguments)},bb=a._emscripten_bind_MetadataQuerier_MetadataQuerier_0=function(){return(bb=a._emscripten_bind_MetadataQuerier_MetadataQuerier_0=a.asm.Ea).apply(null,arguments)},lc=a._emscripten_bind_MetadataQuerier_HasEntry_2=function(){return(lc=a._emscripten_bind_MetadataQuerier_HasEntry_2=a.asm.Fa).apply(null,arguments)},mc=a._emscripten_bind_MetadataQuerier_GetIntEntry_2=function(){return(mc=a._emscripten_bind_MetadataQuerier_GetIntEntry_2=a.asm.Ga).apply(null,arguments)},nc= -a._emscripten_bind_MetadataQuerier_GetIntEntryArray_3=function(){return(nc=a._emscripten_bind_MetadataQuerier_GetIntEntryArray_3=a.asm.Ha).apply(null,arguments)},oc=a._emscripten_bind_MetadataQuerier_GetDoubleEntry_2=function(){return(oc=a._emscripten_bind_MetadataQuerier_GetDoubleEntry_2=a.asm.Ia).apply(null,arguments)},pc=a._emscripten_bind_MetadataQuerier_GetStringEntry_2=function(){return(pc=a._emscripten_bind_MetadataQuerier_GetStringEntry_2=a.asm.Ja).apply(null,arguments)},qc=a._emscripten_bind_MetadataQuerier_NumEntries_1= -function(){return(qc=a._emscripten_bind_MetadataQuerier_NumEntries_1=a.asm.Ka).apply(null,arguments)},rc=a._emscripten_bind_MetadataQuerier_GetEntryName_2=function(){return(rc=a._emscripten_bind_MetadataQuerier_GetEntryName_2=a.asm.La).apply(null,arguments)},sc=a._emscripten_bind_MetadataQuerier___destroy___0=function(){return(sc=a._emscripten_bind_MetadataQuerier___destroy___0=a.asm.Ma).apply(null,arguments)},cb=a._emscripten_bind_Decoder_Decoder_0=function(){return(cb=a._emscripten_bind_Decoder_Decoder_0= -a.asm.Na).apply(null,arguments)},tc=a._emscripten_bind_Decoder_DecodeArrayToPointCloud_3=function(){return(tc=a._emscripten_bind_Decoder_DecodeArrayToPointCloud_3=a.asm.Oa).apply(null,arguments)},uc=a._emscripten_bind_Decoder_DecodeArrayToMesh_3=function(){return(uc=a._emscripten_bind_Decoder_DecodeArrayToMesh_3=a.asm.Pa).apply(null,arguments)},vc=a._emscripten_bind_Decoder_GetAttributeId_2=function(){return(vc=a._emscripten_bind_Decoder_GetAttributeId_2=a.asm.Qa).apply(null,arguments)},wc=a._emscripten_bind_Decoder_GetAttributeIdByName_2= -function(){return(wc=a._emscripten_bind_Decoder_GetAttributeIdByName_2=a.asm.Ra).apply(null,arguments)},xc=a._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3=function(){return(xc=a._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3=a.asm.Sa).apply(null,arguments)},yc=a._emscripten_bind_Decoder_GetAttribute_2=function(){return(yc=a._emscripten_bind_Decoder_GetAttribute_2=a.asm.Ta).apply(null,arguments)},zc=a._emscripten_bind_Decoder_GetAttributeByUniqueId_2=function(){return(zc=a._emscripten_bind_Decoder_GetAttributeByUniqueId_2= -a.asm.Ua).apply(null,arguments)},Ac=a._emscripten_bind_Decoder_GetMetadata_1=function(){return(Ac=a._emscripten_bind_Decoder_GetMetadata_1=a.asm.Va).apply(null,arguments)},Bc=a._emscripten_bind_Decoder_GetAttributeMetadata_2=function(){return(Bc=a._emscripten_bind_Decoder_GetAttributeMetadata_2=a.asm.Wa).apply(null,arguments)},Cc=a._emscripten_bind_Decoder_GetFaceFromMesh_3=function(){return(Cc=a._emscripten_bind_Decoder_GetFaceFromMesh_3=a.asm.Xa).apply(null,arguments)},Dc=a._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2= -function(){return(Dc=a._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2=a.asm.Ya).apply(null,arguments)},Ec=a._emscripten_bind_Decoder_GetTrianglesUInt16Array_3=function(){return(Ec=a._emscripten_bind_Decoder_GetTrianglesUInt16Array_3=a.asm.Za).apply(null,arguments)},Fc=a._emscripten_bind_Decoder_GetTrianglesUInt32Array_3=function(){return(Fc=a._emscripten_bind_Decoder_GetTrianglesUInt32Array_3=a.asm._a).apply(null,arguments)},Gc=a._emscripten_bind_Decoder_GetAttributeFloat_3=function(){return(Gc= -a._emscripten_bind_Decoder_GetAttributeFloat_3=a.asm.$a).apply(null,arguments)},Hc=a._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3=function(){return(Hc=a._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3=a.asm.ab).apply(null,arguments)},Ic=a._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3=function(){return(Ic=a._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3=a.asm.bb).apply(null,arguments)},Jc=a._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3=function(){return(Jc= -a._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3=a.asm.cb).apply(null,arguments)},Kc=a._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3=function(){return(Kc=a._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3=a.asm.db).apply(null,arguments)},Lc=a._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3=function(){return(Lc=a._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3=a.asm.eb).apply(null,arguments)},Mc=a._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3= -function(){return(Mc=a._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3=a.asm.fb).apply(null,arguments)},Nc=a._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3=function(){return(Nc=a._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3=a.asm.gb).apply(null,arguments)},Oc=a._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3=function(){return(Oc=a._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3=a.asm.hb).apply(null,arguments)},Pc=a._emscripten_bind_Decoder_GetAttributeDataArrayForAllPoints_5= -function(){return(Pc=a._emscripten_bind_Decoder_GetAttributeDataArrayForAllPoints_5=a.asm.ib).apply(null,arguments)},Qc=a._emscripten_bind_Decoder_SkipAttributeTransform_1=function(){return(Qc=a._emscripten_bind_Decoder_SkipAttributeTransform_1=a.asm.jb).apply(null,arguments)},Rc=a._emscripten_bind_Decoder_GetEncodedGeometryType_Deprecated_1=function(){return(Rc=a._emscripten_bind_Decoder_GetEncodedGeometryType_Deprecated_1=a.asm.kb).apply(null,arguments)},Sc=a._emscripten_bind_Decoder_DecodeBufferToPointCloud_2= -function(){return(Sc=a._emscripten_bind_Decoder_DecodeBufferToPointCloud_2=a.asm.lb).apply(null,arguments)},Tc=a._emscripten_bind_Decoder_DecodeBufferToMesh_2=function(){return(Tc=a._emscripten_bind_Decoder_DecodeBufferToMesh_2=a.asm.mb).apply(null,arguments)},Uc=a._emscripten_bind_Decoder___destroy___0=function(){return(Uc=a._emscripten_bind_Decoder___destroy___0=a.asm.nb).apply(null,arguments)},Vc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM=function(){return(Vc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM= -a.asm.ob).apply(null,arguments)},Wc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM=function(){return(Wc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM=a.asm.pb).apply(null,arguments)},Xc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM=function(){return(Xc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM=a.asm.qb).apply(null,arguments)},Yc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM= -function(){return(Yc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM=a.asm.rb).apply(null,arguments)},Zc=a._emscripten_enum_draco_GeometryAttribute_Type_INVALID=function(){return(Zc=a._emscripten_enum_draco_GeometryAttribute_Type_INVALID=a.asm.sb).apply(null,arguments)},$c=a._emscripten_enum_draco_GeometryAttribute_Type_POSITION=function(){return($c=a._emscripten_enum_draco_GeometryAttribute_Type_POSITION=a.asm.tb).apply(null,arguments)},ad=a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL= -function(){return(ad=a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL=a.asm.ub).apply(null,arguments)},bd=a._emscripten_enum_draco_GeometryAttribute_Type_COLOR=function(){return(bd=a._emscripten_enum_draco_GeometryAttribute_Type_COLOR=a.asm.vb).apply(null,arguments)},cd=a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=function(){return(cd=a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=a.asm.wb).apply(null,arguments)},dd=a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC= -function(){return(dd=a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC=a.asm.xb).apply(null,arguments)},ed=a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=function(){return(ed=a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=a.asm.yb).apply(null,arguments)},fd=a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=function(){return(fd=a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=a.asm.zb).apply(null,arguments)},gd=a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH= -function(){return(gd=a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH=a.asm.Ab).apply(null,arguments)},hd=a._emscripten_enum_draco_DataType_DT_INVALID=function(){return(hd=a._emscripten_enum_draco_DataType_DT_INVALID=a.asm.Bb).apply(null,arguments)},id=a._emscripten_enum_draco_DataType_DT_INT8=function(){return(id=a._emscripten_enum_draco_DataType_DT_INT8=a.asm.Cb).apply(null,arguments)},jd=a._emscripten_enum_draco_DataType_DT_UINT8=function(){return(jd=a._emscripten_enum_draco_DataType_DT_UINT8= -a.asm.Db).apply(null,arguments)},kd=a._emscripten_enum_draco_DataType_DT_INT16=function(){return(kd=a._emscripten_enum_draco_DataType_DT_INT16=a.asm.Eb).apply(null,arguments)},ld=a._emscripten_enum_draco_DataType_DT_UINT16=function(){return(ld=a._emscripten_enum_draco_DataType_DT_UINT16=a.asm.Fb).apply(null,arguments)},md=a._emscripten_enum_draco_DataType_DT_INT32=function(){return(md=a._emscripten_enum_draco_DataType_DT_INT32=a.asm.Gb).apply(null,arguments)},nd=a._emscripten_enum_draco_DataType_DT_UINT32= -function(){return(nd=a._emscripten_enum_draco_DataType_DT_UINT32=a.asm.Hb).apply(null,arguments)},od=a._emscripten_enum_draco_DataType_DT_INT64=function(){return(od=a._emscripten_enum_draco_DataType_DT_INT64=a.asm.Ib).apply(null,arguments)},pd=a._emscripten_enum_draco_DataType_DT_UINT64=function(){return(pd=a._emscripten_enum_draco_DataType_DT_UINT64=a.asm.Jb).apply(null,arguments)},qd=a._emscripten_enum_draco_DataType_DT_FLOAT32=function(){return(qd=a._emscripten_enum_draco_DataType_DT_FLOAT32=a.asm.Kb).apply(null, -arguments)},rd=a._emscripten_enum_draco_DataType_DT_FLOAT64=function(){return(rd=a._emscripten_enum_draco_DataType_DT_FLOAT64=a.asm.Lb).apply(null,arguments)},sd=a._emscripten_enum_draco_DataType_DT_BOOL=function(){return(sd=a._emscripten_enum_draco_DataType_DT_BOOL=a.asm.Mb).apply(null,arguments)},td=a._emscripten_enum_draco_DataType_DT_TYPES_COUNT=function(){return(td=a._emscripten_enum_draco_DataType_DT_TYPES_COUNT=a.asm.Nb).apply(null,arguments)},ud=a._emscripten_enum_draco_StatusCode_OK=function(){return(ud= -a._emscripten_enum_draco_StatusCode_OK=a.asm.Ob).apply(null,arguments)},vd=a._emscripten_enum_draco_StatusCode_DRACO_ERROR=function(){return(vd=a._emscripten_enum_draco_StatusCode_DRACO_ERROR=a.asm.Pb).apply(null,arguments)},wd=a._emscripten_enum_draco_StatusCode_IO_ERROR=function(){return(wd=a._emscripten_enum_draco_StatusCode_IO_ERROR=a.asm.Qb).apply(null,arguments)},xd=a._emscripten_enum_draco_StatusCode_INVALID_PARAMETER=function(){return(xd=a._emscripten_enum_draco_StatusCode_INVALID_PARAMETER= -a.asm.Rb).apply(null,arguments)},yd=a._emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION=function(){return(yd=a._emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION=a.asm.Sb).apply(null,arguments)},zd=a._emscripten_enum_draco_StatusCode_UNKNOWN_VERSION=function(){return(zd=a._emscripten_enum_draco_StatusCode_UNKNOWN_VERSION=a.asm.Tb).apply(null,arguments)};a._free=function(){return(a._free=a.asm.Ub).apply(null,arguments)};var gb=a._malloc=function(){return(gb=a._malloc=a.asm.Vb).apply(null,arguments)}; -a.callRuntimeCallbacks=aa;var qa;ma=function b(){qa||W();qa||(ma=b)};a.run=W;if(a.preInit)for("function"==typeof a.preInit&&(a.preInit=[a.preInit]);0=r.size?(q(0>>=0;switch(c.BYTES_PER_ELEMENT){case 2:d>>>=1;break;case 4:d>>>=2;break;case 8:d>>>=3}for(var f=0;fb.byteLength)return a.INVALID_GEOMETRY_TYPE;switch(b[7]){case 0:return a.POINT_CLOUD;case 1:return a.TRIANGULAR_MESH;default:return a.INVALID_GEOMETRY_TYPE}};return p.ready}}(); +var DracoDecoderModule=function(){var m="undefined"!==typeof document&&document.currentScript?document.currentScript.src:void 0;"undefined"!==typeof __filename&&(m=m||__filename);return function(n){function h(e){return a.locateFile?a.locateFile(e,W):W+e}function q(e,b){e||p("Assertion failed: "+b)}function k(e,b,c){var d=b+c;for(c=b;e[c]&&!(c>=d);)++c;if(16f?d+=String.fromCharCode(f):(f-=65536,d+=String.fromCharCode(55296|f>>10,56320|f&1023))}}else d+=String.fromCharCode(f)}return d}function z(e,b){return e?k(ja,e,b):""}function g(e){Ba=e;a.HEAP8=Z=new Int8Array(e);a.HEAP16=new Int16Array(e);a.HEAP32=F=new Int32Array(e);a.HEAPU8=ja=new Uint8Array(e);a.HEAPU16=new Uint16Array(e);a.HEAPU32=new Uint32Array(e);a.HEAPF32=new Float32Array(e);a.HEAPF64=new Float64Array(e)} +function p(e){if(a.onAbort)a.onAbort(e);e="Aborted("+e+")";fa(e);Ca=!0;e=new WebAssembly.RuntimeError(e+". Build with -s ASSERTIONS=1 for more info.");sa(e);throw e;}function u(e){try{if(e==P&&ka)return new Uint8Array(ka);if(ta)return ta(e);throw"both async and sync fetching of the wasm failed";}catch(b){p(b)}}function A(){if(!ka&&(Da||la)){if("function"===typeof fetch&&!P.startsWith("file://"))return fetch(P,{credentials:"same-origin"}).then(function(e){if(!e.ok)throw"failed to load wasm binary file at '"+ +P+"'";return e.arrayBuffer()}).catch(function(){return u(P)});if(ua)return new Promise(function(e,b){ua(P,function(c){e(new Uint8Array(c))},b)})}return Promise.resolve().then(function(){return u(P)})}function E(e){for(;0=pa.length&&(pa.length=e+1),pa[e]=b=Ea.get(e));return b}function U(e){this.excPtr=e;this.ptr= +e-16;this.set_type=function(b){F[this.ptr+4>>2]=b};this.get_type=function(){return F[this.ptr+4>>2]};this.set_destructor=function(b){F[this.ptr+8>>2]=b};this.get_destructor=function(){return F[this.ptr+8>>2]};this.set_refcount=function(b){F[this.ptr>>2]=b};this.set_caught=function(b){Z[this.ptr+12>>0]=b?1:0};this.get_caught=function(){return 0!=Z[this.ptr+12>>0]};this.set_rethrown=function(b){Z[this.ptr+13>>0]=b?1:0};this.get_rethrown=function(){return 0!=Z[this.ptr+13>>0]};this.init=function(b,c){this.set_type(b); +this.set_destructor(c);this.set_refcount(0);this.set_caught(!1);this.set_rethrown(!1)};this.add_ref=function(){F[this.ptr>>2]+=1};this.release_ref=function(){var b=F[this.ptr>>2];F[this.ptr>>2]=b-1;return 1===b}}function V(e){function b(){if(!qa&&(qa=!0,a.calledRun=!0,!Ca)){Fa=!0;E(va);Ga(a);if(a.onRuntimeInitialized)a.onRuntimeInitialized();if(a.postRun)for("function"==typeof a.postRun&&(a.postRun=[a.postRun]);a.postRun.length;)Ha.unshift(a.postRun.shift());E(Ha)}}if(!(0=d&&(d=65536+((d&1023)<< +10)|e.charCodeAt(++c)&1023);127>=d?++b:b=2047>=d?b+2:65535>=d?b+3:b+4}b=Array(b+1);c=0;d=b.length;if(0=t){var X=e.charCodeAt(++f);t=65536+((t&1023)<<10)|X&1023}if(127>=t){if(c>=d)break;b[c++]=t}else{if(2047>=t){if(c+1>=d)break;b[c++]=192|t>>6}else{if(65535>=t){if(c+2>=d)break;b[c++]=224|t>>12}else{if(c+3>=d)break;b[c++]=240|t>>18;b[c++]=128|t>>12&63}b[c++]=128|t>>6&63}b[c++]=128|t&63}}b[c]=0}e=r.alloc(b,Z);r.copy(b,Z, +e);return e}return e}function wa(e){if("object"===typeof e){var b=r.alloc(e,Z);r.copy(e,Z,b);return b}return e}function aa(){throw"cannot construct a VoidPtr, no constructor in IDL";}function S(){this.ptr=Ja();x(S)[this.ptr]=this}function Q(){this.ptr=Ka();x(Q)[this.ptr]=this}function Y(){this.ptr=La();x(Y)[this.ptr]=this}function w(){this.ptr=Ma();x(w)[this.ptr]=this}function C(){this.ptr=Na();x(C)[this.ptr]=this}function G(){this.ptr=Oa();x(G)[this.ptr]=this}function H(){this.ptr=Pa();x(H)[this.ptr]= +this}function D(){this.ptr=Qa();x(D)[this.ptr]=this}function T(){this.ptr=Ra();x(T)[this.ptr]=this}function B(){throw"cannot construct a Status, no constructor in IDL";}function I(){this.ptr=Sa();x(I)[this.ptr]=this}function J(){this.ptr=Ta();x(J)[this.ptr]=this}function K(){this.ptr=Ua();x(K)[this.ptr]=this}function L(){this.ptr=Va();x(L)[this.ptr]=this}function M(){this.ptr=Wa();x(M)[this.ptr]=this}function N(){this.ptr=Xa();x(N)[this.ptr]=this}function O(){this.ptr=Ya();x(O)[this.ptr]=this}function y(){this.ptr= +Za();x(y)[this.ptr]=this}function l(){this.ptr=$a();x(l)[this.ptr]=this}n=n||{};var a="undefined"!==typeof n?n:{},Ga,sa;a.ready=new Promise(function(e,b){Ga=e;sa=b});var ab=!1,bb=!1;a.onRuntimeInitialized=function(){ab=!0;if(bb&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.onModuleParsed=function(){bb=!0;if(ab&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.isVersionSupported=function(e){if("string"!==typeof e)return!1;e=e.split(".");return 2>e.length||3=e[1]?!0:0!=e[0]||10>2]},getStr:function(e){return z(e)},get64:function(e,b){return e}},zd={h:function(e){return db(e+16)+16},g:function(e,b,c){(new U(e)).init(b,c);yd++;throw e;},a:function(){p("")},d:function(e,b,c){ja.copyWithin(e,b,b+c)},e:function(e){var b=ja.length;e>>>=0;if(2147483648=c;c*=2){var d= +b*(1+.2/c);d=Math.min(d,e+100663296);var f=Math,t=f.min;d=Math.max(e,d);0>>16);g(ra.buffer);var X=1;break a}catch(ya){}X=void 0}if(X)return!0}return!1},f:function(e){return 0},c:function(e,b,c,d,f){},b:function(e,b,c,d){for(var f=0,t=0;t>2],ya=F[b+4>>2];b+=8;for(var za=0;za>2]=f;return 0}};(function(){function e(f,t){a.asm=f.exports;ra=a.asm.i;g(ra.buffer); +Ea=a.asm.k;va.unshift(a.asm.j);da--;a.monitorRunDependencies&&a.monitorRunDependencies(da);0==da&&(null!==xa&&(clearInterval(xa),xa=null),na&&(f=na,na=null,f()))}function b(f){e(f.instance)}function c(f){return A().then(function(t){return WebAssembly.instantiate(t,d)}).then(function(t){return t}).then(f,function(t){fa("failed to asynchronously prepare wasm: "+t);p(t)})}var d={a:zd};da++;a.monitorRunDependencies&&a.monitorRunDependencies(da);if(a.instantiateWasm)try{return a.instantiateWasm(d,e)}catch(f){return fa("Module.instantiateWasm callback failed with error: "+ +f),!1}(function(){return ka||"function"!==typeof WebAssembly.instantiateStreaming||P.startsWith("data:application/octet-stream;base64,")||P.startsWith("file://")||"function"!==typeof fetch?c(b):fetch(P,{credentials:"same-origin"}).then(function(f){return WebAssembly.instantiateStreaming(f,d).then(b,function(t){fa("wasm streaming compile failed: "+t);fa("falling back to ArrayBuffer instantiation");return c(b)})})})().catch(sa);return{}})();a.___wasm_call_ctors=function(){return(a.___wasm_call_ctors= +a.asm.j).apply(null,arguments)};var eb=a._emscripten_bind_VoidPtr___destroy___0=function(){return(eb=a._emscripten_bind_VoidPtr___destroy___0=a.asm.l).apply(null,arguments)},Ja=a._emscripten_bind_DecoderBuffer_DecoderBuffer_0=function(){return(Ja=a._emscripten_bind_DecoderBuffer_DecoderBuffer_0=a.asm.m).apply(null,arguments)},fb=a._emscripten_bind_DecoderBuffer_Init_2=function(){return(fb=a._emscripten_bind_DecoderBuffer_Init_2=a.asm.n).apply(null,arguments)},gb=a._emscripten_bind_DecoderBuffer___destroy___0= +function(){return(gb=a._emscripten_bind_DecoderBuffer___destroy___0=a.asm.o).apply(null,arguments)},Ka=a._emscripten_bind_AttributeTransformData_AttributeTransformData_0=function(){return(Ka=a._emscripten_bind_AttributeTransformData_AttributeTransformData_0=a.asm.p).apply(null,arguments)},hb=a._emscripten_bind_AttributeTransformData_transform_type_0=function(){return(hb=a._emscripten_bind_AttributeTransformData_transform_type_0=a.asm.q).apply(null,arguments)},ib=a._emscripten_bind_AttributeTransformData___destroy___0= +function(){return(ib=a._emscripten_bind_AttributeTransformData___destroy___0=a.asm.r).apply(null,arguments)},La=a._emscripten_bind_GeometryAttribute_GeometryAttribute_0=function(){return(La=a._emscripten_bind_GeometryAttribute_GeometryAttribute_0=a.asm.s).apply(null,arguments)},jb=a._emscripten_bind_GeometryAttribute___destroy___0=function(){return(jb=a._emscripten_bind_GeometryAttribute___destroy___0=a.asm.t).apply(null,arguments)},Ma=a._emscripten_bind_PointAttribute_PointAttribute_0=function(){return(Ma= +a._emscripten_bind_PointAttribute_PointAttribute_0=a.asm.u).apply(null,arguments)},kb=a._emscripten_bind_PointAttribute_size_0=function(){return(kb=a._emscripten_bind_PointAttribute_size_0=a.asm.v).apply(null,arguments)},lb=a._emscripten_bind_PointAttribute_GetAttributeTransformData_0=function(){return(lb=a._emscripten_bind_PointAttribute_GetAttributeTransformData_0=a.asm.w).apply(null,arguments)},mb=a._emscripten_bind_PointAttribute_attribute_type_0=function(){return(mb=a._emscripten_bind_PointAttribute_attribute_type_0= +a.asm.x).apply(null,arguments)},nb=a._emscripten_bind_PointAttribute_data_type_0=function(){return(nb=a._emscripten_bind_PointAttribute_data_type_0=a.asm.y).apply(null,arguments)},ob=a._emscripten_bind_PointAttribute_num_components_0=function(){return(ob=a._emscripten_bind_PointAttribute_num_components_0=a.asm.z).apply(null,arguments)},pb=a._emscripten_bind_PointAttribute_normalized_0=function(){return(pb=a._emscripten_bind_PointAttribute_normalized_0=a.asm.A).apply(null,arguments)},qb=a._emscripten_bind_PointAttribute_byte_stride_0= +function(){return(qb=a._emscripten_bind_PointAttribute_byte_stride_0=a.asm.B).apply(null,arguments)},rb=a._emscripten_bind_PointAttribute_byte_offset_0=function(){return(rb=a._emscripten_bind_PointAttribute_byte_offset_0=a.asm.C).apply(null,arguments)},sb=a._emscripten_bind_PointAttribute_unique_id_0=function(){return(sb=a._emscripten_bind_PointAttribute_unique_id_0=a.asm.D).apply(null,arguments)},tb=a._emscripten_bind_PointAttribute___destroy___0=function(){return(tb=a._emscripten_bind_PointAttribute___destroy___0= +a.asm.E).apply(null,arguments)},Na=a._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0=function(){return(Na=a._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0=a.asm.F).apply(null,arguments)},ub=a._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1=function(){return(ub=a._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1=a.asm.G).apply(null,arguments)},vb=a._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0= +function(){return(vb=a._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0=a.asm.H).apply(null,arguments)},wb=a._emscripten_bind_AttributeQuantizationTransform_min_value_1=function(){return(wb=a._emscripten_bind_AttributeQuantizationTransform_min_value_1=a.asm.I).apply(null,arguments)},xb=a._emscripten_bind_AttributeQuantizationTransform_range_0=function(){return(xb=a._emscripten_bind_AttributeQuantizationTransform_range_0=a.asm.J).apply(null,arguments)},yb=a._emscripten_bind_AttributeQuantizationTransform___destroy___0= +function(){return(yb=a._emscripten_bind_AttributeQuantizationTransform___destroy___0=a.asm.K).apply(null,arguments)},Oa=a._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0=function(){return(Oa=a._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0=a.asm.L).apply(null,arguments)},zb=a._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1=function(){return(zb=a._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1=a.asm.M).apply(null, +arguments)},Ab=a._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0=function(){return(Ab=a._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0=a.asm.N).apply(null,arguments)},Bb=a._emscripten_bind_AttributeOctahedronTransform___destroy___0=function(){return(Bb=a._emscripten_bind_AttributeOctahedronTransform___destroy___0=a.asm.O).apply(null,arguments)},Pa=a._emscripten_bind_PointCloud_PointCloud_0=function(){return(Pa=a._emscripten_bind_PointCloud_PointCloud_0=a.asm.P).apply(null, +arguments)},Cb=a._emscripten_bind_PointCloud_num_attributes_0=function(){return(Cb=a._emscripten_bind_PointCloud_num_attributes_0=a.asm.Q).apply(null,arguments)},Db=a._emscripten_bind_PointCloud_num_points_0=function(){return(Db=a._emscripten_bind_PointCloud_num_points_0=a.asm.R).apply(null,arguments)},Eb=a._emscripten_bind_PointCloud___destroy___0=function(){return(Eb=a._emscripten_bind_PointCloud___destroy___0=a.asm.S).apply(null,arguments)},Qa=a._emscripten_bind_Mesh_Mesh_0=function(){return(Qa= +a._emscripten_bind_Mesh_Mesh_0=a.asm.T).apply(null,arguments)},Fb=a._emscripten_bind_Mesh_num_faces_0=function(){return(Fb=a._emscripten_bind_Mesh_num_faces_0=a.asm.U).apply(null,arguments)},Gb=a._emscripten_bind_Mesh_num_attributes_0=function(){return(Gb=a._emscripten_bind_Mesh_num_attributes_0=a.asm.V).apply(null,arguments)},Hb=a._emscripten_bind_Mesh_num_points_0=function(){return(Hb=a._emscripten_bind_Mesh_num_points_0=a.asm.W).apply(null,arguments)},Ib=a._emscripten_bind_Mesh___destroy___0=function(){return(Ib= +a._emscripten_bind_Mesh___destroy___0=a.asm.X).apply(null,arguments)},Ra=a._emscripten_bind_Metadata_Metadata_0=function(){return(Ra=a._emscripten_bind_Metadata_Metadata_0=a.asm.Y).apply(null,arguments)},Jb=a._emscripten_bind_Metadata___destroy___0=function(){return(Jb=a._emscripten_bind_Metadata___destroy___0=a.asm.Z).apply(null,arguments)},Kb=a._emscripten_bind_Status_code_0=function(){return(Kb=a._emscripten_bind_Status_code_0=a.asm._).apply(null,arguments)},Lb=a._emscripten_bind_Status_ok_0=function(){return(Lb= +a._emscripten_bind_Status_ok_0=a.asm.$).apply(null,arguments)},Mb=a._emscripten_bind_Status_error_msg_0=function(){return(Mb=a._emscripten_bind_Status_error_msg_0=a.asm.aa).apply(null,arguments)},Nb=a._emscripten_bind_Status___destroy___0=function(){return(Nb=a._emscripten_bind_Status___destroy___0=a.asm.ba).apply(null,arguments)},Sa=a._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0=function(){return(Sa=a._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0=a.asm.ca).apply(null,arguments)}, +Ob=a._emscripten_bind_DracoFloat32Array_GetValue_1=function(){return(Ob=a._emscripten_bind_DracoFloat32Array_GetValue_1=a.asm.da).apply(null,arguments)},Pb=a._emscripten_bind_DracoFloat32Array_size_0=function(){return(Pb=a._emscripten_bind_DracoFloat32Array_size_0=a.asm.ea).apply(null,arguments)},Qb=a._emscripten_bind_DracoFloat32Array___destroy___0=function(){return(Qb=a._emscripten_bind_DracoFloat32Array___destroy___0=a.asm.fa).apply(null,arguments)},Ta=a._emscripten_bind_DracoInt8Array_DracoInt8Array_0= +function(){return(Ta=a._emscripten_bind_DracoInt8Array_DracoInt8Array_0=a.asm.ga).apply(null,arguments)},Rb=a._emscripten_bind_DracoInt8Array_GetValue_1=function(){return(Rb=a._emscripten_bind_DracoInt8Array_GetValue_1=a.asm.ha).apply(null,arguments)},Sb=a._emscripten_bind_DracoInt8Array_size_0=function(){return(Sb=a._emscripten_bind_DracoInt8Array_size_0=a.asm.ia).apply(null,arguments)},Tb=a._emscripten_bind_DracoInt8Array___destroy___0=function(){return(Tb=a._emscripten_bind_DracoInt8Array___destroy___0= +a.asm.ja).apply(null,arguments)},Ua=a._emscripten_bind_DracoUInt8Array_DracoUInt8Array_0=function(){return(Ua=a._emscripten_bind_DracoUInt8Array_DracoUInt8Array_0=a.asm.ka).apply(null,arguments)},Ub=a._emscripten_bind_DracoUInt8Array_GetValue_1=function(){return(Ub=a._emscripten_bind_DracoUInt8Array_GetValue_1=a.asm.la).apply(null,arguments)},Vb=a._emscripten_bind_DracoUInt8Array_size_0=function(){return(Vb=a._emscripten_bind_DracoUInt8Array_size_0=a.asm.ma).apply(null,arguments)},Wb=a._emscripten_bind_DracoUInt8Array___destroy___0= +function(){return(Wb=a._emscripten_bind_DracoUInt8Array___destroy___0=a.asm.na).apply(null,arguments)},Va=a._emscripten_bind_DracoInt16Array_DracoInt16Array_0=function(){return(Va=a._emscripten_bind_DracoInt16Array_DracoInt16Array_0=a.asm.oa).apply(null,arguments)},Xb=a._emscripten_bind_DracoInt16Array_GetValue_1=function(){return(Xb=a._emscripten_bind_DracoInt16Array_GetValue_1=a.asm.pa).apply(null,arguments)},Yb=a._emscripten_bind_DracoInt16Array_size_0=function(){return(Yb=a._emscripten_bind_DracoInt16Array_size_0= +a.asm.qa).apply(null,arguments)},Zb=a._emscripten_bind_DracoInt16Array___destroy___0=function(){return(Zb=a._emscripten_bind_DracoInt16Array___destroy___0=a.asm.ra).apply(null,arguments)},Wa=a._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0=function(){return(Wa=a._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0=a.asm.sa).apply(null,arguments)},$b=a._emscripten_bind_DracoUInt16Array_GetValue_1=function(){return($b=a._emscripten_bind_DracoUInt16Array_GetValue_1=a.asm.ta).apply(null,arguments)}, +ac=a._emscripten_bind_DracoUInt16Array_size_0=function(){return(ac=a._emscripten_bind_DracoUInt16Array_size_0=a.asm.ua).apply(null,arguments)},bc=a._emscripten_bind_DracoUInt16Array___destroy___0=function(){return(bc=a._emscripten_bind_DracoUInt16Array___destroy___0=a.asm.va).apply(null,arguments)},Xa=a._emscripten_bind_DracoInt32Array_DracoInt32Array_0=function(){return(Xa=a._emscripten_bind_DracoInt32Array_DracoInt32Array_0=a.asm.wa).apply(null,arguments)},cc=a._emscripten_bind_DracoInt32Array_GetValue_1= +function(){return(cc=a._emscripten_bind_DracoInt32Array_GetValue_1=a.asm.xa).apply(null,arguments)},dc=a._emscripten_bind_DracoInt32Array_size_0=function(){return(dc=a._emscripten_bind_DracoInt32Array_size_0=a.asm.ya).apply(null,arguments)},ec=a._emscripten_bind_DracoInt32Array___destroy___0=function(){return(ec=a._emscripten_bind_DracoInt32Array___destroy___0=a.asm.za).apply(null,arguments)},Ya=a._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0=function(){return(Ya=a._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0= +a.asm.Aa).apply(null,arguments)},fc=a._emscripten_bind_DracoUInt32Array_GetValue_1=function(){return(fc=a._emscripten_bind_DracoUInt32Array_GetValue_1=a.asm.Ba).apply(null,arguments)},gc=a._emscripten_bind_DracoUInt32Array_size_0=function(){return(gc=a._emscripten_bind_DracoUInt32Array_size_0=a.asm.Ca).apply(null,arguments)},hc=a._emscripten_bind_DracoUInt32Array___destroy___0=function(){return(hc=a._emscripten_bind_DracoUInt32Array___destroy___0=a.asm.Da).apply(null,arguments)},Za=a._emscripten_bind_MetadataQuerier_MetadataQuerier_0= +function(){return(Za=a._emscripten_bind_MetadataQuerier_MetadataQuerier_0=a.asm.Ea).apply(null,arguments)},ic=a._emscripten_bind_MetadataQuerier_HasEntry_2=function(){return(ic=a._emscripten_bind_MetadataQuerier_HasEntry_2=a.asm.Fa).apply(null,arguments)},jc=a._emscripten_bind_MetadataQuerier_GetIntEntry_2=function(){return(jc=a._emscripten_bind_MetadataQuerier_GetIntEntry_2=a.asm.Ga).apply(null,arguments)},kc=a._emscripten_bind_MetadataQuerier_GetIntEntryArray_3=function(){return(kc=a._emscripten_bind_MetadataQuerier_GetIntEntryArray_3= +a.asm.Ha).apply(null,arguments)},lc=a._emscripten_bind_MetadataQuerier_GetDoubleEntry_2=function(){return(lc=a._emscripten_bind_MetadataQuerier_GetDoubleEntry_2=a.asm.Ia).apply(null,arguments)},mc=a._emscripten_bind_MetadataQuerier_GetStringEntry_2=function(){return(mc=a._emscripten_bind_MetadataQuerier_GetStringEntry_2=a.asm.Ja).apply(null,arguments)},nc=a._emscripten_bind_MetadataQuerier_NumEntries_1=function(){return(nc=a._emscripten_bind_MetadataQuerier_NumEntries_1=a.asm.Ka).apply(null,arguments)}, +oc=a._emscripten_bind_MetadataQuerier_GetEntryName_2=function(){return(oc=a._emscripten_bind_MetadataQuerier_GetEntryName_2=a.asm.La).apply(null,arguments)},pc=a._emscripten_bind_MetadataQuerier___destroy___0=function(){return(pc=a._emscripten_bind_MetadataQuerier___destroy___0=a.asm.Ma).apply(null,arguments)},$a=a._emscripten_bind_Decoder_Decoder_0=function(){return($a=a._emscripten_bind_Decoder_Decoder_0=a.asm.Na).apply(null,arguments)},qc=a._emscripten_bind_Decoder_DecodeArrayToPointCloud_3=function(){return(qc= +a._emscripten_bind_Decoder_DecodeArrayToPointCloud_3=a.asm.Oa).apply(null,arguments)},rc=a._emscripten_bind_Decoder_DecodeArrayToMesh_3=function(){return(rc=a._emscripten_bind_Decoder_DecodeArrayToMesh_3=a.asm.Pa).apply(null,arguments)},sc=a._emscripten_bind_Decoder_GetAttributeId_2=function(){return(sc=a._emscripten_bind_Decoder_GetAttributeId_2=a.asm.Qa).apply(null,arguments)},tc=a._emscripten_bind_Decoder_GetAttributeIdByName_2=function(){return(tc=a._emscripten_bind_Decoder_GetAttributeIdByName_2= +a.asm.Ra).apply(null,arguments)},uc=a._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3=function(){return(uc=a._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3=a.asm.Sa).apply(null,arguments)},vc=a._emscripten_bind_Decoder_GetAttribute_2=function(){return(vc=a._emscripten_bind_Decoder_GetAttribute_2=a.asm.Ta).apply(null,arguments)},wc=a._emscripten_bind_Decoder_GetAttributeByUniqueId_2=function(){return(wc=a._emscripten_bind_Decoder_GetAttributeByUniqueId_2=a.asm.Ua).apply(null,arguments)}, +xc=a._emscripten_bind_Decoder_GetMetadata_1=function(){return(xc=a._emscripten_bind_Decoder_GetMetadata_1=a.asm.Va).apply(null,arguments)},yc=a._emscripten_bind_Decoder_GetAttributeMetadata_2=function(){return(yc=a._emscripten_bind_Decoder_GetAttributeMetadata_2=a.asm.Wa).apply(null,arguments)},zc=a._emscripten_bind_Decoder_GetFaceFromMesh_3=function(){return(zc=a._emscripten_bind_Decoder_GetFaceFromMesh_3=a.asm.Xa).apply(null,arguments)},Ac=a._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2= +function(){return(Ac=a._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2=a.asm.Ya).apply(null,arguments)},Bc=a._emscripten_bind_Decoder_GetTrianglesUInt16Array_3=function(){return(Bc=a._emscripten_bind_Decoder_GetTrianglesUInt16Array_3=a.asm.Za).apply(null,arguments)},Cc=a._emscripten_bind_Decoder_GetTrianglesUInt32Array_3=function(){return(Cc=a._emscripten_bind_Decoder_GetTrianglesUInt32Array_3=a.asm._a).apply(null,arguments)},Dc=a._emscripten_bind_Decoder_GetAttributeFloat_3=function(){return(Dc= +a._emscripten_bind_Decoder_GetAttributeFloat_3=a.asm.$a).apply(null,arguments)},Ec=a._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3=function(){return(Ec=a._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3=a.asm.ab).apply(null,arguments)},Fc=a._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3=function(){return(Fc=a._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3=a.asm.bb).apply(null,arguments)},Gc=a._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3=function(){return(Gc= +a._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3=a.asm.cb).apply(null,arguments)},Hc=a._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3=function(){return(Hc=a._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3=a.asm.db).apply(null,arguments)},Ic=a._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3=function(){return(Ic=a._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3=a.asm.eb).apply(null,arguments)},Jc=a._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3= +function(){return(Jc=a._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3=a.asm.fb).apply(null,arguments)},Kc=a._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3=function(){return(Kc=a._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3=a.asm.gb).apply(null,arguments)},Lc=a._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3=function(){return(Lc=a._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3=a.asm.hb).apply(null,arguments)},Mc=a._emscripten_bind_Decoder_GetAttributeDataArrayForAllPoints_5= +function(){return(Mc=a._emscripten_bind_Decoder_GetAttributeDataArrayForAllPoints_5=a.asm.ib).apply(null,arguments)},Nc=a._emscripten_bind_Decoder_SkipAttributeTransform_1=function(){return(Nc=a._emscripten_bind_Decoder_SkipAttributeTransform_1=a.asm.jb).apply(null,arguments)},Oc=a._emscripten_bind_Decoder_GetEncodedGeometryType_Deprecated_1=function(){return(Oc=a._emscripten_bind_Decoder_GetEncodedGeometryType_Deprecated_1=a.asm.kb).apply(null,arguments)},Pc=a._emscripten_bind_Decoder_DecodeBufferToPointCloud_2= +function(){return(Pc=a._emscripten_bind_Decoder_DecodeBufferToPointCloud_2=a.asm.lb).apply(null,arguments)},Qc=a._emscripten_bind_Decoder_DecodeBufferToMesh_2=function(){return(Qc=a._emscripten_bind_Decoder_DecodeBufferToMesh_2=a.asm.mb).apply(null,arguments)},Rc=a._emscripten_bind_Decoder___destroy___0=function(){return(Rc=a._emscripten_bind_Decoder___destroy___0=a.asm.nb).apply(null,arguments)},Sc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM=function(){return(Sc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM= +a.asm.ob).apply(null,arguments)},Tc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM=function(){return(Tc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM=a.asm.pb).apply(null,arguments)},Uc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM=function(){return(Uc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM=a.asm.qb).apply(null,arguments)},Vc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM= +function(){return(Vc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM=a.asm.rb).apply(null,arguments)},Wc=a._emscripten_enum_draco_GeometryAttribute_Type_INVALID=function(){return(Wc=a._emscripten_enum_draco_GeometryAttribute_Type_INVALID=a.asm.sb).apply(null,arguments)},Xc=a._emscripten_enum_draco_GeometryAttribute_Type_POSITION=function(){return(Xc=a._emscripten_enum_draco_GeometryAttribute_Type_POSITION=a.asm.tb).apply(null,arguments)},Yc=a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL= +function(){return(Yc=a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL=a.asm.ub).apply(null,arguments)},Zc=a._emscripten_enum_draco_GeometryAttribute_Type_COLOR=function(){return(Zc=a._emscripten_enum_draco_GeometryAttribute_Type_COLOR=a.asm.vb).apply(null,arguments)},$c=a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=function(){return($c=a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=a.asm.wb).apply(null,arguments)},ad=a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC= +function(){return(ad=a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC=a.asm.xb).apply(null,arguments)},bd=a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=function(){return(bd=a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=a.asm.yb).apply(null,arguments)},cd=a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=function(){return(cd=a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=a.asm.zb).apply(null,arguments)},dd=a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH= +function(){return(dd=a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH=a.asm.Ab).apply(null,arguments)},ed=a._emscripten_enum_draco_DataType_DT_INVALID=function(){return(ed=a._emscripten_enum_draco_DataType_DT_INVALID=a.asm.Bb).apply(null,arguments)},fd=a._emscripten_enum_draco_DataType_DT_INT8=function(){return(fd=a._emscripten_enum_draco_DataType_DT_INT8=a.asm.Cb).apply(null,arguments)},gd=a._emscripten_enum_draco_DataType_DT_UINT8=function(){return(gd=a._emscripten_enum_draco_DataType_DT_UINT8= +a.asm.Db).apply(null,arguments)},hd=a._emscripten_enum_draco_DataType_DT_INT16=function(){return(hd=a._emscripten_enum_draco_DataType_DT_INT16=a.asm.Eb).apply(null,arguments)},id=a._emscripten_enum_draco_DataType_DT_UINT16=function(){return(id=a._emscripten_enum_draco_DataType_DT_UINT16=a.asm.Fb).apply(null,arguments)},jd=a._emscripten_enum_draco_DataType_DT_INT32=function(){return(jd=a._emscripten_enum_draco_DataType_DT_INT32=a.asm.Gb).apply(null,arguments)},kd=a._emscripten_enum_draco_DataType_DT_UINT32= +function(){return(kd=a._emscripten_enum_draco_DataType_DT_UINT32=a.asm.Hb).apply(null,arguments)},ld=a._emscripten_enum_draco_DataType_DT_INT64=function(){return(ld=a._emscripten_enum_draco_DataType_DT_INT64=a.asm.Ib).apply(null,arguments)},md=a._emscripten_enum_draco_DataType_DT_UINT64=function(){return(md=a._emscripten_enum_draco_DataType_DT_UINT64=a.asm.Jb).apply(null,arguments)},nd=a._emscripten_enum_draco_DataType_DT_FLOAT32=function(){return(nd=a._emscripten_enum_draco_DataType_DT_FLOAT32=a.asm.Kb).apply(null, +arguments)},od=a._emscripten_enum_draco_DataType_DT_FLOAT64=function(){return(od=a._emscripten_enum_draco_DataType_DT_FLOAT64=a.asm.Lb).apply(null,arguments)},pd=a._emscripten_enum_draco_DataType_DT_BOOL=function(){return(pd=a._emscripten_enum_draco_DataType_DT_BOOL=a.asm.Mb).apply(null,arguments)},qd=a._emscripten_enum_draco_DataType_DT_TYPES_COUNT=function(){return(qd=a._emscripten_enum_draco_DataType_DT_TYPES_COUNT=a.asm.Nb).apply(null,arguments)},rd=a._emscripten_enum_draco_StatusCode_OK=function(){return(rd= +a._emscripten_enum_draco_StatusCode_OK=a.asm.Ob).apply(null,arguments)},sd=a._emscripten_enum_draco_StatusCode_DRACO_ERROR=function(){return(sd=a._emscripten_enum_draco_StatusCode_DRACO_ERROR=a.asm.Pb).apply(null,arguments)},td=a._emscripten_enum_draco_StatusCode_IO_ERROR=function(){return(td=a._emscripten_enum_draco_StatusCode_IO_ERROR=a.asm.Qb).apply(null,arguments)},ud=a._emscripten_enum_draco_StatusCode_INVALID_PARAMETER=function(){return(ud=a._emscripten_enum_draco_StatusCode_INVALID_PARAMETER= +a.asm.Rb).apply(null,arguments)},vd=a._emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION=function(){return(vd=a._emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION=a.asm.Sb).apply(null,arguments)},wd=a._emscripten_enum_draco_StatusCode_UNKNOWN_VERSION=function(){return(wd=a._emscripten_enum_draco_StatusCode_UNKNOWN_VERSION=a.asm.Tb).apply(null,arguments)},db=a._malloc=function(){return(db=a._malloc=a.asm.Ub).apply(null,arguments)};a._free=function(){return(a._free=a.asm.Vb).apply(null,arguments)}; +var qa;na=function b(){qa||V();qa||(na=b)};a.run=V;if(a.preInit)for("function"==typeof a.preInit&&(a.preInit=[a.preInit]);0=r.size?(q(0>>=0;switch(c.BYTES_PER_ELEMENT){case 2:d>>>=1;break;case 4:d>>>=2;break;case 8:d>>>=3}for(var f=0;fb.byteLength)return a.INVALID_GEOMETRY_TYPE;switch(b[7]){case 0:return a.POINT_CLOUD;case 1:return a.TRIANGULAR_MESH;default:return a.INVALID_GEOMETRY_TYPE}};return n.ready}}(); "object"===typeof exports&&"object"===typeof module?module.exports=DracoDecoderModule:"function"===typeof define&&define.amd?define([],function(){return DracoDecoderModule}):"object"===typeof exports&&(exports.DracoDecoderModule=DracoDecoderModule); diff --git a/libs/loaders/draco_decoder.wasm b/libs/loaders/draco_decoder.wasm index c24ca54141aae18f52d1deee9b24063cdc43546a..eb216c8577a51ec6ccafbd41afe08abcbe6a23c4 100644 GIT binary patch literal 280940 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 f1n|V)!oL*2d!fEaIfwcaAHvxf> literal 285271 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%0D@;(76nVi3{CEB=1Cz8IJKD0|G`qmbDDRQhDhj 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 z%0A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 Xzq^%EGl2tW7}{pWvy4Ve_WWv6oj&40Jp>fU|k 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

VYf*%P}DDC`jQhvfW2(82~C21kyWHv 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

)V7|be7?c8eotS`Imf?& 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 diff --git a/libs/loaders/web-ifc-api.js b/libs/loaders/web-ifc-api.js index 4cc3ae2..f6e802d 100644 --- a/libs/loaders/web-ifc-api.js +++ b/libs/loaders/web-ifc-api.js @@ -728,7 +728,7 @@ var require_web_ifc_mt = __commonJS({ function receiveInstance(instance, module2) { var exports3 = instance.exports; Module["asm"] = exports3; - wasmTable = Module["asm"]["qa"]; + wasmTable = Module["asm"]["pa"]; wasmModule = module2; if (!ENVIRONMENT_IS_PTHREAD) { var numWorkersToLoad = PThread.unusedWorkers.length; @@ -782,11 +782,11 @@ var require_web_ifc_mt = __commonJS({ } var tempDouble; var tempI64; - var ASM_CONSTS = { 41585: function($0, $1) { + var ASM_CONSTS = { 41793: function($0, $1) { setTimeout(function() { _do_emscripten_dispatch_to_thread($0, $1); }, 0); - }, 41663: function() { + }, 41871: function() { throw "Canceled!"; } }; function initPthreadsJS() { @@ -3267,60 +3267,9 @@ var require_web_ifc_mt = __commonJS({ }, get64: function(low, high) { return low; } }; - function ___sys_fcntl64(fd, cmd, varargs) { - if (ENVIRONMENT_IS_PTHREAD) - return _emscripten_proxy_to_main_thread_js(2, 1, fd, cmd, varargs); - SYSCALLS.varargs = varargs; - try { - var stream = SYSCALLS.getStreamFromFD(fd); - switch (cmd) { - case 0: { - var arg = SYSCALLS.get(); - if (arg < 0) { - return -28; - } - var newStream; - newStream = FS.open(stream.path, stream.flags, 0, arg); - return newStream.fd; - } - case 1: - case 2: - return 0; - case 3: - return stream.flags; - case 4: { - var arg = SYSCALLS.get(); - stream.flags |= arg; - return 0; - } - case 12: { - var arg = SYSCALLS.get(); - var offset = 0; - GROWABLE_HEAP_I16()[arg + offset >> 1] = 2; - return 0; - } - case 13: - case 14: - return 0; - case 16: - case 8: - return -28; - case 9: - setErrNo(28); - return -1; - default: { - return -28; - } - } - } catch (e) { - if (typeof FS === "undefined" || !(e instanceof FS.ErrnoError)) - abort(e); - return -e.errno; - } - } function ___sys_ioctl(fd, op, varargs) { if (ENVIRONMENT_IS_PTHREAD) - return _emscripten_proxy_to_main_thread_js(3, 1, fd, op, varargs); + return _emscripten_proxy_to_main_thread_js(2, 1, fd, op, varargs); SYSCALLS.varargs = varargs; try { var stream = SYSCALLS.getStreamFromFD(fd); @@ -3378,7 +3327,7 @@ var require_web_ifc_mt = __commonJS({ } function ___sys_open(path, flags, varargs) { if (ENVIRONMENT_IS_PTHREAD) - return _emscripten_proxy_to_main_thread_js(4, 1, path, flags, varargs); + return _emscripten_proxy_to_main_thread_js(3, 1, path, flags, varargs); SYSCALLS.varargs = varargs; try { var pathname = SYSCALLS.getStr(path); @@ -5184,7 +5133,7 @@ var require_web_ifc_mt = __commonJS({ } function _emscripten_set_canvas_element_size_main_thread(target, width, height) { if (ENVIRONMENT_IS_PTHREAD) - return _emscripten_proxy_to_main_thread_js(5, 1, target, width, height); + return _emscripten_proxy_to_main_thread_js(4, 1, target, width, height); return _emscripten_set_canvas_element_size_calling_thread(target, width, height); } function _emscripten_set_canvas_element_size(target, width, height) { @@ -5376,7 +5325,7 @@ var require_web_ifc_mt = __commonJS({ } function _environ_get(__environ, environ_buf) { if (ENVIRONMENT_IS_PTHREAD) - return _emscripten_proxy_to_main_thread_js(6, 1, __environ, environ_buf); + return _emscripten_proxy_to_main_thread_js(5, 1, __environ, environ_buf); try { var bufSize = 0; getEnvStrings().forEach(function(string, i) { @@ -5394,7 +5343,7 @@ var require_web_ifc_mt = __commonJS({ } function _environ_sizes_get(penviron_count, penviron_buf_size) { if (ENVIRONMENT_IS_PTHREAD) - return _emscripten_proxy_to_main_thread_js(7, 1, penviron_count, penviron_buf_size); + return _emscripten_proxy_to_main_thread_js(6, 1, penviron_count, penviron_buf_size); try { var strings = getEnvStrings(); GROWABLE_HEAP_I32()[penviron_count >> 2] = strings.length; @@ -5412,7 +5361,7 @@ var require_web_ifc_mt = __commonJS({ } function _fd_close(fd) { if (ENVIRONMENT_IS_PTHREAD) - return _emscripten_proxy_to_main_thread_js(8, 1, fd); + return _emscripten_proxy_to_main_thread_js(7, 1, fd); try { var stream = SYSCALLS.getStreamFromFD(fd); FS.close(stream); @@ -5425,7 +5374,7 @@ var require_web_ifc_mt = __commonJS({ } function _fd_read(fd, iov, iovcnt, pnum) { if (ENVIRONMENT_IS_PTHREAD) - return _emscripten_proxy_to_main_thread_js(9, 1, fd, iov, iovcnt, pnum); + return _emscripten_proxy_to_main_thread_js(8, 1, fd, iov, iovcnt, pnum); try { var stream = SYSCALLS.getStreamFromFD(fd); var num = SYSCALLS.doReadv(stream, iov, iovcnt); @@ -5439,7 +5388,7 @@ var require_web_ifc_mt = __commonJS({ } function _fd_seek(fd, offset_low, offset_high, whence, newOffset) { if (ENVIRONMENT_IS_PTHREAD) - return _emscripten_proxy_to_main_thread_js(10, 1, fd, offset_low, offset_high, whence, newOffset); + return _emscripten_proxy_to_main_thread_js(9, 1, fd, offset_low, offset_high, whence, newOffset); try { var stream = SYSCALLS.getStreamFromFD(fd); var HIGH_OFFSET = 4294967296; @@ -5461,7 +5410,7 @@ var require_web_ifc_mt = __commonJS({ } function _fd_write(fd, iov, iovcnt, pnum) { if (ENVIRONMENT_IS_PTHREAD) - return _emscripten_proxy_to_main_thread_js(11, 1, fd, iov, iovcnt, pnum); + return _emscripten_proxy_to_main_thread_js(10, 1, fd, iov, iovcnt, pnum); try { var stream = SYSCALLS.getStreamFromFD(fd); var num = SYSCALLS.doWritev(stream, iov, iovcnt); @@ -5884,7 +5833,7 @@ var require_web_ifc_mt = __commonJS({ UnboundTypeError = Module["UnboundTypeError"] = extendError(Error, "UnboundTypeError"); init_emval(); var GLctx; - var proxiedFunctionTable = [null, _atexit, ___sys_fcntl64, ___sys_ioctl, ___sys_open, _emscripten_set_canvas_element_size_main_thread, _environ_get, _environ_sizes_get, _fd_close, _fd_read, _fd_seek, _fd_write]; + var proxiedFunctionTable = [null, _atexit, ___sys_ioctl, ___sys_open, _emscripten_set_canvas_element_size_main_thread, _environ_get, _environ_sizes_get, _fd_close, _fd_read, _fd_seek, _fd_write]; function intArrayFromString(stringy, dontAddNull, length) { var len = length > 0 ? length : lengthBytesUTF8(stringy) + 1; var u8array = new Array(len); @@ -5897,126 +5846,126 @@ var require_web_ifc_mt = __commonJS({ __ATINIT__.push({ func: function() { ___wasm_call_ctors(); } }); - var asmLibraryArg = { "p": ___assert_fail, "P": ___cxa_allocate_exception, "O": ___cxa_throw, "K": ___sys_fcntl64, "ha": ___sys_ioctl, "ia": ___sys_open, "na": __embind_finalize_value_array, "w": __embind_finalize_value_object, "ka": __embind_register_bool, "z": __embind_register_class, "y": __embind_register_class_constructor, "e": __embind_register_class_function, "ja": __embind_register_emval, "ma": __embind_register_enum, "E": __embind_register_enum_value, "M": __embind_register_float, "i": __embind_register_function, "s": __embind_register_integer, "q": __embind_register_memory_view, "N": __embind_register_std_string, "F": __embind_register_std_wstring, "oa": __embind_register_value_array, "l": __embind_register_value_array_element, "x": __embind_register_value_object, "h": __embind_register_value_object_field, "la": __embind_register_void, "$": __emscripten_notify_thread_queue, "u": __emval_as, "pa": __emval_call, "b": __emval_decref, "_": __emval_get_global, "r": __emval_get_property, "o": __emval_incref, "ba": __emval_instanceof, "Q": __emval_is_number, "G": __emval_new_array, "j": __emval_new_cstring, "A": __emval_new_object, "t": __emval_run_destructors, "m": __emval_set_property, "g": __emval_take_value, "I": _abort, "fa": _clock_gettime, "B": _emscripten_asm_const_int, "aa": _emscripten_check_blocking_allowed, "H": _emscripten_conditional_set_current_thread_status, "k": _emscripten_futex_wait, "n": _emscripten_futex_wake, "d": _emscripten_get_now, "D": _emscripten_is_main_browser_thread, "C": _emscripten_is_main_runtime_thread, "U": _emscripten_memcpy_big, "W": _emscripten_receive_on_main_thread_js, "v": _emscripten_resize_heap, "X": _emscripten_set_canvas_element_size, "f": _emscripten_set_current_thread_status, "Y": _emscripten_webgl_create_context, "da": _environ_get, "ea": _environ_sizes_get, "L": _fd_close, "ga": _fd_read, "R": _fd_seek, "J": _fd_write, "T": initPthreadsJS, "a": wasmMemory || Module["wasmMemory"], "V": _pthread_cleanup_push, "Z": _pthread_create, "c": _pthread_self, "S": _setTempRet0, "ca": _strftime_l }; + var asmLibraryArg = { "p": ___assert_fail, "H": ___cxa_allocate_exception, "G": ___cxa_throw, "ha": ___sys_ioctl, "ia": ___sys_open, "na": __embind_finalize_value_array, "w": __embind_finalize_value_object, "ka": __embind_register_bool, "z": __embind_register_class, "y": __embind_register_class_constructor, "e": __embind_register_class_function, "ja": __embind_register_emval, "ma": __embind_register_enum, "E": __embind_register_enum_value, "N": __embind_register_float, "i": __embind_register_function, "u": __embind_register_integer, "q": __embind_register_memory_view, "O": __embind_register_std_string, "F": __embind_register_std_wstring, "oa": __embind_register_value_array, "l": __embind_register_value_array_element, "x": __embind_register_value_object, "h": __embind_register_value_object_field, "la": __embind_register_void, "$": __emscripten_notify_thread_queue, "s": __emval_as, "P": __emval_call, "b": __emval_decref, "Z": __emval_get_global, "t": __emval_get_property, "o": __emval_incref, "ba": __emval_instanceof, "Q": __emval_is_number, "I": __emval_new_array, "j": __emval_new_cstring, "A": __emval_new_object, "r": __emval_run_destructors, "m": __emval_set_property, "g": __emval_take_value, "K": _abort, "fa": _clock_gettime, "B": _emscripten_asm_const_int, "aa": _emscripten_check_blocking_allowed, "J": _emscripten_conditional_set_current_thread_status, "k": _emscripten_futex_wait, "n": _emscripten_futex_wake, "d": _emscripten_get_now, "D": _emscripten_is_main_browser_thread, "C": _emscripten_is_main_runtime_thread, "U": _emscripten_memcpy_big, "W": _emscripten_receive_on_main_thread_js, "v": _emscripten_resize_heap, "X": _emscripten_set_canvas_element_size, "f": _emscripten_set_current_thread_status, "Y": _emscripten_webgl_create_context, "da": _environ_get, "ea": _environ_sizes_get, "M": _fd_close, "ga": _fd_read, "R": _fd_seek, "L": _fd_write, "T": initPthreadsJS, "a": wasmMemory || Module["wasmMemory"], "V": _pthread_cleanup_push, "_": _pthread_create, "c": _pthread_self, "S": _setTempRet0, "ca": _strftime_l }; var asm = createWasm(); var ___wasm_call_ctors = Module["___wasm_call_ctors"] = function() { - return (___wasm_call_ctors = Module["___wasm_call_ctors"] = Module["asm"]["ra"]).apply(null, arguments); + return (___wasm_call_ctors = Module["___wasm_call_ctors"] = Module["asm"]["qa"]).apply(null, arguments); }; var _main = Module["_main"] = function() { - return (_main = Module["_main"] = Module["asm"]["sa"]).apply(null, arguments); + return (_main = Module["_main"] = Module["asm"]["ra"]).apply(null, arguments); }; var _malloc = Module["_malloc"] = function() { - return (_malloc = Module["_malloc"] = Module["asm"]["ta"]).apply(null, arguments); + return (_malloc = Module["_malloc"] = Module["asm"]["sa"]).apply(null, arguments); }; var _free = Module["_free"] = function() { - return (_free = Module["_free"] = Module["asm"]["ua"]).apply(null, arguments); + return (_free = Module["_free"] = Module["asm"]["ta"]).apply(null, arguments); }; var ___getTypeName = Module["___getTypeName"] = function() { - return (___getTypeName = Module["___getTypeName"] = Module["asm"]["va"]).apply(null, arguments); + return (___getTypeName = Module["___getTypeName"] = Module["asm"]["ua"]).apply(null, arguments); }; var ___embind_register_native_and_builtin_types = Module["___embind_register_native_and_builtin_types"] = function() { - return (___embind_register_native_and_builtin_types = Module["___embind_register_native_and_builtin_types"] = Module["asm"]["wa"]).apply(null, arguments); + return (___embind_register_native_and_builtin_types = Module["___embind_register_native_and_builtin_types"] = Module["asm"]["va"]).apply(null, arguments); }; var ___errno_location = Module["___errno_location"] = function() { - return (___errno_location = Module["___errno_location"] = Module["asm"]["xa"]).apply(null, arguments); + return (___errno_location = Module["___errno_location"] = Module["asm"]["wa"]).apply(null, arguments); }; var _emscripten_get_global_libc = Module["_emscripten_get_global_libc"] = function() { - return (_emscripten_get_global_libc = Module["_emscripten_get_global_libc"] = Module["asm"]["ya"]).apply(null, arguments); + return (_emscripten_get_global_libc = Module["_emscripten_get_global_libc"] = Module["asm"]["xa"]).apply(null, arguments); }; var ___em_js__initPthreadsJS = Module["___em_js__initPthreadsJS"] = function() { - return (___em_js__initPthreadsJS = Module["___em_js__initPthreadsJS"] = Module["asm"]["za"]).apply(null, arguments); + return (___em_js__initPthreadsJS = Module["___em_js__initPthreadsJS"] = Module["asm"]["ya"]).apply(null, arguments); }; var stackSave = Module["stackSave"] = function() { - return (stackSave = Module["stackSave"] = Module["asm"]["Aa"]).apply(null, arguments); + return (stackSave = Module["stackSave"] = Module["asm"]["za"]).apply(null, arguments); }; var stackRestore = Module["stackRestore"] = function() { - return (stackRestore = Module["stackRestore"] = Module["asm"]["Ba"]).apply(null, arguments); + return (stackRestore = Module["stackRestore"] = Module["asm"]["Aa"]).apply(null, arguments); }; var stackAlloc = Module["stackAlloc"] = function() { - return (stackAlloc = Module["stackAlloc"] = Module["asm"]["Ca"]).apply(null, arguments); + return (stackAlloc = Module["stackAlloc"] = Module["asm"]["Ba"]).apply(null, arguments); }; var _emscripten_stack_set_limits = Module["_emscripten_stack_set_limits"] = function() { - return (_emscripten_stack_set_limits = Module["_emscripten_stack_set_limits"] = Module["asm"]["Da"]).apply(null, arguments); + return (_emscripten_stack_set_limits = Module["_emscripten_stack_set_limits"] = Module["asm"]["Ca"]).apply(null, arguments); }; var _memalign = Module["_memalign"] = function() { - return (_memalign = Module["_memalign"] = Module["asm"]["Ea"]).apply(null, arguments); + return (_memalign = Module["_memalign"] = Module["asm"]["Da"]).apply(null, arguments); }; var _emscripten_main_browser_thread_id = Module["_emscripten_main_browser_thread_id"] = function() { - return (_emscripten_main_browser_thread_id = Module["_emscripten_main_browser_thread_id"] = Module["asm"]["Fa"]).apply(null, arguments); + return (_emscripten_main_browser_thread_id = Module["_emscripten_main_browser_thread_id"] = Module["asm"]["Ea"]).apply(null, arguments); }; var ___pthread_tsd_run_dtors = Module["___pthread_tsd_run_dtors"] = function() { - return (___pthread_tsd_run_dtors = Module["___pthread_tsd_run_dtors"] = Module["asm"]["Ga"]).apply(null, arguments); + return (___pthread_tsd_run_dtors = Module["___pthread_tsd_run_dtors"] = Module["asm"]["Fa"]).apply(null, arguments); }; var _emscripten_main_thread_process_queued_calls = Module["_emscripten_main_thread_process_queued_calls"] = function() { - return (_emscripten_main_thread_process_queued_calls = Module["_emscripten_main_thread_process_queued_calls"] = Module["asm"]["Ha"]).apply(null, arguments); + return (_emscripten_main_thread_process_queued_calls = Module["_emscripten_main_thread_process_queued_calls"] = Module["asm"]["Ga"]).apply(null, arguments); }; var _emscripten_current_thread_process_queued_calls = Module["_emscripten_current_thread_process_queued_calls"] = function() { - return (_emscripten_current_thread_process_queued_calls = Module["_emscripten_current_thread_process_queued_calls"] = Module["asm"]["Ia"]).apply(null, arguments); + return (_emscripten_current_thread_process_queued_calls = Module["_emscripten_current_thread_process_queued_calls"] = Module["asm"]["Ha"]).apply(null, arguments); }; var _emscripten_register_main_browser_thread_id = Module["_emscripten_register_main_browser_thread_id"] = function() { - return (_emscripten_register_main_browser_thread_id = Module["_emscripten_register_main_browser_thread_id"] = Module["asm"]["Ja"]).apply(null, arguments); + return (_emscripten_register_main_browser_thread_id = Module["_emscripten_register_main_browser_thread_id"] = Module["asm"]["Ia"]).apply(null, arguments); }; var _do_emscripten_dispatch_to_thread = Module["_do_emscripten_dispatch_to_thread"] = function() { - return (_do_emscripten_dispatch_to_thread = Module["_do_emscripten_dispatch_to_thread"] = Module["asm"]["Ka"]).apply(null, arguments); + return (_do_emscripten_dispatch_to_thread = Module["_do_emscripten_dispatch_to_thread"] = Module["asm"]["Ja"]).apply(null, arguments); }; var _emscripten_async_run_in_main_thread = Module["_emscripten_async_run_in_main_thread"] = function() { - return (_emscripten_async_run_in_main_thread = Module["_emscripten_async_run_in_main_thread"] = Module["asm"]["La"]).apply(null, arguments); + return (_emscripten_async_run_in_main_thread = Module["_emscripten_async_run_in_main_thread"] = Module["asm"]["Ka"]).apply(null, arguments); }; var _emscripten_sync_run_in_main_thread = Module["_emscripten_sync_run_in_main_thread"] = function() { - return (_emscripten_sync_run_in_main_thread = Module["_emscripten_sync_run_in_main_thread"] = Module["asm"]["Ma"]).apply(null, arguments); + return (_emscripten_sync_run_in_main_thread = Module["_emscripten_sync_run_in_main_thread"] = Module["asm"]["La"]).apply(null, arguments); }; var _emscripten_sync_run_in_main_thread_0 = Module["_emscripten_sync_run_in_main_thread_0"] = function() { - return (_emscripten_sync_run_in_main_thread_0 = Module["_emscripten_sync_run_in_main_thread_0"] = Module["asm"]["Na"]).apply(null, arguments); + return (_emscripten_sync_run_in_main_thread_0 = Module["_emscripten_sync_run_in_main_thread_0"] = Module["asm"]["Ma"]).apply(null, arguments); }; var _emscripten_sync_run_in_main_thread_1 = Module["_emscripten_sync_run_in_main_thread_1"] = function() { - return (_emscripten_sync_run_in_main_thread_1 = Module["_emscripten_sync_run_in_main_thread_1"] = Module["asm"]["Oa"]).apply(null, arguments); + return (_emscripten_sync_run_in_main_thread_1 = Module["_emscripten_sync_run_in_main_thread_1"] = Module["asm"]["Na"]).apply(null, arguments); }; var _emscripten_sync_run_in_main_thread_2 = Module["_emscripten_sync_run_in_main_thread_2"] = function() { - return (_emscripten_sync_run_in_main_thread_2 = Module["_emscripten_sync_run_in_main_thread_2"] = Module["asm"]["Pa"]).apply(null, arguments); + return (_emscripten_sync_run_in_main_thread_2 = Module["_emscripten_sync_run_in_main_thread_2"] = Module["asm"]["Oa"]).apply(null, arguments); }; var _emscripten_sync_run_in_main_thread_xprintf_varargs = Module["_emscripten_sync_run_in_main_thread_xprintf_varargs"] = function() { - return (_emscripten_sync_run_in_main_thread_xprintf_varargs = Module["_emscripten_sync_run_in_main_thread_xprintf_varargs"] = Module["asm"]["Qa"]).apply(null, arguments); + return (_emscripten_sync_run_in_main_thread_xprintf_varargs = Module["_emscripten_sync_run_in_main_thread_xprintf_varargs"] = Module["asm"]["Pa"]).apply(null, arguments); }; var _emscripten_sync_run_in_main_thread_3 = Module["_emscripten_sync_run_in_main_thread_3"] = function() { - return (_emscripten_sync_run_in_main_thread_3 = Module["_emscripten_sync_run_in_main_thread_3"] = Module["asm"]["Ra"]).apply(null, arguments); + return (_emscripten_sync_run_in_main_thread_3 = Module["_emscripten_sync_run_in_main_thread_3"] = Module["asm"]["Qa"]).apply(null, arguments); }; var _emscripten_sync_run_in_main_thread_4 = Module["_emscripten_sync_run_in_main_thread_4"] = function() { - return (_emscripten_sync_run_in_main_thread_4 = Module["_emscripten_sync_run_in_main_thread_4"] = Module["asm"]["Sa"]).apply(null, arguments); + return (_emscripten_sync_run_in_main_thread_4 = Module["_emscripten_sync_run_in_main_thread_4"] = Module["asm"]["Ra"]).apply(null, arguments); }; var _emscripten_sync_run_in_main_thread_5 = Module["_emscripten_sync_run_in_main_thread_5"] = function() { - return (_emscripten_sync_run_in_main_thread_5 = Module["_emscripten_sync_run_in_main_thread_5"] = Module["asm"]["Ta"]).apply(null, arguments); + return (_emscripten_sync_run_in_main_thread_5 = Module["_emscripten_sync_run_in_main_thread_5"] = Module["asm"]["Sa"]).apply(null, arguments); }; var _emscripten_sync_run_in_main_thread_6 = Module["_emscripten_sync_run_in_main_thread_6"] = function() { - return (_emscripten_sync_run_in_main_thread_6 = Module["_emscripten_sync_run_in_main_thread_6"] = Module["asm"]["Ua"]).apply(null, arguments); + return (_emscripten_sync_run_in_main_thread_6 = Module["_emscripten_sync_run_in_main_thread_6"] = Module["asm"]["Ta"]).apply(null, arguments); }; var _emscripten_sync_run_in_main_thread_7 = Module["_emscripten_sync_run_in_main_thread_7"] = function() { - return (_emscripten_sync_run_in_main_thread_7 = Module["_emscripten_sync_run_in_main_thread_7"] = Module["asm"]["Va"]).apply(null, arguments); + return (_emscripten_sync_run_in_main_thread_7 = Module["_emscripten_sync_run_in_main_thread_7"] = Module["asm"]["Ua"]).apply(null, arguments); }; var _emscripten_run_in_main_runtime_thread_js = Module["_emscripten_run_in_main_runtime_thread_js"] = function() { - return (_emscripten_run_in_main_runtime_thread_js = Module["_emscripten_run_in_main_runtime_thread_js"] = Module["asm"]["Wa"]).apply(null, arguments); + return (_emscripten_run_in_main_runtime_thread_js = Module["_emscripten_run_in_main_runtime_thread_js"] = Module["asm"]["Va"]).apply(null, arguments); }; var __emscripten_call_on_thread = Module["__emscripten_call_on_thread"] = function() { - return (__emscripten_call_on_thread = Module["__emscripten_call_on_thread"] = Module["asm"]["Xa"]).apply(null, arguments); + return (__emscripten_call_on_thread = Module["__emscripten_call_on_thread"] = Module["asm"]["Wa"]).apply(null, arguments); }; var _emscripten_tls_init = Module["_emscripten_tls_init"] = function() { - return (_emscripten_tls_init = Module["_emscripten_tls_init"] = Module["asm"]["Ya"]).apply(null, arguments); + return (_emscripten_tls_init = Module["_emscripten_tls_init"] = Module["asm"]["Xa"]).apply(null, arguments); }; var dynCall_jiji = Module["dynCall_jiji"] = function() { - return (dynCall_jiji = Module["dynCall_jiji"] = Module["asm"]["Za"]).apply(null, arguments); + return (dynCall_jiji = Module["dynCall_jiji"] = Module["asm"]["Ya"]).apply(null, arguments); }; var dynCall_viijii = Module["dynCall_viijii"] = function() { - return (dynCall_viijii = Module["dynCall_viijii"] = Module["asm"]["_a"]).apply(null, arguments); + return (dynCall_viijii = Module["dynCall_viijii"] = Module["asm"]["Za"]).apply(null, arguments); }; var dynCall_iiiiiijj = Module["dynCall_iiiiiijj"] = function() { - return (dynCall_iiiiiijj = Module["dynCall_iiiiiijj"] = Module["asm"]["$a"]).apply(null, arguments); + return (dynCall_iiiiiijj = Module["dynCall_iiiiiijj"] = Module["asm"]["_a"]).apply(null, arguments); }; var dynCall_iiiiij = Module["dynCall_iiiiij"] = function() { - return (dynCall_iiiiij = Module["dynCall_iiiiij"] = Module["asm"]["ab"]).apply(null, arguments); + return (dynCall_iiiiij = Module["dynCall_iiiiij"] = Module["asm"]["$a"]).apply(null, arguments); }; var dynCall_iiiiijj = Module["dynCall_iiiiijj"] = function() { - return (dynCall_iiiiijj = Module["dynCall_iiiiijj"] = Module["asm"]["bb"]).apply(null, arguments); + return (dynCall_iiiiijj = Module["dynCall_iiiiijj"] = Module["asm"]["ab"]).apply(null, arguments); }; - var _main_thread_futex = Module["_main_thread_futex"] = 51720; + var _main_thread_futex = Module["_main_thread_futex"] = 51928; Module["addRunDependency"] = addRunDependency; Module["removeRunDependency"] = removeRunDependency; Module["FS_createPath"] = FS.createPath; @@ -6726,7 +6675,7 @@ var require_web_ifc = __commonJS({ function receiveInstance(instance, module2) { var exports3 = instance.exports; Module["asm"] = exports3; - wasmTable = Module["asm"]["ca"]; + wasmTable = Module["asm"]["ba"]; removeRunDependency("wasm-instantiate"); } addRunDependency("wasm-instantiate"); @@ -6865,10 +6814,6 @@ var require_web_ifc = __commonJS({ uncaughtExceptionCount++; throw ptr; } - function setErrNo(value) { - HEAP32[___errno_location() >>> 2] = value; - return value; - } var PATH = { splitPath: function(filename) { var splitPathRe = /^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/; return splitPathRe.exec(filename).slice(1); @@ -8947,55 +8892,6 @@ var require_web_ifc = __commonJS({ }, get64: function(low, high) { return low; } }; - function ___sys_fcntl64(fd, cmd, varargs) { - SYSCALLS.varargs = varargs; - try { - var stream = SYSCALLS.getStreamFromFD(fd); - switch (cmd) { - case 0: { - var arg = SYSCALLS.get(); - if (arg < 0) { - return -28; - } - var newStream; - newStream = FS.open(stream.path, stream.flags, 0, arg); - return newStream.fd; - } - case 1: - case 2: - return 0; - case 3: - return stream.flags; - case 4: { - var arg = SYSCALLS.get(); - stream.flags |= arg; - return 0; - } - case 12: { - var arg = SYSCALLS.get(); - var offset = 0; - HEAP16[arg + offset >>> 1] = 2; - return 0; - } - case 13: - case 14: - return 0; - case 16: - case 8: - return -28; - case 9: - setErrNo(28); - return -1; - default: { - return -28; - } - } - } catch (e) { - if (typeof FS === "undefined" || !(e instanceof FS.ErrnoError)) - abort(e); - return -e.errno; - } - } function ___sys_ioctl(fd, op, varargs) { SYSCALLS.varargs = varargs; try { @@ -10548,6 +10444,10 @@ var require_web_ifc = __commonJS({ return performance.now(); }; var _emscripten_get_now_is_monotonic = true; + function setErrNo(value) { + HEAP32[___errno_location() >>> 2] = value; + return value; + } function _clock_gettime(clk_id, tp) { var now; if (clk_id === 0) { @@ -10986,43 +10886,43 @@ var require_web_ifc = __commonJS({ __ATINIT__.push({ func: function() { ___wasm_call_ctors(); } }); - var asmLibraryArg = { "x": ___assert_fail, "H": ___cxa_allocate_exception, "G": ___cxa_throw, "C": ___sys_fcntl64, "V": ___sys_ioctl, "W": ___sys_open, "$": __embind_finalize_value_array, "q": __embind_finalize_value_object, "Y": __embind_register_bool, "t": __embind_register_class, "s": __embind_register_class_constructor, "c": __embind_register_class_function, "X": __embind_register_emval, "_": __embind_register_enum, "v": __embind_register_enum_value, "E": __embind_register_float, "f": __embind_register_function, "m": __embind_register_integer, "k": __embind_register_memory_view, "F": __embind_register_std_string, "w": __embind_register_std_wstring, "aa": __embind_register_value_array, "h": __embind_register_value_array_element, "r": __embind_register_value_object, "e": __embind_register_value_object_field, "Z": __embind_register_void, "o": __emval_as, "ba": __emval_call, "b": __emval_decref, "J": __emval_get_global, "l": __emval_get_property, "j": __emval_incref, "N": __emval_instanceof, "I": __emval_is_number, "y": __emval_new_array, "g": __emval_new_cstring, "u": __emval_new_object, "n": __emval_run_destructors, "i": __emval_set_property, "d": __emval_take_value, "A": _abort, "T": _clock_gettime, "M": _emscripten_memcpy_big, "p": _emscripten_resize_heap, "R": _environ_get, "S": _environ_sizes_get, "D": _fd_close, "U": _fd_read, "K": _fd_seek, "B": _fd_write, "a": wasmMemory, "z": _pthread_mutexattr_destroy, "P": _pthread_mutexattr_init, "O": _pthread_mutexattr_settype, "L": _setTempRet0, "Q": _strftime_l }; + var asmLibraryArg = { "z": ___assert_fail, "y": ___cxa_allocate_exception, "x": ___cxa_throw, "V": ___sys_ioctl, "W": ___sys_open, "$": __embind_finalize_value_array, "q": __embind_finalize_value_object, "Y": __embind_register_bool, "t": __embind_register_class, "s": __embind_register_class_constructor, "c": __embind_register_class_function, "X": __embind_register_emval, "_": __embind_register_enum, "v": __embind_register_enum_value, "F": __embind_register_float, "f": __embind_register_function, "o": __embind_register_integer, "k": __embind_register_memory_view, "G": __embind_register_std_string, "w": __embind_register_std_wstring, "aa": __embind_register_value_array, "h": __embind_register_value_array_element, "r": __embind_register_value_object, "e": __embind_register_value_object_field, "Z": __embind_register_void, "m": __emval_as, "H": __emval_call, "b": __emval_decref, "J": __emval_get_global, "n": __emval_get_property, "j": __emval_incref, "N": __emval_instanceof, "I": __emval_is_number, "A": __emval_new_array, "g": __emval_new_cstring, "u": __emval_new_object, "l": __emval_run_destructors, "i": __emval_set_property, "d": __emval_take_value, "C": _abort, "T": _clock_gettime, "M": _emscripten_memcpy_big, "p": _emscripten_resize_heap, "R": _environ_get, "S": _environ_sizes_get, "E": _fd_close, "U": _fd_read, "K": _fd_seek, "D": _fd_write, "a": wasmMemory, "B": _pthread_mutexattr_destroy, "P": _pthread_mutexattr_init, "O": _pthread_mutexattr_settype, "L": _setTempRet0, "Q": _strftime_l }; var asm = createWasm(); var ___wasm_call_ctors = Module["___wasm_call_ctors"] = function() { - return (___wasm_call_ctors = Module["___wasm_call_ctors"] = Module["asm"]["da"]).apply(null, arguments); + return (___wasm_call_ctors = Module["___wasm_call_ctors"] = Module["asm"]["ca"]).apply(null, arguments); }; var _main = Module["_main"] = function() { - return (_main = Module["_main"] = Module["asm"]["ea"]).apply(null, arguments); + return (_main = Module["_main"] = Module["asm"]["da"]).apply(null, arguments); }; var _malloc = Module["_malloc"] = function() { - return (_malloc = Module["_malloc"] = Module["asm"]["fa"]).apply(null, arguments); + return (_malloc = Module["_malloc"] = Module["asm"]["ea"]).apply(null, arguments); }; var _free = Module["_free"] = function() { - return (_free = Module["_free"] = Module["asm"]["ga"]).apply(null, arguments); + return (_free = Module["_free"] = Module["asm"]["fa"]).apply(null, arguments); }; var ___getTypeName = Module["___getTypeName"] = function() { - return (___getTypeName = Module["___getTypeName"] = Module["asm"]["ha"]).apply(null, arguments); + return (___getTypeName = Module["___getTypeName"] = Module["asm"]["ga"]).apply(null, arguments); }; var ___embind_register_native_and_builtin_types = Module["___embind_register_native_and_builtin_types"] = function() { - return (___embind_register_native_and_builtin_types = Module["___embind_register_native_and_builtin_types"] = Module["asm"]["ia"]).apply(null, arguments); + return (___embind_register_native_and_builtin_types = Module["___embind_register_native_and_builtin_types"] = Module["asm"]["ha"]).apply(null, arguments); }; var ___errno_location = Module["___errno_location"] = function() { - return (___errno_location = Module["___errno_location"] = Module["asm"]["ja"]).apply(null, arguments); + return (___errno_location = Module["___errno_location"] = Module["asm"]["ia"]).apply(null, arguments); }; var dynCall_jiji = Module["dynCall_jiji"] = function() { - return (dynCall_jiji = Module["dynCall_jiji"] = Module["asm"]["ka"]).apply(null, arguments); + return (dynCall_jiji = Module["dynCall_jiji"] = Module["asm"]["ja"]).apply(null, arguments); }; var dynCall_viijii = Module["dynCall_viijii"] = function() { - return (dynCall_viijii = Module["dynCall_viijii"] = Module["asm"]["la"]).apply(null, arguments); + return (dynCall_viijii = Module["dynCall_viijii"] = Module["asm"]["ka"]).apply(null, arguments); }; var dynCall_iiiiiijj = Module["dynCall_iiiiiijj"] = function() { - return (dynCall_iiiiiijj = Module["dynCall_iiiiiijj"] = Module["asm"]["ma"]).apply(null, arguments); + return (dynCall_iiiiiijj = Module["dynCall_iiiiiijj"] = Module["asm"]["la"]).apply(null, arguments); }; var dynCall_iiiiij = Module["dynCall_iiiiij"] = function() { - return (dynCall_iiiiij = Module["dynCall_iiiiij"] = Module["asm"]["na"]).apply(null, arguments); + return (dynCall_iiiiij = Module["dynCall_iiiiij"] = Module["asm"]["ma"]).apply(null, arguments); }; var dynCall_iiiiijj = Module["dynCall_iiiiijj"] = function() { - return (dynCall_iiiiijj = Module["dynCall_iiiiijj"] = Module["asm"]["oa"]).apply(null, arguments); + return (dynCall_iiiiijj = Module["dynCall_iiiiijj"] = Module["asm"]["na"]).apply(null, arguments); }; Module["addRunDependency"] = addRunDependency; Module["removeRunDependency"] = removeRunDependency; @@ -29169,19 +29069,19 @@ var IfcEventType = class { } }; var IfcExtendedProperties = class { - constructor(expressID, type, Name, Description, Properties) { + constructor(expressID, type, Name, Description, Properties2) { this.expressID = expressID; this.type = type; this.Name = Name; this.Description = Description; - this.Properties = Properties; + this.Properties = Properties2; } static FromTape(expressID, type, tape) { let ptr = 0; let Name = tape[ptr++]; let Description = tape[ptr++]; - let Properties = tape[ptr++]; - return new IfcExtendedProperties(expressID, type, Name, Description, Properties); + let Properties2 = tape[ptr++]; + return new IfcExtendedProperties(expressID, type, Name, Description, Properties2); } ToTape() { let args = []; @@ -34427,21 +34327,21 @@ var IfcMaterialProfileWithOffsets = class { } }; var IfcMaterialProperties = class { - constructor(expressID, type, Name, Description, Properties, Material) { + constructor(expressID, type, Name, Description, Properties2, Material) { this.expressID = expressID; this.type = type; this.Name = Name; this.Description = Description; - this.Properties = Properties; + this.Properties = Properties2; this.Material = Material; } static FromTape(expressID, type, tape) { let ptr = 0; let Name = tape[ptr++]; let Description = tape[ptr++]; - let Properties = tape[ptr++]; + let Properties2 = tape[ptr++]; let Material = tape[ptr++]; - return new IfcMaterialProperties(expressID, type, Name, Description, Properties, Material); + return new IfcMaterialProperties(expressID, type, Name, Description, Properties2, Material); } ToTape() { let args = []; @@ -37599,21 +37499,21 @@ var IfcProfileDef = class { } }; var IfcProfileProperties = class { - constructor(expressID, type, Name, Description, Properties, ProfileDefinition) { + constructor(expressID, type, Name, Description, Properties2, ProfileDefinition) { this.expressID = expressID; this.type = type; this.Name = Name; this.Description = Description; - this.Properties = Properties; + this.Properties = Properties2; this.ProfileDefinition = ProfileDefinition; } static FromTape(expressID, type, tape) { let ptr = 0; let Name = tape[ptr++]; let Description = tape[ptr++]; - let Properties = tape[ptr++]; + let Properties2 = tape[ptr++]; let ProfileDefinition = tape[ptr++]; - return new IfcProfileProperties(expressID, type, Name, Description, Properties, ProfileDefinition); + return new IfcProfileProperties(expressID, type, Name, Description, Properties2, ProfileDefinition); } ToTape() { let args = []; @@ -51617,9 +51517,362 @@ var IfcZone = class { } }; +// dist/helpers/ifc-elements.ts +var IfcElements2 = { + 103090709: "IFCPROJECT", + 4097777520: "IFCSITE", + 4031249490: "IFCBUILDING", + 3124254112: "IFCBUILDINGSTOREY", + 3856911033: "IFCSPACE", + 1674181508: "IFCANNOTATION", + 25142252: "IFCCONTROLLER", + 32344328: "IFCBOILER", + 76236018: "IFCLAMP", + 90941305: "IFCPUMP", + 177149247: "IFCAIRTERMINALBOX", + 182646315: "IFCFLOWINSTRUMENT", + 263784265: "IFCFURNISHINGELEMENT", + 264262732: "IFCELECTRICGENERATOR", + 277319702: "IFCAUDIOVISUALAPPLIANCE", + 310824031: "IFCPIPEFITTING", + 331165859: "IFCSTAIR", + 342316401: "IFCDUCTFITTING", + 377706215: "IFCMECHANICALFASTENER", + 395920057: "IFCDOOR", + 402227799: "IFCELECTRICMOTOR", + 413509423: "IFCSYSTEMFURNITUREELEMENT", + 484807127: "IFCEVAPORATOR", + 486154966: "IFCWINDOWSTANDARDCASE", + 629592764: "IFCLIGHTFIXTURE", + 630975310: "IFCUNITARYCONTROLELEMENT", + 635142910: "IFCCABLECARRIERFITTING", + 639361253: "IFCCOIL", + 647756555: "IFCFASTENER", + 707683696: "IFCFLOWSTORAGEDEVICE", + 738039164: "IFCPROTECTIVEDEVICE", + 753842376: "IFCBEAM", + 812556717: "IFCTANK", + 819412036: "IFCFILTER", + 843113511: "IFCCOLUMN", + 862014818: "IFCELECTRICDISTRIBUTIONBOARD", + 900683007: "IFCFOOTING", + 905975707: "IFCCOLUMNSTANDARDCASE", + 926996030: "IFCVOIDINGFEATURE", + 979691226: "IFCREINFORCINGBAR", + 987401354: "IFCFLOWSEGMENT", + 1003880860: "IFCELECTRICTIMECONTROL", + 1051757585: "IFCCABLEFITTING", + 1052013943: "IFCDISTRIBUTIONCHAMBERELEMENT", + 1062813311: "IFCDISTRIBUTIONCONTROLELEMENT", + 1073191201: "IFCMEMBER", + 1095909175: "IFCBUILDINGELEMENTPROXY", + 1156407060: "IFCPLATESTANDARDCASE", + 1162798199: "IFCSWITCHINGDEVICE", + 1329646415: "IFCSHADINGDEVICE", + 1335981549: "IFCDISCRETEACCESSORY", + 1360408905: "IFCDUCTSILENCER", + 1404847402: "IFCSTACKTERMINAL", + 1426591983: "IFCFIRESUPPRESSIONTERMINAL", + 1437502449: "IFCMEDICALDEVICE", + 1509553395: "IFCFURNITURE", + 1529196076: "IFCSLAB", + 1620046519: "IFCTRANSPORTELEMENT", + 1634111441: "IFCAIRTERMINAL", + 1658829314: "IFCENERGYCONVERSIONDEVICE", + 1677625105: "IFCCIVILELEMENT", + 1687234759: "IFCPILE", + 1904799276: "IFCELECTRICAPPLIANCE", + 1911478936: "IFCMEMBERSTANDARDCASE", + 1945004755: "IFCDISTRIBUTIONELEMENT", + 1973544240: "IFCCOVERING", + 1999602285: "IFCSPACEHEATER", + 2016517767: "IFCROOF", + 2056796094: "IFCAIRTOAIRHEATRECOVERY", + 2058353004: "IFCFLOWCONTROLLER", + 2068733104: "IFCHUMIDIFIER", + 2176052936: "IFCJUNCTIONBOX", + 2188021234: "IFCFLOWMETER", + 2223149337: "IFCFLOWTERMINAL", + 2262370178: "IFCRAILING", + 2272882330: "IFCCONDENSER", + 2295281155: "IFCPROTECTIVEDEVICETRIPPINGUNIT", + 2320036040: "IFCREINFORCINGMESH", + 2347447852: "IFCTENDONANCHOR", + 2391383451: "IFCVIBRATIONISOLATOR", + 2391406946: "IFCWALL", + 2474470126: "IFCMOTORCONNECTION", + 2769231204: "IFCVIRTUALELEMENT", + 2814081492: "IFCENGINE", + 2906023776: "IFCBEAMSTANDARDCASE", + 2938176219: "IFCBURNER", + 2979338954: "IFCBUILDINGELEMENTPART", + 3024970846: "IFCRAMP", + 3026737570: "IFCTUBEBUNDLE", + 3027962421: "IFCSLABSTANDARDCASE", + 3040386961: "IFCDISTRIBUTIONFLOWELEMENT", + 3053780830: "IFCSANITARYTERMINAL", + 3079942009: "IFCOPENINGSTANDARDCASE", + 3087945054: "IFCALARM", + 3101698114: "IFCSURFACEFEATURE", + 3127900445: "IFCSLABELEMENTEDCASE", + 3132237377: "IFCFLOWMOVINGDEVICE", + 3171933400: "IFCPLATE", + 3221913625: "IFCCOMMUNICATIONSAPPLIANCE", + 3242481149: "IFCDOORSTANDARDCASE", + 3283111854: "IFCRAMPFLIGHT", + 3296154744: "IFCCHIMNEY", + 3304561284: "IFCWINDOW", + 3310460725: "IFCELECTRICFLOWSTORAGEDEVICE", + 3319311131: "IFCHEATEXCHANGER", + 3415622556: "IFCFAN", + 3420628829: "IFCSOLARDEVICE", + 3493046030: "IFCGEOGRAPHICELEMENT", + 3495092785: "IFCCURTAINWALL", + 3508470533: "IFCFLOWTREATMENTDEVICE", + 3512223829: "IFCWALLSTANDARDCASE", + 3518393246: "IFCDUCTSEGMENT", + 3571504051: "IFCCOMPRESSOR", + 3588315303: "IFCOPENINGELEMENT", + 3612865200: "IFCPIPESEGMENT", + 3640358203: "IFCCOOLINGTOWER", + 3651124850: "IFCPROJECTIONELEMENT", + 3694346114: "IFCOUTLET", + 3747195512: "IFCEVAPORATIVECOOLER", + 3758799889: "IFCCABLECARRIERSEGMENT", + 3824725483: "IFCTENDON", + 3825984169: "IFCTRANSFORMER", + 3902619387: "IFCCHILLER", + 4074379575: "IFCDAMPER", + 4086658281: "IFCSENSOR", + 4123344466: "IFCELEMENTASSEMBLY", + 4136498852: "IFCCOOLEDBEAM", + 4156078855: "IFCWALLELEMENTEDCASE", + 4175244083: "IFCINTERCEPTOR", + 4207607924: "IFCVALVE", + 4217484030: "IFCCABLESEGMENT", + 4237592921: "IFCWASTETERMINAL", + 4252922144: "IFCSTAIRFLIGHT", + 4278956645: "IFCFLOWFITTING", + 4288193352: "IFCACTUATOR", + 4292641817: "IFCUNITARYEQUIPMENT", + 3009204131: "IFCGRID" +}; + +// dist/helpers/properties.ts +var PropsNames = { + aggregates: { + name: IFCRELAGGREGATES, + relating: "RelatingObject", + related: "RelatedObjects", + key: "children" + }, + spatial: { + name: IFCRELCONTAINEDINSPATIALSTRUCTURE, + relating: "RelatingStructure", + related: "RelatedElements", + key: "children" + }, + psets: { + name: IFCRELDEFINESBYPROPERTIES, + relating: "RelatingPropertyDefinition", + related: "RelatedObjects", + key: "hasPsets" + }, + materials: { + name: IFCRELASSOCIATESMATERIAL, + relating: "RelatingMaterial", + related: "RelatedObjects", + key: "hasMaterial" + }, + type: { + name: IFCRELDEFINESBYTYPE, + relating: "RelatingType", + related: "RelatedObjects", + key: "hasType" + } +}; +var Properties = class { + constructor(api) { + this.api = api; + } + getItemProperties(modelID, id, recursive = false) { + return __async(this, null, function* () { + return this.api.GetLine(modelID, id, recursive); + }); + } + getPropertySets(modelID, elementID, recursive = false) { + return __async(this, null, function* () { + return yield this.getProperty(modelID, elementID, recursive, PropsNames.psets); + }); + } + getTypeProperties(modelID, elementID, recursive = false) { + return __async(this, null, function* () { + return yield this.getProperty(modelID, elementID, recursive, PropsNames.type); + }); + } + getMaterialsProperties(modelID, elementID, recursive = false) { + return __async(this, null, function* () { + return yield this.getProperty(modelID, elementID, recursive, PropsNames.materials); + }); + } + getSpatialStructure(modelID, includeProperties) { + return __async(this, null, function* () { + yield this.getAllTypesOfModel(modelID); + const chunks = yield this.getSpatialTreeChunks(modelID); + const allLines = yield this.api.GetLineIDsWithType(modelID, IFCPROJECT); + const projectID = allLines.get(0); + const project = Properties.newIfcProject(projectID); + yield this.getSpatialNode(modelID, project, chunks, includeProperties); + this.cleanupTypes(); + return project; + }); + } + getAllItemsOfType(modelID, type, verbose) { + return __async(this, null, function* () { + let items = []; + const lines = yield this.api.GetLineIDsWithType(modelID, type); + for (let i = 0; i < lines.size(); i++) + items.push(lines.get(i)); + if (!verbose) + return items; + const result = []; + for (let i = 0; i < items.length; i++) { + result.push(yield this.api.GetLine(modelID, items[i])); + } + return result; + }); + } + getProperty(modelID, elementID, recursive = false, propName) { + return __async(this, null, function* () { + const propSetIds = yield this.getAllRelatedItemsOfType(modelID, elementID, propName); + const result = []; + for (let i = 0; i < propSetIds.length; i++) { + result.push(yield this.api.GetLine(modelID, propSetIds[i], recursive)); + } + return result; + }); + } + getChunks(modelID, chunks, propNames) { + return __async(this, null, function* () { + const relation = yield this.api.GetLineIDsWithType(modelID, propNames.name); + for (let i = 0; i < relation.size(); i++) { + const rel = yield this.api.GetLine(modelID, relation.get(i), false); + this.saveChunk(chunks, propNames, rel); + } + }); + } + static isRelated(id, rel, propNames) { + const relatedItems = rel[propNames.related]; + if (Array.isArray(relatedItems)) { + const values = relatedItems.map((item) => item.value); + return values.includes(id); + } + return relatedItems.value === id; + } + static newIfcProject(id) { + return { + expressID: id, + type: "IFCPROJECT", + children: [] + }; + } + getSpatialNode(modelID, node, treeChunks, includeProperties) { + return __async(this, null, function* () { + yield this.getChildren(modelID, node, treeChunks, PropsNames.aggregates, includeProperties); + yield this.getChildren(modelID, node, treeChunks, PropsNames.spatial, includeProperties); + }); + } + getChildren(modelID, node, treeChunks, propNames, includeProperties) { + return __async(this, null, function* () { + const children = treeChunks[node.expressID]; + if (children == void 0) + return; + const prop = propNames.key; + const nodes = []; + for (let i = 0; i < children.length; i++) { + const child = children[i]; + let node2 = this.newNode(child); + if (includeProperties) { + const properties = yield this.getItemProperties(modelID, node2.expressID); + node2 = __spreadValues(__spreadValues({}, properties), node2); + } + yield this.getSpatialNode(modelID, node2, treeChunks, includeProperties); + nodes.push(node2); + } + node[prop] = nodes; + }); + } + newNode(id) { + const typeName = this.getNodeType(id); + return { + expressID: id, + type: typeName, + children: [] + }; + } + getNodeType(id) { + const typeID = this.types[id]; + return IfcElements2[typeID]; + } + getSpatialTreeChunks(modelID) { + return __async(this, null, function* () { + const treeChunks = {}; + yield this.getChunks(modelID, treeChunks, PropsNames.aggregates); + yield this.getChunks(modelID, treeChunks, PropsNames.spatial); + return treeChunks; + }); + } + saveChunk(chunks, propNames, rel) { + const relating = rel[propNames.relating].value; + const related = rel[propNames.related].map((r) => r.value); + if (chunks[relating] == void 0) { + chunks[relating] = related; + } else { + chunks[relating] = chunks[relating].concat(related); + } + } + getRelated(rel, propNames, IDs) { + const element = rel[propNames.relating]; + if (!Array.isArray(element)) + IDs.push(element.value); + else + element.forEach((ele) => IDs.push(ele.value)); + } + getAllRelatedItemsOfType(modelID, id, propNames) { + return __async(this, null, function* () { + const lines = yield this.api.GetLineIDsWithType(modelID, propNames.name); + const IDs = []; + for (let i = 0; i < lines.size(); i++) { + const rel = yield this.api.GetLine(modelID, lines.get(i)); + const isRelated = Properties.isRelated(id, rel, propNames); + if (isRelated) + this.getRelated(rel, propNames, IDs); + } + return IDs; + }); + } + cleanupTypes() { + this.types = {}; + } + getAllTypesOfModel(modelID) { + return __async(this, null, function* () { + const result = {}; + const elements = Object.keys(IfcElements2).map((e) => parseInt(e)); + for (let i = 0; i < elements.length; i++) { + const element = elements[i]; + const lines = yield this.api.GetLineIDsWithType(modelID, element); + const size = lines.size(); + for (let i2 = 0; i2 < size; i2++) + result[lines.get(i2)] = element; + } + this.types = result; + }); + } +}; + // dist/web-ifc-api.ts var WebIFCWasm; -if (self.crossOriginIsolated) { +if (typeof self !== "undefined" && self.crossOriginIsolated) { WebIFCWasm = require_web_ifc_mt(); } else { WebIFCWasm = require_web_ifc(); @@ -51637,12 +51890,13 @@ var LINE_END = 9; function ms() { return new Date().getTime(); } -var IfcAPI = class { +var IfcAPI2 = class { constructor() { this.wasmModule = void 0; this.fs = void 0; this.wasmPath = ""; this.ifcGuidMap = new Map(); + this.properties = new Properties(this); } Init(customLocateFileHandler) { return __async(this, null, function* () { @@ -51661,7 +51915,6 @@ var IfcAPI = class { }); } OpenModel(data, settings) { - this.wasmModule["FS_createDataFile"]("/", "filename", data, true, true, true); let s = __spreadValues({ COORDINATE_TO_ORIGIN: false, USE_FAST_BOOLS: false, @@ -51670,8 +51923,15 @@ var IfcAPI = class { CIRCLE_SEGMENTS_HIGH: 12, BOOL_ABORT_THRESHOLD: 1e4 }, settings); - let result = this.wasmModule.OpenModel(s); - this.wasmModule["FS_unlink"]("/filename"); + let offsetInSrc = 0; + let result = this.wasmModule.OpenModel(s, (destPtr, destSize) => { + let srcSize = Math.min(data.byteLength - offsetInSrc, destSize); + let dest = this.wasmModule.HEAPU8.subarray(destPtr, destPtr + destSize); + let src = data.subarray(offsetInSrc, offsetInSrc + srcSize); + dest.set(src); + offsetInSrc += srcSize; + return srcSize; + }); return result; } CreateModel(settings) { diff --git a/libs/loaders/web-ifc.wasm b/libs/loaders/web-ifc.wasm index b797c8d31341e600ac51572a41d292d21101d9dc..9ef3701332544264fb2879fa9146232106ff5f23 100644 GIT binary patch delta 114016 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 diff --git a/package.json b/package.json index 799e29f..26cc30e 100644 --- a/package.json +++ b/package.json @@ -5,12 +5,12 @@ "repository": "github:kovacsv/Online3DViewer", "license": "MIT", "devDependencies": { - "clean-css-cli": "^5.3.3", - "eslint": "^7.30.0", + "clean-css-cli": "^5.5.0", + "eslint": "^8.4.1", "fantasticon": "^1.2.2", - "google-closure-compiler": "^20210302.0.0", - "http-server": "^0.12.3", - "mocha": "^8.3.2", + "google-closure-compiler": "^20211201.0.0", + "http-server": "^14.0.0", + "mocha": "^9.1.3", "oslllo-svg-fixer": "^1.4.0", "rewire": "^5.0.0", "svgo": "^2.3.1" @@ -25,11 +25,11 @@ }, "dependencies": { "@simonwep/pickr": "1.8.2", - "draco3d": "1.4.3", + "draco3d": "1.5.0", "fflate": "0.7.1", "rhino3dm": "7.11.1", "three": "0.135.0", - "web-ifc": "0.0.29" + "web-ifc": "0.0.30" }, "eslintConfig": { "env": { @@ -45,7 +45,7 @@ "THREE": "readonly", "DracoDecoderModule": "readonly", "rhino3dm": "readonly", - "IfcAPI": "readonly" + "IfcAPI2": "readonly" }, "parserOptions": { "ecmaVersion": 12 diff --git a/source/import/importerifc.js b/source/import/importerifc.js index cd8b9b7..0eda51a 100644 --- a/source/import/importerifc.js +++ b/source/import/importerifc.js @@ -32,7 +32,7 @@ OV.ImporterIfc = class extends OV.ImporterBase { if (this.ifc === null) { OV.LoadExternalLibrary ('loaders/web-ifc-api.js').then (() => { - this.ifc = new IfcAPI (); + this.ifc = new IfcAPI2 (); this.ifc.Init ().then (() => { this.ImportIfcContent (fileContent); onFinish ();