var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(g){var m=0;return function(){return mg?Math.max(p+g,0):Math.min(g,p);n=0>n?Math.max(p+n,0):Math.min(n,p);h=0>h?Math.max(p+h,0):Math.min(h,p);if(gn;)--h in this?this[--g]=this[h]:delete this[--g];return this}},"es6","es3"); var DracoEncoderModule=function(){var g="undefined"!==typeof document&&document.currentScript?document.currentScript.src:void 0;"undefined"!==typeof __filename&&(g=g||__filename);return function(m){function p(r){return a.locateFile?a.locateFile(r,G):G+r}function n(a,d){a||l("Assertion failed: "+d)}function h(a,d){0>2]=a};this.get_type=function(){return B[this.ptr+A.TYPE_OFFSET>>2]};this.set_destructor=function(a){B[this.ptr+A.DESTRUCTOR_OFFSET>>2]=a};this.get_destructor=function(){return B[this.ptr+A.DESTRUCTOR_OFFSET>>2]};this.set_refcount=function(a){B[this.ptr+A.REFCOUNT_OFFSET>>2]=a};this.set_caught=function(a){H[this.ptr+A.CAUGHT_OFFSET>>0]=a?1:0};this.get_caught=function(){return 0!=H[this.ptr+A.CAUGHT_OFFSET>>0]};this.set_rethrown=function(a){H[this.ptr+A.RETHROWN_OFFSET>>0]=a?1:0};this.get_rethrown= function(){return 0!=H[this.ptr+A.RETHROWN_OFFSET>>0]};this.init=function(a,b){this.set_type(a);this.set_destructor(b);this.set_refcount(0);this.set_caught(!1);this.set_rethrown(!1)};this.add_ref=function(){B[this.ptr+A.REFCOUNT_OFFSET>>2]+=1};this.release_ref=function(){var a=B[this.ptr+A.REFCOUNT_OFFSET>>2];B[this.ptr+A.REFCOUNT_OFFSET>>2]=a-1;return 1===a}}function ca(){return 0=c&&(c=65536+((c&1023)<<10)|a.charCodeAt(++b)&1023);127>=c?++d:d=2047>=c?d+2:65535>=c?d+3:d+4}d=Array(d+1);b=0;c=d.length;if(0=f){var r=a.charCodeAt(++e);f=65536+((f&1023)<<10)|r&1023}if(127>=f){if(b>=c)break;d[b++]=f}else{if(2047>=f){if(b+1>=c)break;d[b++]=192|f>>6}else{if(65535>=f){if(b+2>=c)break;d[b++]=224|f>>12}else{if(b+3>=c)break;d[b++]=240|f>>18;d[b++]=128|f>>12&63}d[b++]=128|f>>6&63}d[b++]=128|f&63}}d[b]= 0}a=k.alloc(d,H);k.copy(d,H,a)}return a}function ia(a){if("object"===typeof a){var d=k.alloc(a,H);k.copy(a,H,d);return d}return a}function ja(a){if("object"===typeof a){var d=k.alloc(a,la);k.copy(a,la,d);return d}return a}function Q(a){if("object"===typeof a){var d=k.alloc(a,B);k.copy(a,B,d);return d}return a}function W(a){if("object"===typeof a){var d=k.alloc(a,na);k.copy(a,na,d);return d}return a}function M(){throw"cannot construct a VoidPtr, no constructor in IDL";}function J(){this.ptr=Fa();C(J)[this.ptr]= this}function v(){this.ptr=Ga();C(v)[this.ptr]=this}function D(){this.ptr=Ha();C(D)[this.ptr]=this}function y(){this.ptr=Ia();C(y)[this.ptr]=this}function K(){this.ptr=Ja();C(K)[this.ptr]=this}function E(){this.ptr=Ka();C(E)[this.ptr]=this}function z(){this.ptr=La();C(z)[this.ptr]=this}function t(){this.ptr=Ma();C(t)[this.ptr]=this}function q(){this.ptr=Na();C(q)[this.ptr]=this}function u(){this.ptr=Oa();C(u)[this.ptr]=this}function w(a){a&&"object"===typeof a&&(a=a.ptr);this.ptr=Pa(a);C(w)[this.ptr]= this}m=m||{};var a="undefined"!==typeof m?m:{},Ca,xa;a.ready=new Promise(function(a,d){Ca=a;xa=d});var Qa=!1,Ra=!1;a.onRuntimeInitialized=function(){Qa=!0;if(Ra&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.onModuleParsed=function(){Ra=!0;if(Qa&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.isVersionSupported=function(a){if("string"!==typeof a)return!1;a=a.split(".");return 2>a.length||3=a[1]?!0:0!=a[0]||10>>=0;var d=ma.length;if(2147483648=b;b*=2){var c=d*(1+.2/b);c=Math.min(c,a+100663296);c=Math.min(2147483648,h(Math.max(16777216,a,c),65536));a:{try{Y.grow(c-da.byteLength+65535>>> 16);F(Y.buffer);var e=1;break a}catch(f){}e=void 0}if(e)return!0}return!1},environ_get:function(a,d){var b=0;L().forEach(function(c,e){var f=d+b;e=B[a+4*e>>2]=f;for(f=0;f>0]=c.charCodeAt(f);H[e>>0]=0;b+=c.length+1});return 0},environ_sizes_get:function(a,d){var b=L();B[a>>2]=b.length;var c=0;b.forEach(function(a){c+=a.length+1});B[d>>2]=c;return 0},memory:Y};(function(){function g(d,b){a.asm=d.exports;oa=a.asm.__indirect_function_table;P--;a.monitorRunDependencies&&a.monitorRunDependencies(P); 0==P&&(null!==va&&(clearInterval(va),va=null),Z&&(d=Z,Z=null,d()))}function d(a){g(a.instance)}function b(a){return S().then(function(a){return WebAssembly.instantiate(a,c)}).then(a,function(a){T("failed to asynchronously prepare wasm: "+a);l(a)})}var c={env:Wa,wasi_snapshot_preview1:Wa};P++;a.monitorRunDependencies&&a.monitorRunDependencies(P);if(a.instantiateWasm)try{return a.instantiateWasm(c,g)}catch(e){return T("Module.instantiateWasm callback failed with error: "+e),!1}(function(){if(U||"function"!== typeof WebAssembly.instantiateStreaming||aa(I,"data:application/octet-stream;base64,")||aa(I,"file://")||"function"!==typeof fetch)return b(d);fetch(I,{credentials:"same-origin"}).then(function(a){return WebAssembly.instantiateStreaming(a,c).then(d,function(a){T("wasm streaming compile failed: "+a);T("falling back to ArrayBuffer instantiation");return b(d)})})})();return{}})();var Ua=a.___wasm_call_ctors=function(){return(Ua=a.___wasm_call_ctors=a.asm.__wasm_call_ctors).apply(null,arguments)};a.___em_js__array_bounds_check_error= function(){return(a.___em_js__array_bounds_check_error=a.asm.__em_js__array_bounds_check_error).apply(null,arguments)};var Xa=a._emscripten_bind_VoidPtr___destroy___0=function(){return(Xa=a._emscripten_bind_VoidPtr___destroy___0=a.asm.emscripten_bind_VoidPtr___destroy___0).apply(null,arguments)},Fa=a._emscripten_bind_GeometryAttribute_GeometryAttribute_0=function(){return(Fa=a._emscripten_bind_GeometryAttribute_GeometryAttribute_0=a.asm.emscripten_bind_GeometryAttribute_GeometryAttribute_0).apply(null, arguments)},Ya=a._emscripten_bind_GeometryAttribute___destroy___0=function(){return(Ya=a._emscripten_bind_GeometryAttribute___destroy___0=a.asm.emscripten_bind_GeometryAttribute___destroy___0).apply(null,arguments)},Ga=a._emscripten_bind_PointAttribute_PointAttribute_0=function(){return(Ga=a._emscripten_bind_PointAttribute_PointAttribute_0=a.asm.emscripten_bind_PointAttribute_PointAttribute_0).apply(null,arguments)},Za=a._emscripten_bind_PointAttribute_size_0=function(){return(Za=a._emscripten_bind_PointAttribute_size_0= a.asm.emscripten_bind_PointAttribute_size_0).apply(null,arguments)},$a=a._emscripten_bind_PointAttribute_attribute_type_0=function(){return($a=a._emscripten_bind_PointAttribute_attribute_type_0=a.asm.emscripten_bind_PointAttribute_attribute_type_0).apply(null,arguments)},ab=a._emscripten_bind_PointAttribute_data_type_0=function(){return(ab=a._emscripten_bind_PointAttribute_data_type_0=a.asm.emscripten_bind_PointAttribute_data_type_0).apply(null,arguments)},bb=a._emscripten_bind_PointAttribute_num_components_0= function(){return(bb=a._emscripten_bind_PointAttribute_num_components_0=a.asm.emscripten_bind_PointAttribute_num_components_0).apply(null,arguments)},cb=a._emscripten_bind_PointAttribute_normalized_0=function(){return(cb=a._emscripten_bind_PointAttribute_normalized_0=a.asm.emscripten_bind_PointAttribute_normalized_0).apply(null,arguments)},db=a._emscripten_bind_PointAttribute_byte_stride_0=function(){return(db=a._emscripten_bind_PointAttribute_byte_stride_0=a.asm.emscripten_bind_PointAttribute_byte_stride_0).apply(null, arguments)},eb=a._emscripten_bind_PointAttribute_byte_offset_0=function(){return(eb=a._emscripten_bind_PointAttribute_byte_offset_0=a.asm.emscripten_bind_PointAttribute_byte_offset_0).apply(null,arguments)},fb=a._emscripten_bind_PointAttribute_unique_id_0=function(){return(fb=a._emscripten_bind_PointAttribute_unique_id_0=a.asm.emscripten_bind_PointAttribute_unique_id_0).apply(null,arguments)},gb=a._emscripten_bind_PointAttribute___destroy___0=function(){return(gb=a._emscripten_bind_PointAttribute___destroy___0= a.asm.emscripten_bind_PointAttribute___destroy___0).apply(null,arguments)},Ha=a._emscripten_bind_PointCloud_PointCloud_0=function(){return(Ha=a._emscripten_bind_PointCloud_PointCloud_0=a.asm.emscripten_bind_PointCloud_PointCloud_0).apply(null,arguments)},hb=a._emscripten_bind_PointCloud_num_attributes_0=function(){return(hb=a._emscripten_bind_PointCloud_num_attributes_0=a.asm.emscripten_bind_PointCloud_num_attributes_0).apply(null,arguments)},ib=a._emscripten_bind_PointCloud_num_points_0=function(){return(ib= a._emscripten_bind_PointCloud_num_points_0=a.asm.emscripten_bind_PointCloud_num_points_0).apply(null,arguments)},jb=a._emscripten_bind_PointCloud___destroy___0=function(){return(jb=a._emscripten_bind_PointCloud___destroy___0=a.asm.emscripten_bind_PointCloud___destroy___0).apply(null,arguments)},Ia=a._emscripten_bind_Mesh_Mesh_0=function(){return(Ia=a._emscripten_bind_Mesh_Mesh_0=a.asm.emscripten_bind_Mesh_Mesh_0).apply(null,arguments)},kb=a._emscripten_bind_Mesh_num_faces_0=function(){return(kb=a._emscripten_bind_Mesh_num_faces_0= a.asm.emscripten_bind_Mesh_num_faces_0).apply(null,arguments)},lb=a._emscripten_bind_Mesh_num_attributes_0=function(){return(lb=a._emscripten_bind_Mesh_num_attributes_0=a.asm.emscripten_bind_Mesh_num_attributes_0).apply(null,arguments)},mb=a._emscripten_bind_Mesh_num_points_0=function(){return(mb=a._emscripten_bind_Mesh_num_points_0=a.asm.emscripten_bind_Mesh_num_points_0).apply(null,arguments)},nb=a._emscripten_bind_Mesh_set_num_points_1=function(){return(nb=a._emscripten_bind_Mesh_set_num_points_1= a.asm.emscripten_bind_Mesh_set_num_points_1).apply(null,arguments)},ob=a._emscripten_bind_Mesh___destroy___0=function(){return(ob=a._emscripten_bind_Mesh___destroy___0=a.asm.emscripten_bind_Mesh___destroy___0).apply(null,arguments)},Ja=a._emscripten_bind_Metadata_Metadata_0=function(){return(Ja=a._emscripten_bind_Metadata_Metadata_0=a.asm.emscripten_bind_Metadata_Metadata_0).apply(null,arguments)},pb=a._emscripten_bind_Metadata___destroy___0=function(){return(pb=a._emscripten_bind_Metadata___destroy___0= a.asm.emscripten_bind_Metadata___destroy___0).apply(null,arguments)},Ka=a._emscripten_bind_DracoInt8Array_DracoInt8Array_0=function(){return(Ka=a._emscripten_bind_DracoInt8Array_DracoInt8Array_0=a.asm.emscripten_bind_DracoInt8Array_DracoInt8Array_0).apply(null,arguments)},qb=a._emscripten_bind_DracoInt8Array_GetValue_1=function(){return(qb=a._emscripten_bind_DracoInt8Array_GetValue_1=a.asm.emscripten_bind_DracoInt8Array_GetValue_1).apply(null,arguments)},rb=a._emscripten_bind_DracoInt8Array_size_0= function(){return(rb=a._emscripten_bind_DracoInt8Array_size_0=a.asm.emscripten_bind_DracoInt8Array_size_0).apply(null,arguments)},sb=a._emscripten_bind_DracoInt8Array___destroy___0=function(){return(sb=a._emscripten_bind_DracoInt8Array___destroy___0=a.asm.emscripten_bind_DracoInt8Array___destroy___0).apply(null,arguments)},La=a._emscripten_bind_MetadataBuilder_MetadataBuilder_0=function(){return(La=a._emscripten_bind_MetadataBuilder_MetadataBuilder_0=a.asm.emscripten_bind_MetadataBuilder_MetadataBuilder_0).apply(null, arguments)},tb=a._emscripten_bind_MetadataBuilder_AddStringEntry_3=function(){return(tb=a._emscripten_bind_MetadataBuilder_AddStringEntry_3=a.asm.emscripten_bind_MetadataBuilder_AddStringEntry_3).apply(null,arguments)},ub=a._emscripten_bind_MetadataBuilder_AddIntEntry_3=function(){return(ub=a._emscripten_bind_MetadataBuilder_AddIntEntry_3=a.asm.emscripten_bind_MetadataBuilder_AddIntEntry_3).apply(null,arguments)},vb=a._emscripten_bind_MetadataBuilder_AddIntEntryArray_4=function(){return(vb=a._emscripten_bind_MetadataBuilder_AddIntEntryArray_4= a.asm.emscripten_bind_MetadataBuilder_AddIntEntryArray_4).apply(null,arguments)},wb=a._emscripten_bind_MetadataBuilder_AddDoubleEntry_3=function(){return(wb=a._emscripten_bind_MetadataBuilder_AddDoubleEntry_3=a.asm.emscripten_bind_MetadataBuilder_AddDoubleEntry_3).apply(null,arguments)},xb=a._emscripten_bind_MetadataBuilder___destroy___0=function(){return(xb=a._emscripten_bind_MetadataBuilder___destroy___0=a.asm.emscripten_bind_MetadataBuilder___destroy___0).apply(null,arguments)},Ma=a._emscripten_bind_PointCloudBuilder_PointCloudBuilder_0= function(){return(Ma=a._emscripten_bind_PointCloudBuilder_PointCloudBuilder_0=a.asm.emscripten_bind_PointCloudBuilder_PointCloudBuilder_0).apply(null,arguments)},yb=a._emscripten_bind_PointCloudBuilder_AddFloatAttribute_5=function(){return(yb=a._emscripten_bind_PointCloudBuilder_AddFloatAttribute_5=a.asm.emscripten_bind_PointCloudBuilder_AddFloatAttribute_5).apply(null,arguments)},zb=a._emscripten_bind_PointCloudBuilder_AddInt8Attribute_5=function(){return(zb=a._emscripten_bind_PointCloudBuilder_AddInt8Attribute_5= a.asm.emscripten_bind_PointCloudBuilder_AddInt8Attribute_5).apply(null,arguments)},Ab=a._emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5=function(){return(Ab=a._emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5=a.asm.emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5).apply(null,arguments)},Bb=a._emscripten_bind_PointCloudBuilder_AddInt16Attribute_5=function(){return(Bb=a._emscripten_bind_PointCloudBuilder_AddInt16Attribute_5=a.asm.emscripten_bind_PointCloudBuilder_AddInt16Attribute_5).apply(null, arguments)},Cb=a._emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5=function(){return(Cb=a._emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5=a.asm.emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5).apply(null,arguments)},Db=a._emscripten_bind_PointCloudBuilder_AddInt32Attribute_5=function(){return(Db=a._emscripten_bind_PointCloudBuilder_AddInt32Attribute_5=a.asm.emscripten_bind_PointCloudBuilder_AddInt32Attribute_5).apply(null,arguments)},Eb=a._emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5= function(){return(Eb=a._emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5=a.asm.emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5).apply(null,arguments)},Fb=a._emscripten_bind_PointCloudBuilder_AddMetadata_2=function(){return(Fb=a._emscripten_bind_PointCloudBuilder_AddMetadata_2=a.asm.emscripten_bind_PointCloudBuilder_AddMetadata_2).apply(null,arguments)},Gb=a._emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3=function(){return(Gb=a._emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3= a.asm.emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3).apply(null,arguments)},Hb=a._emscripten_bind_PointCloudBuilder___destroy___0=function(){return(Hb=a._emscripten_bind_PointCloudBuilder___destroy___0=a.asm.emscripten_bind_PointCloudBuilder___destroy___0).apply(null,arguments)},Na=a._emscripten_bind_MeshBuilder_MeshBuilder_0=function(){return(Na=a._emscripten_bind_MeshBuilder_MeshBuilder_0=a.asm.emscripten_bind_MeshBuilder_MeshBuilder_0).apply(null,arguments)},Ib=a._emscripten_bind_MeshBuilder_AddFacesToMesh_3= function(){return(Ib=a._emscripten_bind_MeshBuilder_AddFacesToMesh_3=a.asm.emscripten_bind_MeshBuilder_AddFacesToMesh_3).apply(null,arguments)},Jb=a._emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5=function(){return(Jb=a._emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5=a.asm.emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5).apply(null,arguments)},Kb=a._emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5=function(){return(Kb=a._emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5= a.asm.emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5).apply(null,arguments)},Lb=a._emscripten_bind_MeshBuilder_AddMetadataToMesh_2=function(){return(Lb=a._emscripten_bind_MeshBuilder_AddMetadataToMesh_2=a.asm.emscripten_bind_MeshBuilder_AddMetadataToMesh_2).apply(null,arguments)},Mb=a._emscripten_bind_MeshBuilder_AddFloatAttribute_5=function(){return(Mb=a._emscripten_bind_MeshBuilder_AddFloatAttribute_5=a.asm.emscripten_bind_MeshBuilder_AddFloatAttribute_5).apply(null,arguments)},Nb=a._emscripten_bind_MeshBuilder_AddInt8Attribute_5= function(){return(Nb=a._emscripten_bind_MeshBuilder_AddInt8Attribute_5=a.asm.emscripten_bind_MeshBuilder_AddInt8Attribute_5).apply(null,arguments)},Ob=a._emscripten_bind_MeshBuilder_AddUInt8Attribute_5=function(){return(Ob=a._emscripten_bind_MeshBuilder_AddUInt8Attribute_5=a.asm.emscripten_bind_MeshBuilder_AddUInt8Attribute_5).apply(null,arguments)},Pb=a._emscripten_bind_MeshBuilder_AddInt16Attribute_5=function(){return(Pb=a._emscripten_bind_MeshBuilder_AddInt16Attribute_5=a.asm.emscripten_bind_MeshBuilder_AddInt16Attribute_5).apply(null, arguments)},Qb=a._emscripten_bind_MeshBuilder_AddUInt16Attribute_5=function(){return(Qb=a._emscripten_bind_MeshBuilder_AddUInt16Attribute_5=a.asm.emscripten_bind_MeshBuilder_AddUInt16Attribute_5).apply(null,arguments)},Rb=a._emscripten_bind_MeshBuilder_AddInt32Attribute_5=function(){return(Rb=a._emscripten_bind_MeshBuilder_AddInt32Attribute_5=a.asm.emscripten_bind_MeshBuilder_AddInt32Attribute_5).apply(null,arguments)},Sb=a._emscripten_bind_MeshBuilder_AddUInt32Attribute_5=function(){return(Sb=a._emscripten_bind_MeshBuilder_AddUInt32Attribute_5= a.asm.emscripten_bind_MeshBuilder_AddUInt32Attribute_5).apply(null,arguments)},Tb=a._emscripten_bind_MeshBuilder_AddMetadata_2=function(){return(Tb=a._emscripten_bind_MeshBuilder_AddMetadata_2=a.asm.emscripten_bind_MeshBuilder_AddMetadata_2).apply(null,arguments)},Ub=a._emscripten_bind_MeshBuilder_SetMetadataForAttribute_3=function(){return(Ub=a._emscripten_bind_MeshBuilder_SetMetadataForAttribute_3=a.asm.emscripten_bind_MeshBuilder_SetMetadataForAttribute_3).apply(null,arguments)},Vb=a._emscripten_bind_MeshBuilder___destroy___0= function(){return(Vb=a._emscripten_bind_MeshBuilder___destroy___0=a.asm.emscripten_bind_MeshBuilder___destroy___0).apply(null,arguments)},Oa=a._emscripten_bind_Encoder_Encoder_0=function(){return(Oa=a._emscripten_bind_Encoder_Encoder_0=a.asm.emscripten_bind_Encoder_Encoder_0).apply(null,arguments)},Wb=a._emscripten_bind_Encoder_SetEncodingMethod_1=function(){return(Wb=a._emscripten_bind_Encoder_SetEncodingMethod_1=a.asm.emscripten_bind_Encoder_SetEncodingMethod_1).apply(null,arguments)},Xb=a._emscripten_bind_Encoder_SetAttributeQuantization_2= function(){return(Xb=a._emscripten_bind_Encoder_SetAttributeQuantization_2=a.asm.emscripten_bind_Encoder_SetAttributeQuantization_2).apply(null,arguments)},Yb=a._emscripten_bind_Encoder_SetAttributeExplicitQuantization_5=function(){return(Yb=a._emscripten_bind_Encoder_SetAttributeExplicitQuantization_5=a.asm.emscripten_bind_Encoder_SetAttributeExplicitQuantization_5).apply(null,arguments)},Zb=a._emscripten_bind_Encoder_SetSpeedOptions_2=function(){return(Zb=a._emscripten_bind_Encoder_SetSpeedOptions_2= a.asm.emscripten_bind_Encoder_SetSpeedOptions_2).apply(null,arguments)},$b=a._emscripten_bind_Encoder_SetTrackEncodedProperties_1=function(){return($b=a._emscripten_bind_Encoder_SetTrackEncodedProperties_1=a.asm.emscripten_bind_Encoder_SetTrackEncodedProperties_1).apply(null,arguments)},ac=a._emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2=function(){return(ac=a._emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2=a.asm.emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2).apply(null,arguments)},bc= a._emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3=function(){return(bc=a._emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3=a.asm.emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3).apply(null,arguments)},cc=a._emscripten_bind_Encoder_GetNumberOfEncodedPoints_0=function(){return(cc=a._emscripten_bind_Encoder_GetNumberOfEncodedPoints_0=a.asm.emscripten_bind_Encoder_GetNumberOfEncodedPoints_0).apply(null,arguments)},dc=a._emscripten_bind_Encoder_GetNumberOfEncodedFaces_0=function(){return(dc= a._emscripten_bind_Encoder_GetNumberOfEncodedFaces_0=a.asm.emscripten_bind_Encoder_GetNumberOfEncodedFaces_0).apply(null,arguments)},ec=a._emscripten_bind_Encoder___destroy___0=function(){return(ec=a._emscripten_bind_Encoder___destroy___0=a.asm.emscripten_bind_Encoder___destroy___0).apply(null,arguments)},Pa=a._emscripten_bind_ExpertEncoder_ExpertEncoder_1=function(){return(Pa=a._emscripten_bind_ExpertEncoder_ExpertEncoder_1=a.asm.emscripten_bind_ExpertEncoder_ExpertEncoder_1).apply(null,arguments)}, fc=a._emscripten_bind_ExpertEncoder_SetEncodingMethod_1=function(){return(fc=a._emscripten_bind_ExpertEncoder_SetEncodingMethod_1=a.asm.emscripten_bind_ExpertEncoder_SetEncodingMethod_1).apply(null,arguments)},gc=a._emscripten_bind_ExpertEncoder_SetAttributeQuantization_2=function(){return(gc=a._emscripten_bind_ExpertEncoder_SetAttributeQuantization_2=a.asm.emscripten_bind_ExpertEncoder_SetAttributeQuantization_2).apply(null,arguments)},hc=a._emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5= function(){return(hc=a._emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5=a.asm.emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5).apply(null,arguments)},ic=a._emscripten_bind_ExpertEncoder_SetSpeedOptions_2=function(){return(ic=a._emscripten_bind_ExpertEncoder_SetSpeedOptions_2=a.asm.emscripten_bind_ExpertEncoder_SetSpeedOptions_2).apply(null,arguments)},jc=a._emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1=function(){return(jc=a._emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1= a.asm.emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1).apply(null,arguments)},kc=a._emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2=function(){return(kc=a._emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2=a.asm.emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2).apply(null,arguments)},lc=a._emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0=function(){return(lc=a._emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0=a.asm.emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0).apply(null, arguments)},mc=a._emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0=function(){return(mc=a._emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0=a.asm.emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0).apply(null,arguments)},nc=a._emscripten_bind_ExpertEncoder___destroy___0=function(){return(nc=a._emscripten_bind_ExpertEncoder___destroy___0=a.asm.emscripten_bind_ExpertEncoder___destroy___0).apply(null,arguments)},oc=a._emscripten_enum_draco_GeometryAttribute_Type_INVALID=function(){return(oc= a._emscripten_enum_draco_GeometryAttribute_Type_INVALID=a.asm.emscripten_enum_draco_GeometryAttribute_Type_INVALID).apply(null,arguments)},pc=a._emscripten_enum_draco_GeometryAttribute_Type_POSITION=function(){return(pc=a._emscripten_enum_draco_GeometryAttribute_Type_POSITION=a.asm.emscripten_enum_draco_GeometryAttribute_Type_POSITION).apply(null,arguments)},qc=a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL=function(){return(qc=a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL=a.asm.emscripten_enum_draco_GeometryAttribute_Type_NORMAL).apply(null, arguments)},rc=a._emscripten_enum_draco_GeometryAttribute_Type_COLOR=function(){return(rc=a._emscripten_enum_draco_GeometryAttribute_Type_COLOR=a.asm.emscripten_enum_draco_GeometryAttribute_Type_COLOR).apply(null,arguments)},sc=a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=function(){return(sc=a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=a.asm.emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD).apply(null,arguments)},tc=a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC= function(){return(tc=a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC=a.asm.emscripten_enum_draco_GeometryAttribute_Type_GENERIC).apply(null,arguments)},uc=a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=function(){return(uc=a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=a.asm.emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE).apply(null,arguments)},vc=a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=function(){return(vc=a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD= a.asm.emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD).apply(null,arguments)},wc=a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH=function(){return(wc=a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH=a.asm.emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH).apply(null,arguments)},xc=a._emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING=function(){return(xc=a._emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING=a.asm.emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING).apply(null, arguments)},yc=a._emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING=function(){return(yc=a._emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING=a.asm.emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING).apply(null,arguments)};a.___errno_location=function(){return(a.___errno_location=a.asm.__errno_location).apply(null,arguments)};a.stackSave=function(){return(a.stackSave=a.asm.stackSave).apply(null,arguments)};a.stackRestore=function(){return(a.stackRestore= a.asm.stackRestore).apply(null,arguments)};a.stackAlloc=function(){return(a.stackAlloc=a.asm.stackAlloc).apply(null,arguments)};a._setThrew=function(){return(a._setThrew=a.asm.setThrew).apply(null,arguments)};a._free=function(){return(a._free=a.asm.free).apply(null,arguments)};var Va=a._malloc=function(){return(Va=a._malloc=a.asm.malloc).apply(null,arguments)},ha;Z=function d(){ha||ka();ha||(Z=d)};a.run=ka;if(a.preInit)for("function"==typeof a.preInit&&(a.preInit=[a.preInit]);0=k.size?(n(0>>=0;switch(b.BYTES_PER_ELEMENT){case 2:c>>>= 1;break;case 4:c>>>=2;break;case 8:c>>>=3}for(var d=0;d