mirror of
https://git.mirrors.martin98.com/https://github.com/google/draco
synced 2025-04-21 05:09:52 +08:00
311 lines
166 KiB
JavaScript
311 lines
166 KiB
JavaScript
var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.owns=function(q,m){return Object.prototype.hasOwnProperty.call(q,m)};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.SIMPLE_FROUND_POLYFILL=!1;$jscomp.ISOLATE_POLYFILLS=!1;$jscomp.FORCE_POLYFILL_PROMISE=!1;$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION=!1;
|
|
$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(q,m,n){if(q==Array.prototype||q==Object.prototype)return q;q[m]=n.value;return q};$jscomp.getGlobal=function(q){q=["object"==typeof globalThis&&globalThis,q,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var m=0;m<q.length;++m){var n=q[m];if(n&&n.Math==Math)return n}throw Error("Cannot find global object");};$jscomp.global=$jscomp.getGlobal(this);
|
|
$jscomp.IS_SYMBOL_NATIVE="function"===typeof Symbol&&"symbol"===typeof Symbol("x");$jscomp.TRUST_ES6_POLYFILLS=!$jscomp.ISOLATE_POLYFILLS||$jscomp.IS_SYMBOL_NATIVE;$jscomp.polyfills={};$jscomp.propertyToPolyfillSymbol={};$jscomp.POLYFILL_PREFIX="$jscp$";var $jscomp$lookupPolyfilledValue=function(q,m){var n=$jscomp.propertyToPolyfillSymbol[m];if(null==n)return q[m];n=q[n];return void 0!==n?n:q[m]};
|
|
$jscomp.polyfill=function(q,m,n,t){m&&($jscomp.ISOLATE_POLYFILLS?$jscomp.polyfillIsolated(q,m,n,t):$jscomp.polyfillUnisolated(q,m,n,t))};$jscomp.polyfillUnisolated=function(q,m,n,t){n=$jscomp.global;q=q.split(".");for(t=0;t<q.length-1;t++){var l=q[t];if(!(l in n))return;n=n[l]}q=q[q.length-1];t=n[q];m=m(t);m!=t&&null!=m&&$jscomp.defineProperty(n,q,{configurable:!0,writable:!0,value:m})};
|
|
$jscomp.polyfillIsolated=function(q,m,n,t){var l=q.split(".");q=1===l.length;t=l[0];t=!q&&t in $jscomp.polyfills?$jscomp.polyfills:$jscomp.global;for(var D=0;D<l.length-1;D++){var p=l[D];if(!(p in t))return;t=t[p]}l=l[l.length-1];n=$jscomp.IS_SYMBOL_NATIVE&&"es6"===n?t[l]:null;m=m(n);null!=m&&(q?$jscomp.defineProperty($jscomp.polyfills,l,{configurable:!0,writable:!0,value:m}):m!==n&&(void 0===$jscomp.propertyToPolyfillSymbol[l]&&(n=1E9*Math.random()>>>0,$jscomp.propertyToPolyfillSymbol[l]=$jscomp.IS_SYMBOL_NATIVE?
|
|
$jscomp.global.Symbol(l):$jscomp.POLYFILL_PREFIX+n+"$"+l),$jscomp.defineProperty(t,$jscomp.propertyToPolyfillSymbol[l],{configurable:!0,writable:!0,value:m})))};$jscomp.assign=$jscomp.TRUST_ES6_POLYFILLS&&"function"==typeof Object.assign?Object.assign:function(q,m){for(var n=1;n<arguments.length;n++){var t=arguments[n];if(t)for(var l in t)$jscomp.owns(t,l)&&(q[l]=t[l])}return q};$jscomp.polyfill("Object.assign",function(q){return q||$jscomp.assign},"es6","es3");
|
|
$jscomp.arrayIteratorImpl=function(q){var m=0;return function(){return m<q.length?{done:!1,value:q[m++]}:{done:!0}}};$jscomp.arrayIterator=function(q){return{next:$jscomp.arrayIteratorImpl(q)}};$jscomp.makeIterator=function(q){var m="undefined"!=typeof Symbol&&Symbol.iterator&&q[Symbol.iterator];return m?m.call(q):$jscomp.arrayIterator(q)};
|
|
$jscomp.polyfill("Promise",function(q){function m(){this.batch_=null}function n(p){return p instanceof l?p:new l(function(u,x){u(p)})}if(q&&(!($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 q;m.prototype.asyncExecute=function(p){if(null==this.batch_){this.batch_=[];var u=this;this.asyncExecuteFunction(function(){u.executeBatch_()})}this.batch_.push(p)};
|
|
var t=$jscomp.global.setTimeout;m.prototype.asyncExecuteFunction=function(p){t(p,0)};m.prototype.executeBatch_=function(){for(;this.batch_&&this.batch_.length;){var p=this.batch_;this.batch_=[];for(var u=0;u<p.length;++u){var x=p[u];p[u]=null;try{x()}catch(b){this.asyncThrow_(b)}}}this.batch_=null};m.prototype.asyncThrow_=function(p){this.asyncExecuteFunction(function(){throw p;})};var l=function(p){this.state_=0;this.result_=void 0;this.onSettledCallbacks_=[];this.isRejectionHandled_=!1;var u=this.createResolveAndReject_();
|
|
try{p(u.resolve,u.reject)}catch(x){u.reject(x)}};l.prototype.createResolveAndReject_=function(){function p(b){return function(k){x||(x=!0,b.call(u,k))}}var u=this,x=!1;return{resolve:p(this.resolveTo_),reject:p(this.reject_)}};l.prototype.resolveTo_=function(p){if(p===this)this.reject_(new TypeError("A Promise cannot resolve to itself"));else if(p instanceof l)this.settleSameAsPromise_(p);else{a:switch(typeof p){case "object":var u=null!=p;break a;case "function":u=!0;break a;default:u=!1}u?this.resolveToNonPromiseObj_(p):
|
|
this.fulfill_(p)}};l.prototype.resolveToNonPromiseObj_=function(p){var u=void 0;try{u=p.then}catch(x){this.reject_(x);return}"function"==typeof u?this.settleSameAsThenable_(u,p):this.fulfill_(p)};l.prototype.reject_=function(p){this.settle_(2,p)};l.prototype.fulfill_=function(p){this.settle_(1,p)};l.prototype.settle_=function(p,u){if(0!=this.state_)throw Error("Cannot settle("+p+", "+u+"): Promise already settled in state"+this.state_);this.state_=p;this.result_=u;2===this.state_&&this.scheduleUnhandledRejectionCheck_();
|
|
this.executeOnSettledCallbacks_()};l.prototype.scheduleUnhandledRejectionCheck_=function(){var p=this;t(function(){if(p.notifyUnhandledRejection_()){var u=$jscomp.global.console;"undefined"!==typeof u&&u.error(p.result_)}},1)};l.prototype.notifyUnhandledRejection_=function(){if(this.isRejectionHandled_)return!1;var p=$jscomp.global.CustomEvent,u=$jscomp.global.Event,x=$jscomp.global.dispatchEvent;if("undefined"===typeof x)return!0;"function"===typeof p?p=new p("unhandledrejection",{cancelable:!0}):
|
|
"function"===typeof u?p=new u("unhandledrejection",{cancelable:!0}):(p=$jscomp.global.document.createEvent("CustomEvent"),p.initCustomEvent("unhandledrejection",!1,!0,p));p.promise=this;p.reason=this.result_;return x(p)};l.prototype.executeOnSettledCallbacks_=function(){if(null!=this.onSettledCallbacks_){for(var p=0;p<this.onSettledCallbacks_.length;++p)D.asyncExecute(this.onSettledCallbacks_[p]);this.onSettledCallbacks_=null}};var D=new m;l.prototype.settleSameAsPromise_=function(p){var u=this.createResolveAndReject_();
|
|
p.callWhenSettled_(u.resolve,u.reject)};l.prototype.settleSameAsThenable_=function(p,u){var x=this.createResolveAndReject_();try{p.call(u,x.resolve,x.reject)}catch(b){x.reject(b)}};l.prototype.then=function(p,u){function x(N,O){return"function"==typeof N?function(X){try{b(N(X))}catch(aa){k(aa)}}:O}var b,k,Y=new l(function(N,O){b=N;k=O});this.callWhenSettled_(x(p,b),x(u,k));return Y};l.prototype.catch=function(p){return this.then(void 0,p)};l.prototype.callWhenSettled_=function(p,u){function x(){switch(b.state_){case 1:p(b.result_);
|
|
break;case 2:u(b.result_);break;default:throw Error("Unexpected state: "+b.state_);}}var b=this;null==this.onSettledCallbacks_?D.asyncExecute(x):this.onSettledCallbacks_.push(x);this.isRejectionHandled_=!0};l.resolve=n;l.reject=function(p){return new l(function(u,x){x(p)})};l.race=function(p){return new l(function(u,x){for(var b=$jscomp.makeIterator(p),k=b.next();!k.done;k=b.next())n(k.value).callWhenSettled_(u,x)})};l.all=function(p){var u=$jscomp.makeIterator(p),x=u.next();return x.done?n([]):new l(function(b,
|
|
k){function Y(X){return function(aa){N[X]=aa;O--;0==O&&b(N)}}var N=[],O=0;do N.push(void 0),O++,n(x.value).callWhenSettled_(Y(N.length-1),k),x=u.next();while(!x.done)})};return l},"es6","es3");$jscomp.polyfill("Math.imul",function(q){return q?q:function(m,n){m=Number(m);n=Number(n);var t=m&65535,l=n&65535;return t*l+((m>>>16&65535)*l+t*(n>>>16&65535)<<16>>>0)|0}},"es6","es3");
|
|
$jscomp.polyfill("Math.fround",function(q){if(q)return q;if($jscomp.SIMPLE_FROUND_POLYFILL||"function"!==typeof Float32Array)return function(n){return n};var m=new Float32Array(1);return function(n){m[0]=n;return m[0]}},"es6","es3");
|
|
$jscomp.polyfill("Math.clz32",function(q){return q?q:function(m){m=Number(m)>>>0;if(0===m)return 32;var n=0;0===(m&4294901760)&&(m<<=16,n+=16);0===(m&4278190080)&&(m<<=8,n+=8);0===(m&4026531840)&&(m<<=4,n+=4);0===(m&3221225472)&&(m<<=2,n+=2);0===(m&2147483648)&&n++;return n}},"es6","es3");$jscomp.polyfill("Math.trunc",function(q){return q?q:function(m){m=Number(m);if(isNaN(m)||Infinity===m||-Infinity===m||0===m)return m;var n=Math.floor(Math.abs(m));return 0>m?-n:n}},"es6","es3");
|
|
$jscomp.checkStringArgs=function(q,m,n){if(null==q)throw new TypeError("The 'this' value for String.prototype."+n+" must not be null or undefined");if(m instanceof RegExp)throw new TypeError("First argument to String.prototype."+n+" must not be a regular expression");return q+""};
|
|
$jscomp.polyfill("String.prototype.startsWith",function(q){return q?q:function(m,n){var t=$jscomp.checkStringArgs(this,m,"startsWith");m+="";var l=t.length,D=m.length;n=Math.max(0,Math.min(n|0,t.length));for(var p=0;p<D&&n<l;)if(t[n++]!=m[p++])return!1;return p>=D}},"es6","es3");
|
|
$jscomp.polyfill("Array.prototype.copyWithin",function(q){function m(n){n=Number(n);return Infinity===n||-Infinity===n?n:n|0}return q?q:function(n,t,l){var D=this.length;n=m(n);t=m(t);l=void 0===l?D:m(l);n=0>n?Math.max(D+n,0):Math.min(n,D);t=0>t?Math.max(D+t,0):Math.min(t,D);l=0>l?Math.max(D+l,0):Math.min(l,D);if(n<t)for(;t<l;)t in this?this[n++]=this[t++]:(delete this[n++],t++);else for(l=Math.min(l,D+t-n),n+=l-t;l>t;)--l in this?this[--n]=this[l]:delete this[--n];return this}},"es6","es3");
|
|
$jscomp.typedArrayCopyWithin=function(q){return q?q: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 DracoEncoderModule=function(){var q="undefined"!==typeof document&&document.currentScript?document.currentScript.src:void 0;"undefined"!==typeof __filename&&(q=q||__filename);return function(m){function n(f){return a.locateFile?a.locateFile(f,P):P+f}function t(f){t.shown||(t.shown={});t.shown[f]||(t.shown[f]=1,I(f))}function l(f,c){f||b("Assertion failed"+(c?": "+c:""))}function D(f){sa=f;a.HEAP8=S=new Int8Array(f);a.HEAP16=ta=new Int16Array(f);a.HEAP32=G=new Int32Array(f);a.HEAPU8=ua=new Uint8Array(f);
|
|
a.HEAPU16=new Uint16Array(f);a.HEAPU32=va=new Uint32Array(f);a.HEAPF32=wa=new Float32Array(f);a.HEAPF64=new Float64Array(f)}function p(){var f=xa();l(0==(f&3));G[f+4>>2]=34821223;G[f+8>>2]=2310721022;G[0]=1668509029}function u(){if(!ja){var f=xa(),c=va[f+4>>2];f=va[f+8>>2];34821223==c&&2310721022==f||b("Stack overflow! Stack cookie has been overwritten, expected hex dwords 0x89BACDFE and 0x2135467, but received 0x"+f.toString(16)+" 0x"+c.toString(16));1668509029!==G[0]&&b("Runtime error: The application has corrupted its heap memory area (address zero)!")}}
|
|
function x(f){U++;a.monitorRunDependencies&&a.monitorRunDependencies(U);f?(l(!ba[f]),ba[f]=1,null===V&&"undefined"!==typeof setInterval&&(V=setInterval(function(){if(ja)clearInterval(V),V=null;else{var c=!1,d;for(d in ba)c||(c=!0,I("still waiting on run dependencies:")),I("dependency: "+d);c&&I("(end of list)")}},1E4))):I("warning: run dependency added without ID")}function b(f){if(a.onAbort)a.onAbort(f);f="Aborted("+f+")";I(f);ja=!0;f=new WebAssembly.RuntimeError(f);ya(f);throw f;}function k(f,c){return function(){var d=
|
|
c;c||(d=a.asm);l(ka,"native function `"+f+"` called before runtime initialization");l(!Sa,"native function `"+f+"` called after runtime exit (use NO_EXIT_RUNTIME to keep it alive after main() exits)");d[f]||l(d[f],"exported native function `"+f+"` not found");return d[f].apply(null,arguments)}}function Y(f){try{if(f==H&&ca)return new Uint8Array(ca);if(da)return da(f);throw"both async and sync fetching of the wasm failed";}catch(c){b(c)}}function N(){if(!ca&&(za||Z)){if("function"===typeof fetch&&
|
|
!H.startsWith("file://"))return fetch(H,{credentials:"same-origin"}).then(function(f){if(!f.ok)throw"failed to load wasm binary file at '"+H+"'";return f.arrayBuffer()}).catch(function(){return Y(H)});if(la)return new Promise(function(f,c){la(H,function(d){f(new Uint8Array(d))},c)})}return Promise.resolve().then(function(){return Y(H)})}function O(f){for(;0<f.length;){var c=f.shift();if("function"==typeof c)c(a);else{var d=c.func;"number"===typeof d?void 0===c.arg?X(d)():X(d)(c.arg):d(void 0===c.arg?
|
|
null:c.arg)}}}function X(f){var c=ma[f];c||(f>=ma.length&&(ma.length=f+1),ma[f]=c=na.get(f));l(na.get(f)==c,"JavaScript-side Wasm function table mirror is out of date!");return c}function aa(f){this.excPtr=f;this.ptr=f-16;this.set_type=function(c){G[this.ptr+4>>2]=c};this.get_type=function(){return G[this.ptr+4>>2]};this.set_destructor=function(c){G[this.ptr+8>>2]=c};this.get_destructor=function(){return G[this.ptr+8>>2]};this.set_refcount=function(c){G[this.ptr>>2]=c};this.set_caught=function(c){S[this.ptr+
|
|
12>>0]=c?1:0};this.get_caught=function(){return 0!=S[this.ptr+12>>0]};this.set_rethrown=function(c){S[this.ptr+13>>0]=c?1:0};this.get_rethrown=function(){return 0!=S[this.ptr+13>>0]};this.init=function(c,d){this.set_type(c);this.set_destructor(d);this.set_refcount(0);this.set_caught(!1);this.set_rethrown(!1)};this.add_ref=function(){G[this.ptr>>2]+=1};this.release_ref=function(){var c=G[this.ptr>>2];G[this.ptr>>2]=c-1;l(0<c);return 1===c}}function Aa(f){function c(){if(!oa&&(oa=!0,a.calledRun=!0,
|
|
!ja)){u();l(!ka);ka=!0;O(Ba);Ga(a);if(a.onRuntimeInitialized)a.onRuntimeInitialized();l(!a._main,'compiled without a main, but one is present. if you added it from JS, use Module["onRuntimeInitialized"]');u();if(a.postRun)for("function"==typeof a.postRun&&(a.postRun=[a.postRun]);a.postRun.length;)Ha.unshift(a.postRun.shift());O(Ha)}}if(!(0<U)){Ia();p();if(a.preRun)for("function"==typeof a.preRun&&(a.preRun=[a.preRun]);a.preRun.length;)Ja.unshift(a.preRun.shift());O(Ja);0<U||(a.setStatus?(a.setStatus("Running..."),
|
|
setTimeout(function(){setTimeout(function(){a.setStatus("")},1);c()},1)):c(),u())}}function C(){}function J(f){return(f||C).__cache__}function Ca(f,c){var d=J(c),e=d[f];if(e)return e;e=Object.create((c||C).prototype);e.ptr=f;return d[f]=e}function ea(f){if("string"===typeof f){for(var c=0,d=0;d<f.length;++d){var e=f.charCodeAt(d);55296<=e&&57343>=e&&(e=65536+((e&1023)<<10)|f.charCodeAt(++d)&1023);127>=e?++c:c=2047>=e?c+2:65535>=e?c+3:c+4}c=Array(c+1);d=0;e=c.length;if(0<e){e=d+e-1;for(var g=0;g<f.length;++g){var h=
|
|
f.charCodeAt(g);if(55296<=h&&57343>=h){var v=f.charCodeAt(++g);h=65536+((h&1023)<<10)|v&1023}if(127>=h){if(d>=e)break;c[d++]=h}else{if(2047>=h){if(d+1>=e)break;c[d++]=192|h>>6}else{if(65535>=h){if(d+2>=e)break;c[d++]=224|h>>12}else{if(d+3>=e)break;1114111<h&&t("Invalid Unicode code point 0x"+h.toString(16)+" encountered when serializing a JS string to a UTF-8 string in wasm memory! (Valid unicode code points should be in range 0-0x10FFFF).");c[d++]=240|h>>18;c[d++]=128|h>>12&63}c[d++]=128|h>>6&63}c[d++]=
|
|
128|h&63}}c[d]=0}f=r.alloc(c,S);r.copy(c,S,f);return f}return f}function pa(f){if("object"===typeof f){var c=r.alloc(f,S);r.copy(f,S,c);return c}return f}function qa(f){if("object"===typeof f){var c=r.alloc(f,ta);r.copy(f,ta,c);return c}return f}function W(f){if("object"===typeof f){var c=r.alloc(f,G);r.copy(f,G,c);return c}return f}function fa(f){if("object"===typeof f){var c=r.alloc(f,wa);r.copy(f,wa,c);return c}return f}function T(){throw"cannot construct a VoidPtr, no constructor in IDL";}function Q(){this.ptr=
|
|
Ta();J(Q)[this.ptr]=this}function A(){this.ptr=Ua();J(A)[this.ptr]=this}function K(){this.ptr=Va();J(K)[this.ptr]=this}function E(){this.ptr=Wa();J(E)[this.ptr]=this}function R(){this.ptr=Xa();J(R)[this.ptr]=this}function L(){this.ptr=Ya();J(L)[this.ptr]=this}function F(){this.ptr=Za();J(F)[this.ptr]=this}function y(){this.ptr=$a();J(y)[this.ptr]=this}function w(){this.ptr=ab();J(w)[this.ptr]=this}function z(){this.ptr=bb();J(z)[this.ptr]=this}function B(f){f&&"object"===typeof f&&(f=f.ptr);this.ptr=
|
|
cb(f);J(B)[this.ptr]=this}m=m||{};var a="undefined"!==typeof m?m:{},Ka=Object.assign,Ga,ya;a.ready=new Promise(function(f,c){Ga=f;ya=c});Object.getOwnPropertyDescriptor(a.ready,"_free")||(Object.defineProperty(a.ready,"_free",{configurable:!0,get:function(){b("You are getting _free on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_free",{configurable:!0,set:function(){b("You are setting _free on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_malloc")||(Object.defineProperty(a.ready,"_malloc",{configurable:!0,get:function(){b("You are getting _malloc on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_malloc",{configurable:!0,set:function(){b("You are setting _malloc on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_VoidPtr___destroy___0")||(Object.defineProperty(a.ready,"_emscripten_bind_VoidPtr___destroy___0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_VoidPtr___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_VoidPtr___destroy___0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_VoidPtr___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_GeometryAttribute_GeometryAttribute_0")||(Object.defineProperty(a.ready,"_emscripten_bind_GeometryAttribute_GeometryAttribute_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_GeometryAttribute_GeometryAttribute_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_GeometryAttribute_GeometryAttribute_0",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_bind_GeometryAttribute_GeometryAttribute_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_GeometryAttribute___destroy___0")||(Object.defineProperty(a.ready,"_emscripten_bind_GeometryAttribute___destroy___0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_GeometryAttribute___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_GeometryAttribute___destroy___0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_GeometryAttribute___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointAttribute_PointAttribute_0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_PointAttribute_0",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointAttribute_PointAttribute_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_PointAttribute_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointAttribute_PointAttribute_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointAttribute_size_0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_size_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointAttribute_size_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_size_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointAttribute_size_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointAttribute_attribute_type_0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_attribute_type_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointAttribute_attribute_type_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_attribute_type_0",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointAttribute_attribute_type_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointAttribute_data_type_0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_data_type_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointAttribute_data_type_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_data_type_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointAttribute_data_type_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointAttribute_num_components_0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_num_components_0",{configurable:!0,
|
|
get:function(){b("You are getting _emscripten_bind_PointAttribute_num_components_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_num_components_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointAttribute_num_components_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointAttribute_normalized_0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_normalized_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointAttribute_normalized_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_normalized_0",{configurable:!0,
|
|
set:function(){b("You are setting _emscripten_bind_PointAttribute_normalized_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointAttribute_byte_stride_0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_byte_stride_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointAttribute_byte_stride_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_byte_stride_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointAttribute_byte_stride_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointAttribute_byte_offset_0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_byte_offset_0",{configurable:!0,
|
|
get:function(){b("You are getting _emscripten_bind_PointAttribute_byte_offset_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_byte_offset_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointAttribute_byte_offset_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointAttribute_unique_id_0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_unique_id_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointAttribute_unique_id_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute_unique_id_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointAttribute_unique_id_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointAttribute___destroy___0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute___destroy___0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointAttribute___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_PointAttribute___destroy___0",{configurable:!0,
|
|
set:function(){b("You are setting _emscripten_bind_PointAttribute___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointCloud_PointCloud_0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointCloud_PointCloud_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointCloud_PointCloud_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_PointCloud_PointCloud_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointCloud_PointCloud_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointCloud_num_attributes_0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointCloud_num_attributes_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointCloud_num_attributes_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_PointCloud_num_attributes_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointCloud_num_attributes_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointCloud_num_points_0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointCloud_num_points_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointCloud_num_points_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_PointCloud_num_points_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointCloud_num_points_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointCloud___destroy___0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointCloud___destroy___0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointCloud___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_PointCloud___destroy___0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointCloud___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Mesh_Mesh_0")||(Object.defineProperty(a.ready,"_emscripten_bind_Mesh_Mesh_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Mesh_Mesh_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_Mesh_Mesh_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Mesh_Mesh_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Mesh_num_faces_0")||(Object.defineProperty(a.ready,"_emscripten_bind_Mesh_num_faces_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Mesh_num_faces_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_Mesh_num_faces_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Mesh_num_faces_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Mesh_num_attributes_0")||(Object.defineProperty(a.ready,"_emscripten_bind_Mesh_num_attributes_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Mesh_num_attributes_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_Mesh_num_attributes_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Mesh_num_attributes_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Mesh_num_points_0")||(Object.defineProperty(a.ready,"_emscripten_bind_Mesh_num_points_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Mesh_num_points_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_Mesh_num_points_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Mesh_num_points_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Mesh_set_num_points_1")||(Object.defineProperty(a.ready,"_emscripten_bind_Mesh_set_num_points_1",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Mesh_set_num_points_1 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_Mesh_set_num_points_1",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Mesh_set_num_points_1 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Mesh___destroy___0")||(Object.defineProperty(a.ready,"_emscripten_bind_Mesh___destroy___0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Mesh___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_Mesh___destroy___0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Mesh___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Metadata_Metadata_0")||(Object.defineProperty(a.ready,"_emscripten_bind_Metadata_Metadata_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Metadata_Metadata_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_Metadata_Metadata_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Metadata_Metadata_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Metadata___destroy___0")||(Object.defineProperty(a.ready,"_emscripten_bind_Metadata___destroy___0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Metadata___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_Metadata___destroy___0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Metadata___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_DracoInt8Array_DracoInt8Array_0")||(Object.defineProperty(a.ready,"_emscripten_bind_DracoInt8Array_DracoInt8Array_0",{configurable:!0,
|
|
get:function(){b("You are getting _emscripten_bind_DracoInt8Array_DracoInt8Array_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_DracoInt8Array_DracoInt8Array_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_DracoInt8Array_DracoInt8Array_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_DracoInt8Array_GetValue_1")||(Object.defineProperty(a.ready,"_emscripten_bind_DracoInt8Array_GetValue_1",{configurable:!0,get:function(){b("You are getting _emscripten_bind_DracoInt8Array_GetValue_1 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_DracoInt8Array_GetValue_1",{configurable:!0,set:function(){b("You are setting _emscripten_bind_DracoInt8Array_GetValue_1 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_DracoInt8Array_size_0")||(Object.defineProperty(a.ready,"_emscripten_bind_DracoInt8Array_size_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_DracoInt8Array_size_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_DracoInt8Array_size_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_DracoInt8Array_size_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_DracoInt8Array___destroy___0")||(Object.defineProperty(a.ready,"_emscripten_bind_DracoInt8Array___destroy___0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_DracoInt8Array___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_DracoInt8Array___destroy___0",{configurable:!0,
|
|
set:function(){b("You are setting _emscripten_bind_DracoInt8Array___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MetadataBuilder_MetadataBuilder_0")||(Object.defineProperty(a.ready,"_emscripten_bind_MetadataBuilder_MetadataBuilder_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_MetadataBuilder_MetadataBuilder_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_MetadataBuilder_MetadataBuilder_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_MetadataBuilder_MetadataBuilder_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MetadataBuilder_AddStringEntry_3")||(Object.defineProperty(a.ready,"_emscripten_bind_MetadataBuilder_AddStringEntry_3",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_bind_MetadataBuilder_AddStringEntry_3 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_MetadataBuilder_AddStringEntry_3",{configurable:!0,set:function(){b("You are setting _emscripten_bind_MetadataBuilder_AddStringEntry_3 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MetadataBuilder_AddIntEntry_3")||(Object.defineProperty(a.ready,"_emscripten_bind_MetadataBuilder_AddIntEntry_3",{configurable:!0,get:function(){b("You are getting _emscripten_bind_MetadataBuilder_AddIntEntry_3 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_MetadataBuilder_AddIntEntry_3",{configurable:!0,
|
|
set:function(){b("You are setting _emscripten_bind_MetadataBuilder_AddIntEntry_3 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MetadataBuilder_AddIntEntryArray_4")||(Object.defineProperty(a.ready,"_emscripten_bind_MetadataBuilder_AddIntEntryArray_4",{configurable:!0,get:function(){b("You are getting _emscripten_bind_MetadataBuilder_AddIntEntryArray_4 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_MetadataBuilder_AddIntEntryArray_4",{configurable:!0,set:function(){b("You are setting _emscripten_bind_MetadataBuilder_AddIntEntryArray_4 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MetadataBuilder_AddDoubleEntry_3")||(Object.defineProperty(a.ready,"_emscripten_bind_MetadataBuilder_AddDoubleEntry_3",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_bind_MetadataBuilder_AddDoubleEntry_3 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_MetadataBuilder_AddDoubleEntry_3",{configurable:!0,set:function(){b("You are setting _emscripten_bind_MetadataBuilder_AddDoubleEntry_3 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MetadataBuilder___destroy___0")||(Object.defineProperty(a.ready,"_emscripten_bind_MetadataBuilder___destroy___0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_MetadataBuilder___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_MetadataBuilder___destroy___0",{configurable:!0,
|
|
set:function(){b("You are setting _emscripten_bind_MetadataBuilder___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointCloudBuilder_PointCloudBuilder_0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_PointCloudBuilder_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointCloudBuilder_PointCloudBuilder_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_PointCloudBuilder_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointCloudBuilder_PointCloudBuilder_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointCloudBuilder_AddFloatAttribute_5")||(Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddFloatAttribute_5",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointCloudBuilder_AddFloatAttribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddFloatAttribute_5",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointCloudBuilder_AddFloatAttribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointCloudBuilder_AddInt8Attribute_5")||(Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddInt8Attribute_5",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointCloudBuilder_AddInt8Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddInt8Attribute_5",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointCloudBuilder_AddInt8Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5")||(Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointCloudBuilder_AddInt16Attribute_5")||(Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddInt16Attribute_5",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointCloudBuilder_AddInt16Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddInt16Attribute_5",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointCloudBuilder_AddInt16Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5")||(Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointCloudBuilder_AddInt32Attribute_5")||(Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddInt32Attribute_5",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointCloudBuilder_AddInt32Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddInt32Attribute_5",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointCloudBuilder_AddInt32Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5")||(Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointCloudBuilder_AddMetadata_2")||(Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddMetadata_2",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointCloudBuilder_AddMetadata_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_AddMetadata_2",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointCloudBuilder_AddMetadata_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3")||(Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3",{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_PointCloudBuilder___destroy___0")||(Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder___destroy___0",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_bind_PointCloudBuilder___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_PointCloudBuilder___destroy___0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_PointCloudBuilder___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MeshBuilder_MeshBuilder_0")||(Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_MeshBuilder_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_MeshBuilder_MeshBuilder_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_MeshBuilder_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_MeshBuilder_MeshBuilder_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MeshBuilder_AddFacesToMesh_3")||(Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddFacesToMesh_3",{configurable:!0,get:function(){b("You are getting _emscripten_bind_MeshBuilder_AddFacesToMesh_3 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddFacesToMesh_3",{configurable:!0,
|
|
set:function(){b("You are setting _emscripten_bind_MeshBuilder_AddFacesToMesh_3 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5")||(Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5",{configurable:!0,get:function(){b("You are getting _emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5",{configurable:!0,set:function(){b("You are setting _emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5")||(Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5",{configurable:!0,set:function(){b("You are setting _emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MeshBuilder_AddMetadataToMesh_2")||(Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddMetadataToMesh_2",{configurable:!0,get:function(){b("You are getting _emscripten_bind_MeshBuilder_AddMetadataToMesh_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddMetadataToMesh_2",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_bind_MeshBuilder_AddMetadataToMesh_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MeshBuilder_AddFloatAttribute_5")||(Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddFloatAttribute_5",{configurable:!0,get:function(){b("You are getting _emscripten_bind_MeshBuilder_AddFloatAttribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddFloatAttribute_5",{configurable:!0,set:function(){b("You are setting _emscripten_bind_MeshBuilder_AddFloatAttribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MeshBuilder_AddInt8Attribute_5")||(Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddInt8Attribute_5",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_bind_MeshBuilder_AddInt8Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddInt8Attribute_5",{configurable:!0,set:function(){b("You are setting _emscripten_bind_MeshBuilder_AddInt8Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MeshBuilder_AddUInt8Attribute_5")||(Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddUInt8Attribute_5",{configurable:!0,get:function(){b("You are getting _emscripten_bind_MeshBuilder_AddUInt8Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddUInt8Attribute_5",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_bind_MeshBuilder_AddUInt8Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MeshBuilder_AddInt16Attribute_5")||(Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddInt16Attribute_5",{configurable:!0,get:function(){b("You are getting _emscripten_bind_MeshBuilder_AddInt16Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddInt16Attribute_5",{configurable:!0,set:function(){b("You are setting _emscripten_bind_MeshBuilder_AddInt16Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MeshBuilder_AddUInt16Attribute_5")||(Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddUInt16Attribute_5",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_bind_MeshBuilder_AddUInt16Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddUInt16Attribute_5",{configurable:!0,set:function(){b("You are setting _emscripten_bind_MeshBuilder_AddUInt16Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MeshBuilder_AddInt32Attribute_5")||(Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddInt32Attribute_5",{configurable:!0,get:function(){b("You are getting _emscripten_bind_MeshBuilder_AddInt32Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddInt32Attribute_5",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_bind_MeshBuilder_AddInt32Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MeshBuilder_AddUInt32Attribute_5")||(Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddUInt32Attribute_5",{configurable:!0,get:function(){b("You are getting _emscripten_bind_MeshBuilder_AddUInt32Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddUInt32Attribute_5",{configurable:!0,set:function(){b("You are setting _emscripten_bind_MeshBuilder_AddUInt32Attribute_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MeshBuilder_AddMetadata_2")||(Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddMetadata_2",{configurable:!0,
|
|
get:function(){b("You are getting _emscripten_bind_MeshBuilder_AddMetadata_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_AddMetadata_2",{configurable:!0,set:function(){b("You are setting _emscripten_bind_MeshBuilder_AddMetadata_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MeshBuilder_SetMetadataForAttribute_3")||(Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_SetMetadataForAttribute_3",{configurable:!0,get:function(){b("You are getting _emscripten_bind_MeshBuilder_SetMetadataForAttribute_3 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder_SetMetadataForAttribute_3",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_bind_MeshBuilder_SetMetadataForAttribute_3 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_MeshBuilder___destroy___0")||(Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder___destroy___0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_MeshBuilder___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_MeshBuilder___destroy___0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_MeshBuilder___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Encoder_Encoder_0")||(Object.defineProperty(a.ready,"_emscripten_bind_Encoder_Encoder_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Encoder_Encoder_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_Encoder_Encoder_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Encoder_Encoder_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Encoder_SetEncodingMethod_1")||(Object.defineProperty(a.ready,"_emscripten_bind_Encoder_SetEncodingMethod_1",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Encoder_SetEncodingMethod_1 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_Encoder_SetEncodingMethod_1",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Encoder_SetEncodingMethod_1 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Encoder_SetAttributeQuantization_2")||(Object.defineProperty(a.ready,"_emscripten_bind_Encoder_SetAttributeQuantization_2",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_bind_Encoder_SetAttributeQuantization_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_Encoder_SetAttributeQuantization_2",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Encoder_SetAttributeQuantization_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Encoder_SetAttributeExplicitQuantization_5")||(Object.defineProperty(a.ready,"_emscripten_bind_Encoder_SetAttributeExplicitQuantization_5",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Encoder_SetAttributeExplicitQuantization_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_Encoder_SetAttributeExplicitQuantization_5",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_bind_Encoder_SetAttributeExplicitQuantization_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Encoder_SetSpeedOptions_2")||(Object.defineProperty(a.ready,"_emscripten_bind_Encoder_SetSpeedOptions_2",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Encoder_SetSpeedOptions_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_Encoder_SetSpeedOptions_2",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Encoder_SetSpeedOptions_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Encoder_SetTrackEncodedProperties_1")||(Object.defineProperty(a.ready,"_emscripten_bind_Encoder_SetTrackEncodedProperties_1",{configurable:!0,
|
|
get:function(){b("You are getting _emscripten_bind_Encoder_SetTrackEncodedProperties_1 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_Encoder_SetTrackEncodedProperties_1",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Encoder_SetTrackEncodedProperties_1 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2")||(Object.defineProperty(a.ready,"_emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3")||(Object.defineProperty(a.ready,"_emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Encoder_GetNumberOfEncodedPoints_0")||(Object.defineProperty(a.ready,"_emscripten_bind_Encoder_GetNumberOfEncodedPoints_0",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_bind_Encoder_GetNumberOfEncodedPoints_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_Encoder_GetNumberOfEncodedPoints_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Encoder_GetNumberOfEncodedPoints_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Encoder_GetNumberOfEncodedFaces_0")||(Object.defineProperty(a.ready,"_emscripten_bind_Encoder_GetNumberOfEncodedFaces_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Encoder_GetNumberOfEncodedFaces_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_Encoder_GetNumberOfEncodedFaces_0",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_bind_Encoder_GetNumberOfEncodedFaces_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_Encoder___destroy___0")||(Object.defineProperty(a.ready,"_emscripten_bind_Encoder___destroy___0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_Encoder___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_Encoder___destroy___0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_Encoder___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_ExpertEncoder_ExpertEncoder_1")||(Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_ExpertEncoder_1",{configurable:!0,get:function(){b("You are getting _emscripten_bind_ExpertEncoder_ExpertEncoder_1 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_ExpertEncoder_1",{configurable:!0,set:function(){b("You are setting _emscripten_bind_ExpertEncoder_ExpertEncoder_1 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_ExpertEncoder_SetEncodingMethod_1")||(Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_SetEncodingMethod_1",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_bind_ExpertEncoder_SetEncodingMethod_1 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_SetEncodingMethod_1",{configurable:!0,set:function(){b("You are setting _emscripten_bind_ExpertEncoder_SetEncodingMethod_1 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_ExpertEncoder_SetAttributeQuantization_2")||(Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_SetAttributeQuantization_2",{configurable:!0,get:function(){b("You are getting _emscripten_bind_ExpertEncoder_SetAttributeQuantization_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_SetAttributeQuantization_2",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_bind_ExpertEncoder_SetAttributeQuantization_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5")||(Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5",{configurable:!0,get:function(){b("You are getting _emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5",{configurable:!0,set:function(){b("You are setting _emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_ExpertEncoder_SetSpeedOptions_2")||(Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_SetSpeedOptions_2",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_bind_ExpertEncoder_SetSpeedOptions_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_SetSpeedOptions_2",{configurable:!0,set:function(){b("You are setting _emscripten_bind_ExpertEncoder_SetSpeedOptions_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1")||(Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1",{configurable:!0,get:function(){b("You are getting _emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2")||(Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2",{configurable:!0,get:function(){b("You are getting _emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2",{configurable:!0,set:function(){b("You are setting _emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0")||(Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0")||(Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_bind_ExpertEncoder___destroy___0")||(Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder___destroy___0",{configurable:!0,get:function(){b("You are getting _emscripten_bind_ExpertEncoder___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_bind_ExpertEncoder___destroy___0",{configurable:!0,set:function(){b("You are setting _emscripten_bind_ExpertEncoder___destroy___0 on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_INVALID")||(Object.defineProperty(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_INVALID",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_enum_draco_GeometryAttribute_Type_INVALID on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_INVALID",{configurable:!0,set:function(){b("You are setting _emscripten_enum_draco_GeometryAttribute_Type_INVALID on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_POSITION")||(Object.defineProperty(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_POSITION",{configurable:!0,get:function(){b("You are getting _emscripten_enum_draco_GeometryAttribute_Type_POSITION on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_POSITION",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_enum_draco_GeometryAttribute_Type_POSITION on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_NORMAL")||(Object.defineProperty(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_NORMAL",{configurable:!0,get:function(){b("You are getting _emscripten_enum_draco_GeometryAttribute_Type_NORMAL on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_NORMAL",{configurable:!0,set:function(){b("You are setting _emscripten_enum_draco_GeometryAttribute_Type_NORMAL on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_COLOR")||(Object.defineProperty(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_COLOR",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_enum_draco_GeometryAttribute_Type_COLOR on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_COLOR",{configurable:!0,set:function(){b("You are setting _emscripten_enum_draco_GeometryAttribute_Type_COLOR on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD")||(Object.defineProperty(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD",{configurable:!0,get:function(){b("You are getting _emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_GENERIC")||(Object.defineProperty(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_GENERIC",{configurable:!0,get:function(){b("You are getting _emscripten_enum_draco_GeometryAttribute_Type_GENERIC on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_enum_draco_GeometryAttribute_Type_GENERIC",{configurable:!0,set:function(){b("You are setting _emscripten_enum_draco_GeometryAttribute_Type_GENERIC on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE")||(Object.defineProperty(a.ready,"_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE",{configurable:!0,set:function(){b("You are setting _emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD")||(Object.defineProperty(a.ready,"_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD",{configurable:!0,get:function(){b("You are getting _emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD",
|
|
{configurable:!0,set:function(){b("You are setting _emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH")||(Object.defineProperty(a.ready,"_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH",{configurable:!0,get:function(){b("You are getting _emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH",{configurable:!0,set:function(){b("You are setting _emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"_emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING")||(Object.defineProperty(a.ready,"_emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING",
|
|
{configurable:!0,get:function(){b("You are getting _emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,"_emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING",{configurable:!0,set:function(){b("You are setting _emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));
|
|
Object.getOwnPropertyDescriptor(a.ready,"_emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING")||(Object.defineProperty(a.ready,"_emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING",{configurable:!0,get:function(){b("You are getting _emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),Object.defineProperty(a.ready,
|
|
"_emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING",{configurable:!0,set:function(){b("You are setting _emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));Object.getOwnPropertyDescriptor(a.ready,"onRuntimeInitialized")||(Object.defineProperty(a.ready,"onRuntimeInitialized",{configurable:!0,get:function(){b("You are getting onRuntimeInitialized on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}),
|
|
Object.defineProperty(a.ready,"onRuntimeInitialized",{configurable:!0,set:function(){b("You are setting onRuntimeInitialized on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js")}}));var La=!1,Ma=!1;a.onRuntimeInitialized=function(){La=!0;if(Ma&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.onModuleParsed=function(){Ma=!0;if(La&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.isVersionSupported=
|
|
function(f){if("string"!==typeof f)return!1;f=f.split(".");return 2>f.length||3<f.length?!1:1==f[0]&&0<=f[1]&&5>=f[1]?!0:0!=f[0]||10<f[1]?!1:!0};var Na=Ka({},a),za="object"===typeof window,Z="function"===typeof importScripts,Oa="object"===typeof process&&"object"===typeof process.versions&&"string"===typeof process.versions.node,Pa=!za&&!Oa&&!Z;if(a.ENVIRONMENT)throw Error("Module.ENVIRONMENT has been deprecated. To force the environment, use the ENVIRONMENT compile-time option (for example, -s ENVIRONMENT=web or -s ENVIRONMENT=node)");
|
|
var P="",Da,ra;if(Oa){if("object"!==typeof process||"function"!==typeof require)throw Error("not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)");P=Z?require("path").dirname(P)+"/":__dirname+"/";var Qa=function(){ra||(Da=require("fs"),ra=require("path"))};var Ea=function(f,c){Qa();f=ra.normalize(f);return Da.readFileSync(f,c?null:"utf8")};var da=function(f){f=Ea(f,!0);
|
|
f.buffer||(f=new Uint8Array(f));l(f.buffer);return f};var la=function(f,c,d){Qa();f=ra.normalize(f);Da.readFile(f,function(e,g){e?d(e):c(g.buffer)})};1<process.argv.length&&process.argv[1].replace(/\\/g,"/");process.argv.slice(2);a.inspect=function(){return"[Emscripten Module object]"}}else if(Pa){if("object"===typeof process&&"function"===typeof require||"object"===typeof window||"function"===typeof importScripts)throw Error("not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)");
|
|
"undefined"!=typeof read&&(Ea=function(f){return read(f)});da=function(f){if("function"===typeof readbuffer)return new Uint8Array(readbuffer(f));f=read(f,"binary");l("object"===typeof f);return f};la=function(f,c,d){setTimeout(function(){return c(da(f))},0)};"undefined"!==typeof print&&("undefined"===typeof console&&(console={}),console.log=print,console.warn=console.error="undefined"!==typeof printErr?printErr:print)}else if(za||Z){Z?P=self.location.href:"undefined"!==typeof document&&document.currentScript&&
|
|
(P=document.currentScript.src);q&&(P=q);P=0!==P.indexOf("blob:")?P.substr(0,P.replace(/[?#].*/,"").lastIndexOf("/")+1):"";if("object"!==typeof window&&"function"!==typeof importScripts)throw Error("not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)");Ea=function(f){var c=new XMLHttpRequest;c.open("GET",f,!1);c.send(null);return c.responseText};Z&&(da=function(f){var c=
|
|
new XMLHttpRequest;c.open("GET",f,!1);c.responseType="arraybuffer";c.send(null);return new Uint8Array(c.response)});la=function(f,c,d){var e=new XMLHttpRequest;e.open("GET",f,!0);e.responseType="arraybuffer";e.onload=function(){200==e.status||0==e.status&&e.response?c(e.response):d()};e.onerror=d;e.send(null)}}else throw Error("environment detection error");a.print||console.log.bind(console);var I=a.printErr||console.warn.bind(console);Ka(a,Na);Na=null;Object.getOwnPropertyDescriptor(a,"arguments")||
|
|
Object.defineProperty(a,"arguments",{configurable:!0,get:function(){b("Module.arguments has been replaced with plain arguments_ (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)")}});Object.getOwnPropertyDescriptor(a,"thisProgram")||Object.defineProperty(a,"thisProgram",{configurable:!0,get:function(){b("Module.thisProgram has been replaced with plain thisProgram (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)")}});
|
|
Object.getOwnPropertyDescriptor(a,"quit")||Object.defineProperty(a,"quit",{configurable:!0,get:function(){b("Module.quit has been replaced with plain quit_ (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)")}});l("undefined"===typeof a.memoryInitializerPrefixURL,"Module.memoryInitializerPrefixURL option was removed, use Module.locateFile instead");l("undefined"===typeof a.pthreadMainPrefixURL,"Module.pthreadMainPrefixURL option was removed, use Module.locateFile instead");
|
|
l("undefined"===typeof a.cdInitializerPrefixURL,"Module.cdInitializerPrefixURL option was removed, use Module.locateFile instead");l("undefined"===typeof a.filePackagePrefixURL,"Module.filePackagePrefixURL option was removed, use Module.locateFile instead");l("undefined"===typeof a.read,"Module.read option was removed (modify read_ in JS)");l("undefined"===typeof a.readAsync,"Module.readAsync option was removed (modify readAsync in JS)");l("undefined"===typeof a.readBinary,"Module.readBinary option was removed (modify readBinary in JS)");
|
|
l("undefined"===typeof a.setWindowTitle,"Module.setWindowTitle option was removed (modify setWindowTitle in JS)");l("undefined"===typeof a.TOTAL_MEMORY,"Module.TOTAL_MEMORY has been renamed Module.INITIAL_MEMORY");Object.getOwnPropertyDescriptor(a,"read")||Object.defineProperty(a,"read",{configurable:!0,get:function(){b("Module.read has been replaced with plain read_ (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)")}});
|
|
Object.getOwnPropertyDescriptor(a,"readAsync")||Object.defineProperty(a,"readAsync",{configurable:!0,get:function(){b("Module.readAsync has been replaced with plain readAsync (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)")}});Object.getOwnPropertyDescriptor(a,"readBinary")||Object.defineProperty(a,"readBinary",{configurable:!0,get:function(){b("Module.readBinary has been replaced with plain readBinary (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)")}});
|
|
Object.getOwnPropertyDescriptor(a,"setWindowTitle")||Object.defineProperty(a,"setWindowTitle",{configurable:!0,get:function(){b("Module.setWindowTitle has been replaced with plain setWindowTitle (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)")}});l(!Pa,"shell environment detected but not enabled at build time. Add 'shell' to `-s ENVIRONMENT` to enable.");var ca;a.wasmBinary&&(ca=a.wasmBinary);Object.getOwnPropertyDescriptor(a,
|
|
"wasmBinary")||Object.defineProperty(a,"wasmBinary",{configurable:!0,get:function(){b("Module.wasmBinary has been replaced with plain wasmBinary (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)")}});Object.getOwnPropertyDescriptor(a,"noExitRuntime")||Object.defineProperty(a,"noExitRuntime",{configurable:!0,get:function(){b("Module.noExitRuntime has been replaced with plain noExitRuntime (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)")}});
|
|
"object"!==typeof WebAssembly&&b("no native wasm support detected");var ha,ja=!1;"undefined"!==typeof TextDecoder&&new TextDecoder("utf8");"undefined"!==typeof TextDecoder&&new TextDecoder("utf-16le");var sa,S,ua,ta,G,va,wa;a.TOTAL_STACK&&l(5242880===a.TOTAL_STACK,"the stack size can no longer be determined at runtime");var Fa=a.INITIAL_MEMORY||16777216;Object.getOwnPropertyDescriptor(a,"INITIAL_MEMORY")||Object.defineProperty(a,"INITIAL_MEMORY",{configurable:!0,get:function(){b("Module.INITIAL_MEMORY has been replaced with plain INITIAL_MEMORY (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)")}});
|
|
l(5242880<=Fa,"INITIAL_MEMORY should be larger than TOTAL_STACK, was "+Fa+"! (TOTAL_STACK=5242880)");l("undefined"!==typeof Int32Array&&"undefined"!==typeof Float64Array&&void 0!==Int32Array.prototype.subarray&&void 0!==Int32Array.prototype.set,"JS engine does not provide full typed array support");l(!a.wasmMemory,"Use of `wasmMemory` detected. Use -s IMPORTED_MEMORY to define wasmMemory externally");l(16777216==Fa,"Detected runtime INITIAL_MEMORY setting. Use -s IMPORTED_MEMORY to define wasmMemory dynamically");
|
|
var na;(function(){var f=new Int16Array(1),c=new Int8Array(f.buffer);f[0]=25459;if(115!==c[0]||99!==c[1])throw"Runtime error: expected the system to be little-endian! (Run with -s SUPPORT_BIG_ENDIAN=1 to bypass)";})();var Ja=[],Ba=[],Ha=[],ka=!1,Sa=!1;l(Math.imul,"This browser does not support Math.imul(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill");l(Math.fround,"This browser does not support Math.fround(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill");
|
|
l(Math.clz32,"This browser does not support Math.clz32(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill");l(Math.trunc,"This browser does not support Math.trunc(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill");var U=0,V=null,ia=null,ba={};a.preloadedImages={};a.preloadedAudios={};var M={error:function(){b("Filesystem support (FS) was not included. The problem is that you are using files from JS, but files were not used from C/C++, so filesystem support was not auto-included. You can force-include filesystem support with -s FORCE_FILESYSTEM=1")},
|
|
init:function(){M.error()},createDataFile:function(){M.error()},createPreloadedFile:function(){M.error()},createLazyFile:function(){M.error()},open:function(){M.error()},mkdev:function(){M.error()},registerDevice:function(){M.error()},analyzePath:function(){M.error()},loadFilesFromDB:function(){M.error()},ErrnoError:function(){M.error()}};a.FS_createDataFile=M.createDataFile;a.FS_createPreloadedFile=M.createPreloadedFile;var H="draco_encoder.wasm";H.startsWith("data:application/octet-stream;base64,")||
|
|
(H=n(H));var ma=[],db=0,Ra={__cxa_allocate_exception:function(f){return eb(f+16)+16},__cxa_throw:function(f,c,d){(new aa(f)).init(c,d);db++;throw f+" - Exception catching is disabled, this exception cannot be caught. Compile with -s NO_DISABLE_EXCEPTION_CATCHING or -s EXCEPTION_CATCHING_ALLOWED=[..] to catch.";},abort:function(){b("native code called abort()")},array_bounds_check_error:function(f,c){throw"Array index "+f+" out of bounds: [0,"+c+")";},emscripten_memcpy_big:function(f,c,d){ua.copyWithin(f,
|
|
c,c+d)},emscripten_resize_heap:function(f){var c=ua.length;f>>>=0;l(f>c);if(2147483648<f)return I("Cannot enlarge memory, asked to go up to "+f+" bytes, but the limit is 2147483648 bytes!"),!1;for(var d=1;4>=d;d*=2){var e=c*(1+.2/d);e=Math.min(e,f+100663296);var g=Math,h=g.min;e=Math.max(f,e);0<e%65536&&(e+=65536-e%65536);g=h.call(g,2147483648,e);a:{h=g;try{ha.grow(h-sa.byteLength+65535>>>16);D(ha.buffer);var v=1;break a}catch(fb){I("emscripten_realloc_buffer: Attempted to grow heap from "+sa.byteLength+
|
|
" bytes to "+h+" bytes, but got error: "+fb)}v=void 0}if(v)return!0}I("Failed to grow the heap from "+c+" bytes to "+g+" bytes, not enough memory!");return!1}};(function(){function f(h,v){a.asm=h.exports;ha=a.asm.memory;l(ha,"memory not found in wasm exports");D(ha.buffer);na=a.asm.__indirect_function_table;l(na,"table not found in wasm exports");Ba.unshift(a.asm.__wasm_call_ctors);U--;a.monitorRunDependencies&&a.monitorRunDependencies(U);l(ba["wasm-instantiate"]);delete ba["wasm-instantiate"];0==
|
|
U&&(null!==V&&(clearInterval(V),V=null),ia&&(h=ia,ia=null,h()))}function c(h){l(a===g,"the Module object should not be replaced during async compilation - perhaps the order of HTML elements is wrong?");g=null;f(h.instance)}function d(h){return N().then(function(v){return WebAssembly.instantiate(v,e)}).then(function(v){return v}).then(h,function(v){I("failed to asynchronously prepare wasm: "+v);H.startsWith("file://")&&I("warning: Loading from a file URI ("+H+") is not supported in most browsers. See https://emscripten.org/docs/getting_started/FAQ.html#how-do-i-run-a-local-webserver-for-testing-why-does-my-program-stall-in-downloading-or-preparing");
|
|
b(v)})}var e={env:Ra,wasi_snapshot_preview1:Ra};x("wasm-instantiate");var g=a;if(a.instantiateWasm)try{return a.instantiateWasm(e,f)}catch(h){return I("Module.instantiateWasm callback failed with error: "+h),!1}(function(){return ca||"function"!==typeof WebAssembly.instantiateStreaming||H.startsWith("data:application/octet-stream;base64,")||H.startsWith("file://")||"function"!==typeof fetch?d(c):fetch(H,{credentials:"same-origin"}).then(function(h){return WebAssembly.instantiateStreaming(h,e).then(c,
|
|
function(v){I("wasm streaming compile failed: "+v);I("falling back to ArrayBuffer instantiation");return d(c)})})})().catch(ya);return{}})();a.___wasm_call_ctors=k("__wasm_call_ctors");var gb=a._emscripten_bind_VoidPtr___destroy___0=k("emscripten_bind_VoidPtr___destroy___0"),Ta=a._emscripten_bind_GeometryAttribute_GeometryAttribute_0=k("emscripten_bind_GeometryAttribute_GeometryAttribute_0"),hb=a._emscripten_bind_GeometryAttribute___destroy___0=k("emscripten_bind_GeometryAttribute___destroy___0"),
|
|
Ua=a._emscripten_bind_PointAttribute_PointAttribute_0=k("emscripten_bind_PointAttribute_PointAttribute_0"),ib=a._emscripten_bind_PointAttribute_size_0=k("emscripten_bind_PointAttribute_size_0"),jb=a._emscripten_bind_PointAttribute_attribute_type_0=k("emscripten_bind_PointAttribute_attribute_type_0"),kb=a._emscripten_bind_PointAttribute_data_type_0=k("emscripten_bind_PointAttribute_data_type_0"),lb=a._emscripten_bind_PointAttribute_num_components_0=k("emscripten_bind_PointAttribute_num_components_0"),
|
|
mb=a._emscripten_bind_PointAttribute_normalized_0=k("emscripten_bind_PointAttribute_normalized_0"),nb=a._emscripten_bind_PointAttribute_byte_stride_0=k("emscripten_bind_PointAttribute_byte_stride_0"),ob=a._emscripten_bind_PointAttribute_byte_offset_0=k("emscripten_bind_PointAttribute_byte_offset_0"),pb=a._emscripten_bind_PointAttribute_unique_id_0=k("emscripten_bind_PointAttribute_unique_id_0"),qb=a._emscripten_bind_PointAttribute___destroy___0=k("emscripten_bind_PointAttribute___destroy___0"),Va=
|
|
a._emscripten_bind_PointCloud_PointCloud_0=k("emscripten_bind_PointCloud_PointCloud_0"),rb=a._emscripten_bind_PointCloud_num_attributes_0=k("emscripten_bind_PointCloud_num_attributes_0"),sb=a._emscripten_bind_PointCloud_num_points_0=k("emscripten_bind_PointCloud_num_points_0"),tb=a._emscripten_bind_PointCloud___destroy___0=k("emscripten_bind_PointCloud___destroy___0"),Wa=a._emscripten_bind_Mesh_Mesh_0=k("emscripten_bind_Mesh_Mesh_0"),ub=a._emscripten_bind_Mesh_num_faces_0=k("emscripten_bind_Mesh_num_faces_0"),
|
|
vb=a._emscripten_bind_Mesh_num_attributes_0=k("emscripten_bind_Mesh_num_attributes_0"),wb=a._emscripten_bind_Mesh_num_points_0=k("emscripten_bind_Mesh_num_points_0"),xb=a._emscripten_bind_Mesh_set_num_points_1=k("emscripten_bind_Mesh_set_num_points_1"),yb=a._emscripten_bind_Mesh___destroy___0=k("emscripten_bind_Mesh___destroy___0"),Xa=a._emscripten_bind_Metadata_Metadata_0=k("emscripten_bind_Metadata_Metadata_0"),zb=a._emscripten_bind_Metadata___destroy___0=k("emscripten_bind_Metadata___destroy___0"),
|
|
Ya=a._emscripten_bind_DracoInt8Array_DracoInt8Array_0=k("emscripten_bind_DracoInt8Array_DracoInt8Array_0"),Ab=a._emscripten_bind_DracoInt8Array_GetValue_1=k("emscripten_bind_DracoInt8Array_GetValue_1"),Bb=a._emscripten_bind_DracoInt8Array_size_0=k("emscripten_bind_DracoInt8Array_size_0"),Cb=a._emscripten_bind_DracoInt8Array___destroy___0=k("emscripten_bind_DracoInt8Array___destroy___0"),Za=a._emscripten_bind_MetadataBuilder_MetadataBuilder_0=k("emscripten_bind_MetadataBuilder_MetadataBuilder_0"),
|
|
Db=a._emscripten_bind_MetadataBuilder_AddStringEntry_3=k("emscripten_bind_MetadataBuilder_AddStringEntry_3"),Eb=a._emscripten_bind_MetadataBuilder_AddIntEntry_3=k("emscripten_bind_MetadataBuilder_AddIntEntry_3"),Fb=a._emscripten_bind_MetadataBuilder_AddIntEntryArray_4=k("emscripten_bind_MetadataBuilder_AddIntEntryArray_4"),Gb=a._emscripten_bind_MetadataBuilder_AddDoubleEntry_3=k("emscripten_bind_MetadataBuilder_AddDoubleEntry_3"),Hb=a._emscripten_bind_MetadataBuilder___destroy___0=k("emscripten_bind_MetadataBuilder___destroy___0"),
|
|
$a=a._emscripten_bind_PointCloudBuilder_PointCloudBuilder_0=k("emscripten_bind_PointCloudBuilder_PointCloudBuilder_0"),Ib=a._emscripten_bind_PointCloudBuilder_AddFloatAttribute_5=k("emscripten_bind_PointCloudBuilder_AddFloatAttribute_5"),Jb=a._emscripten_bind_PointCloudBuilder_AddInt8Attribute_5=k("emscripten_bind_PointCloudBuilder_AddInt8Attribute_5"),Kb=a._emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5=k("emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5"),Lb=a._emscripten_bind_PointCloudBuilder_AddInt16Attribute_5=
|
|
k("emscripten_bind_PointCloudBuilder_AddInt16Attribute_5"),Mb=a._emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5=k("emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5"),Nb=a._emscripten_bind_PointCloudBuilder_AddInt32Attribute_5=k("emscripten_bind_PointCloudBuilder_AddInt32Attribute_5"),Ob=a._emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5=k("emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5"),Pb=a._emscripten_bind_PointCloudBuilder_AddMetadata_2=k("emscripten_bind_PointCloudBuilder_AddMetadata_2"),
|
|
Qb=a._emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3=k("emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3"),Rb=a._emscripten_bind_PointCloudBuilder___destroy___0=k("emscripten_bind_PointCloudBuilder___destroy___0"),ab=a._emscripten_bind_MeshBuilder_MeshBuilder_0=k("emscripten_bind_MeshBuilder_MeshBuilder_0"),Sb=a._emscripten_bind_MeshBuilder_AddFacesToMesh_3=k("emscripten_bind_MeshBuilder_AddFacesToMesh_3"),Tb=a._emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5=k("emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5"),
|
|
Ub=a._emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5=k("emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5"),Vb=a._emscripten_bind_MeshBuilder_AddMetadataToMesh_2=k("emscripten_bind_MeshBuilder_AddMetadataToMesh_2"),Wb=a._emscripten_bind_MeshBuilder_AddFloatAttribute_5=k("emscripten_bind_MeshBuilder_AddFloatAttribute_5"),Xb=a._emscripten_bind_MeshBuilder_AddInt8Attribute_5=k("emscripten_bind_MeshBuilder_AddInt8Attribute_5"),Yb=a._emscripten_bind_MeshBuilder_AddUInt8Attribute_5=k("emscripten_bind_MeshBuilder_AddUInt8Attribute_5"),
|
|
Zb=a._emscripten_bind_MeshBuilder_AddInt16Attribute_5=k("emscripten_bind_MeshBuilder_AddInt16Attribute_5"),$b=a._emscripten_bind_MeshBuilder_AddUInt16Attribute_5=k("emscripten_bind_MeshBuilder_AddUInt16Attribute_5"),ac=a._emscripten_bind_MeshBuilder_AddInt32Attribute_5=k("emscripten_bind_MeshBuilder_AddInt32Attribute_5"),bc=a._emscripten_bind_MeshBuilder_AddUInt32Attribute_5=k("emscripten_bind_MeshBuilder_AddUInt32Attribute_5"),cc=a._emscripten_bind_MeshBuilder_AddMetadata_2=k("emscripten_bind_MeshBuilder_AddMetadata_2"),
|
|
dc=a._emscripten_bind_MeshBuilder_SetMetadataForAttribute_3=k("emscripten_bind_MeshBuilder_SetMetadataForAttribute_3"),ec=a._emscripten_bind_MeshBuilder___destroy___0=k("emscripten_bind_MeshBuilder___destroy___0"),bb=a._emscripten_bind_Encoder_Encoder_0=k("emscripten_bind_Encoder_Encoder_0"),fc=a._emscripten_bind_Encoder_SetEncodingMethod_1=k("emscripten_bind_Encoder_SetEncodingMethod_1"),gc=a._emscripten_bind_Encoder_SetAttributeQuantization_2=k("emscripten_bind_Encoder_SetAttributeQuantization_2"),
|
|
hc=a._emscripten_bind_Encoder_SetAttributeExplicitQuantization_5=k("emscripten_bind_Encoder_SetAttributeExplicitQuantization_5"),ic=a._emscripten_bind_Encoder_SetSpeedOptions_2=k("emscripten_bind_Encoder_SetSpeedOptions_2"),jc=a._emscripten_bind_Encoder_SetTrackEncodedProperties_1=k("emscripten_bind_Encoder_SetTrackEncodedProperties_1"),kc=a._emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2=k("emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2"),lc=a._emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3=
|
|
k("emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3"),mc=a._emscripten_bind_Encoder_GetNumberOfEncodedPoints_0=k("emscripten_bind_Encoder_GetNumberOfEncodedPoints_0"),nc=a._emscripten_bind_Encoder_GetNumberOfEncodedFaces_0=k("emscripten_bind_Encoder_GetNumberOfEncodedFaces_0"),oc=a._emscripten_bind_Encoder___destroy___0=k("emscripten_bind_Encoder___destroy___0"),cb=a._emscripten_bind_ExpertEncoder_ExpertEncoder_1=k("emscripten_bind_ExpertEncoder_ExpertEncoder_1"),pc=a._emscripten_bind_ExpertEncoder_SetEncodingMethod_1=
|
|
k("emscripten_bind_ExpertEncoder_SetEncodingMethod_1"),qc=a._emscripten_bind_ExpertEncoder_SetAttributeQuantization_2=k("emscripten_bind_ExpertEncoder_SetAttributeQuantization_2"),rc=a._emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5=k("emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5"),sc=a._emscripten_bind_ExpertEncoder_SetSpeedOptions_2=k("emscripten_bind_ExpertEncoder_SetSpeedOptions_2"),tc=a._emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1=k("emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1"),
|
|
uc=a._emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2=k("emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2"),vc=a._emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0=k("emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0"),wc=a._emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0=k("emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0"),xc=a._emscripten_bind_ExpertEncoder___destroy___0=k("emscripten_bind_ExpertEncoder___destroy___0"),yc=a._emscripten_enum_draco_GeometryAttribute_Type_INVALID=
|
|
k("emscripten_enum_draco_GeometryAttribute_Type_INVALID"),zc=a._emscripten_enum_draco_GeometryAttribute_Type_POSITION=k("emscripten_enum_draco_GeometryAttribute_Type_POSITION"),Ac=a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL=k("emscripten_enum_draco_GeometryAttribute_Type_NORMAL"),Bc=a._emscripten_enum_draco_GeometryAttribute_Type_COLOR=k("emscripten_enum_draco_GeometryAttribute_Type_COLOR"),Cc=a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=k("emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD"),
|
|
Dc=a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC=k("emscripten_enum_draco_GeometryAttribute_Type_GENERIC"),Ec=a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=k("emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE"),Fc=a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=k("emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD"),Gc=a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH=k("emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH"),
|
|
Hc=a._emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING=k("emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING"),Ic=a._emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING=k("emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING");a.___errno_location=k("__errno_location");var eb=a._malloc=k("malloc");a._free=k("free");var Ia=a._emscripten_stack_init=function(){return(Ia=a._emscripten_stack_init=a.asm.emscripten_stack_init).apply(null,arguments)};
|
|
a._emscripten_stack_get_free=function(){return(a._emscripten_stack_get_free=a.asm.emscripten_stack_get_free).apply(null,arguments)};var xa=a._emscripten_stack_get_end=function(){return(xa=a._emscripten_stack_get_end=a.asm.emscripten_stack_get_end).apply(null,arguments)};a.stackSave=k("stackSave");a.stackRestore=k("stackRestore");a.stackAlloc=k("stackAlloc");Object.getOwnPropertyDescriptor(a,"intArrayFromString")||(a.intArrayFromString=function(){return b("'intArrayFromString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"intArrayToString")||(a.intArrayToString=function(){return b("'intArrayToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"ccall")||(a.ccall=function(){return b("'ccall' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"cwrap")||(a.cwrap=function(){return b("'cwrap' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"setValue")||(a.setValue=function(){return b("'setValue' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"getValue")||(a.getValue=function(){return b("'getValue' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"allocate")||(a.allocate=function(){return b("'allocate' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"UTF8ArrayToString")||
|
|
(a.UTF8ArrayToString=function(){return b("'UTF8ArrayToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"UTF8ToString")||(a.UTF8ToString=function(){return b("'UTF8ToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"stringToUTF8Array")||(a.stringToUTF8Array=function(){return b("'stringToUTF8Array' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"stringToUTF8")||(a.stringToUTF8=function(){return b("'stringToUTF8' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"lengthBytesUTF8")||(a.lengthBytesUTF8=function(){return b("'lengthBytesUTF8' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"stackTrace")||(a.stackTrace=function(){return b("'stackTrace' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"addOnPreRun")||(a.addOnPreRun=function(){return b("'addOnPreRun' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"addOnInit")||(a.addOnInit=function(){return b("'addOnInit' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"addOnPreMain")||(a.addOnPreMain=function(){return b("'addOnPreMain' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"addOnExit")||(a.addOnExit=function(){return b("'addOnExit' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"addOnPostRun")||(a.addOnPostRun=function(){return b("'addOnPostRun' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"writeStringToMemory")||(a.writeStringToMemory=function(){return b("'writeStringToMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"writeArrayToMemory")||(a.writeArrayToMemory=function(){return b("'writeArrayToMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"writeAsciiToMemory")||(a.writeAsciiToMemory=function(){return b("'writeAsciiToMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"addRunDependency")||(a.addRunDependency=function(){return b("'addRunDependency' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")});
|
|
Object.getOwnPropertyDescriptor(a,"removeRunDependency")||(a.removeRunDependency=function(){return b("'removeRunDependency' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")});Object.getOwnPropertyDescriptor(a,"FS_createFolder")||(a.FS_createFolder=function(){return b("'FS_createFolder' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"FS_createPath")||(a.FS_createPath=function(){return b("'FS_createPath' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")});Object.getOwnPropertyDescriptor(a,"FS_createDataFile")||(a.FS_createDataFile=function(){return b("'FS_createDataFile' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")});
|
|
Object.getOwnPropertyDescriptor(a,"FS_createPreloadedFile")||(a.FS_createPreloadedFile=function(){return b("'FS_createPreloadedFile' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")});Object.getOwnPropertyDescriptor(a,"FS_createLazyFile")||(a.FS_createLazyFile=function(){return b("'FS_createLazyFile' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")});
|
|
Object.getOwnPropertyDescriptor(a,"FS_createLink")||(a.FS_createLink=function(){return b("'FS_createLink' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"FS_createDevice")||(a.FS_createDevice=function(){return b("'FS_createDevice' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")});Object.getOwnPropertyDescriptor(a,"FS_unlink")||(a.FS_unlink=
|
|
function(){return b("'FS_unlink' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")});Object.getOwnPropertyDescriptor(a,"getLEB")||(a.getLEB=function(){return b("'getLEB' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"getFunctionTables")||(a.getFunctionTables=function(){return b("'getFunctionTables' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"alignFunctionTables")||(a.alignFunctionTables=function(){return b("'alignFunctionTables' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerFunctions")||(a.registerFunctions=function(){return b("'registerFunctions' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"addFunction")||(a.addFunction=function(){return b("'addFunction' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"removeFunction")||(a.removeFunction=function(){return b("'removeFunction' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"getFuncWrapper")||(a.getFuncWrapper=function(){return b("'getFuncWrapper' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"prettyPrint")||(a.prettyPrint=function(){return b("'prettyPrint' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"dynCall")||(a.dynCall=function(){return b("'dynCall' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"getCompilerSetting")||(a.getCompilerSetting=function(){return b("'getCompilerSetting' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"print")||(a.print=function(){return b("'print' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"printErr")||(a.printErr=function(){return b("'printErr' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"getTempRet0")||(a.getTempRet0=function(){return b("'getTempRet0' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"setTempRet0")||(a.setTempRet0=function(){return b("'setTempRet0' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"callMain")||(a.callMain=function(){return b("'callMain' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"abort")||(a.abort=function(){return b("'abort' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"keepRuntimeAlive")||(a.keepRuntimeAlive=function(){return b("'keepRuntimeAlive' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"zeroMemory")||(a.zeroMemory=function(){return b("'zeroMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"stringToNewUTF8")||(a.stringToNewUTF8=function(){return b("'stringToNewUTF8' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"setFileTime")||(a.setFileTime=function(){return b("'setFileTime' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"emscripten_realloc_buffer")||(a.emscripten_realloc_buffer=function(){return b("'emscripten_realloc_buffer' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"ENV")||(a.ENV=function(){return b("'ENV' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"withStackSave")||(a.withStackSave=function(){return b("'withStackSave' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"ERRNO_CODES")||(a.ERRNO_CODES=function(){return b("'ERRNO_CODES' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"ERRNO_MESSAGES")||(a.ERRNO_MESSAGES=function(){return b("'ERRNO_MESSAGES' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"setErrNo")||(a.setErrNo=function(){return b("'setErrNo' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"inetPton4")||(a.inetPton4=function(){return b("'inetPton4' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"inetNtop4")||(a.inetNtop4=function(){return b("'inetNtop4' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"inetPton6")||(a.inetPton6=function(){return b("'inetPton6' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"inetNtop6")||(a.inetNtop6=function(){return b("'inetNtop6' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"readSockaddr")||(a.readSockaddr=function(){return b("'readSockaddr' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"writeSockaddr")||(a.writeSockaddr=function(){return b("'writeSockaddr' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"DNS")||(a.DNS=function(){return b("'DNS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"getHostByName")||(a.getHostByName=function(){return b("'getHostByName' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"GAI_ERRNO_MESSAGES")||(a.GAI_ERRNO_MESSAGES=function(){return b("'GAI_ERRNO_MESSAGES' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"Protocols")||(a.Protocols=function(){return b("'Protocols' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"Sockets")||(a.Sockets=function(){return b("'Sockets' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"getRandomDevice")||(a.getRandomDevice=function(){return b("'getRandomDevice' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"traverseStack")||(a.traverseStack=function(){return b("'traverseStack' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"convertFrameToPC")||(a.convertFrameToPC=function(){return b("'convertFrameToPC' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"UNWIND_CACHE")||(a.UNWIND_CACHE=function(){return b("'UNWIND_CACHE' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"saveInUnwindCache")||(a.saveInUnwindCache=function(){return b("'saveInUnwindCache' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"convertPCtoSourceLocation")||(a.convertPCtoSourceLocation=function(){return b("'convertPCtoSourceLocation' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"readAsmConstArgsArray")||(a.readAsmConstArgsArray=function(){return b("'readAsmConstArgsArray' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"readAsmConstArgs")||(a.readAsmConstArgs=function(){return b("'readAsmConstArgs' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"mainThreadEM_ASM")||(a.mainThreadEM_ASM=function(){return b("'mainThreadEM_ASM' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"jstoi_q")||(a.jstoi_q=function(){return b("'jstoi_q' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"jstoi_s")||(a.jstoi_s=function(){return b("'jstoi_s' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"getExecutableName")||(a.getExecutableName=function(){return b("'getExecutableName' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"listenOnce")||(a.listenOnce=function(){return b("'listenOnce' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"autoResumeAudioContext")||(a.autoResumeAudioContext=function(){return b("'autoResumeAudioContext' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"dynCallLegacy")||(a.dynCallLegacy=function(){return b("'dynCallLegacy' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"getDynCaller")||(a.getDynCaller=function(){return b("'getDynCaller' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"dynCall")||(a.dynCall=function(){return b("'dynCall' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"callRuntimeCallbacks")||(a.callRuntimeCallbacks=function(){return b("'callRuntimeCallbacks' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"wasmTableMirror")||(a.wasmTableMirror=function(){return b("'wasmTableMirror' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"setWasmTableEntry")||(a.setWasmTableEntry=function(){return b("'setWasmTableEntry' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"getWasmTableEntry")||(a.getWasmTableEntry=function(){return b("'getWasmTableEntry' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"handleException")||(a.handleException=function(){return b("'handleException' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"runtimeKeepalivePush")||(a.runtimeKeepalivePush=function(){return b("'runtimeKeepalivePush' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"runtimeKeepalivePop")||(a.runtimeKeepalivePop=function(){return b("'runtimeKeepalivePop' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"callUserCallback")||(a.callUserCallback=function(){return b("'callUserCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"maybeExit")||(a.maybeExit=function(){return b("'maybeExit' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"safeSetTimeout")||(a.safeSetTimeout=function(){return b("'safeSetTimeout' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"asmjsMangle")||(a.asmjsMangle=function(){return b("'asmjsMangle' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"asyncLoad")||(a.asyncLoad=function(){return b("'asyncLoad' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"alignMemory")||(a.alignMemory=function(){return b("'alignMemory' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"mmapAlloc")||(a.mmapAlloc=function(){return b("'mmapAlloc' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"reallyNegative")||(a.reallyNegative=function(){return b("'reallyNegative' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"unSign")||(a.unSign=function(){return b("'unSign' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"reSign")||(a.reSign=function(){return b("'reSign' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"formatString")||(a.formatString=function(){return b("'formatString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"PATH")||(a.PATH=function(){return b("'PATH' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"PATH_FS")||(a.PATH_FS=function(){return b("'PATH_FS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"SYSCALLS")||(a.SYSCALLS=
|
|
function(){return b("'SYSCALLS' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"syscallMmap2")||(a.syscallMmap2=function(){return b("'syscallMmap2' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"syscallMunmap")||(a.syscallMunmap=function(){return b("'syscallMunmap' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"getSocketFromFD")||
|
|
(a.getSocketFromFD=function(){return b("'getSocketFromFD' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"getSocketAddress")||(a.getSocketAddress=function(){return b("'getSocketAddress' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"JSEvents")||(a.JSEvents=function(){return b("'JSEvents' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"registerKeyEventCallback")||(a.registerKeyEventCallback=function(){return b("'registerKeyEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"specialHTMLTargets")||(a.specialHTMLTargets=function(){return b("'specialHTMLTargets' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"maybeCStringToJsString")||(a.maybeCStringToJsString=function(){return b("'maybeCStringToJsString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"findEventTarget")||(a.findEventTarget=function(){return b("'findEventTarget' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"findCanvasEventTarget")||(a.findCanvasEventTarget=function(){return b("'findCanvasEventTarget' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"getBoundingClientRect")||(a.getBoundingClientRect=function(){return b("'getBoundingClientRect' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"fillMouseEventData")||(a.fillMouseEventData=function(){return b("'fillMouseEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerMouseEventCallback")||(a.registerMouseEventCallback=function(){return b("'registerMouseEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerWheelEventCallback")||(a.registerWheelEventCallback=
|
|
function(){return b("'registerWheelEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerUiEventCallback")||(a.registerUiEventCallback=function(){return b("'registerUiEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerFocusEventCallback")||(a.registerFocusEventCallback=function(){return b("'registerFocusEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"fillDeviceOrientationEventData")||(a.fillDeviceOrientationEventData=function(){return b("'fillDeviceOrientationEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerDeviceOrientationEventCallback")||(a.registerDeviceOrientationEventCallback=function(){return b("'registerDeviceOrientationEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"fillDeviceMotionEventData")||(a.fillDeviceMotionEventData=function(){return b("'fillDeviceMotionEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerDeviceMotionEventCallback")||(a.registerDeviceMotionEventCallback=function(){return b("'registerDeviceMotionEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"screenOrientation")||(a.screenOrientation=function(){return b("'screenOrientation' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"fillOrientationChangeEventData")||(a.fillOrientationChangeEventData=function(){return b("'fillOrientationChangeEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerOrientationChangeEventCallback")||(a.registerOrientationChangeEventCallback=function(){return b("'registerOrientationChangeEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"fillFullscreenChangeEventData")||(a.fillFullscreenChangeEventData=function(){return b("'fillFullscreenChangeEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerFullscreenChangeEventCallback")||(a.registerFullscreenChangeEventCallback=function(){return b("'registerFullscreenChangeEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerRestoreOldStyle")||
|
|
(a.registerRestoreOldStyle=function(){return b("'registerRestoreOldStyle' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"hideEverythingExceptGivenElement")||(a.hideEverythingExceptGivenElement=function(){return b("'hideEverythingExceptGivenElement' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"restoreHiddenElements")||(a.restoreHiddenElements=function(){return b("'restoreHiddenElements' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"setLetterbox")||(a.setLetterbox=function(){return b("'setLetterbox' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"currentFullscreenStrategy")||(a.currentFullscreenStrategy=function(){return b("'currentFullscreenStrategy' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"restoreOldWindowedStyle")||(a.restoreOldWindowedStyle=function(){return b("'restoreOldWindowedStyle' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"softFullscreenResizeWebGLRenderTarget")||(a.softFullscreenResizeWebGLRenderTarget=function(){return b("'softFullscreenResizeWebGLRenderTarget' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"doRequestFullscreen")||(a.doRequestFullscreen=function(){return b("'doRequestFullscreen' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"fillPointerlockChangeEventData")||
|
|
(a.fillPointerlockChangeEventData=function(){return b("'fillPointerlockChangeEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerPointerlockChangeEventCallback")||(a.registerPointerlockChangeEventCallback=function(){return b("'registerPointerlockChangeEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerPointerlockErrorEventCallback")||(a.registerPointerlockErrorEventCallback=
|
|
function(){return b("'registerPointerlockErrorEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"requestPointerLock")||(a.requestPointerLock=function(){return b("'requestPointerLock' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"fillVisibilityChangeEventData")||(a.fillVisibilityChangeEventData=function(){return b("'fillVisibilityChangeEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"registerVisibilityChangeEventCallback")||(a.registerVisibilityChangeEventCallback=function(){return b("'registerVisibilityChangeEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerTouchEventCallback")||(a.registerTouchEventCallback=function(){return b("'registerTouchEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"fillGamepadEventData")||
|
|
(a.fillGamepadEventData=function(){return b("'fillGamepadEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerGamepadEventCallback")||(a.registerGamepadEventCallback=function(){return b("'registerGamepadEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerBeforeUnloadEventCallback")||(a.registerBeforeUnloadEventCallback=function(){return b("'registerBeforeUnloadEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"fillBatteryEventData")||(a.fillBatteryEventData=function(){return b("'fillBatteryEventData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"battery")||(a.battery=function(){return b("'battery' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"registerBatteryEventCallback")||(a.registerBatteryEventCallback=function(){return b("'registerBatteryEventCallback' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"setCanvasElementSize")||(a.setCanvasElementSize=function(){return b("'setCanvasElementSize' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"getCanvasElementSize")||(a.getCanvasElementSize=function(){return b("'getCanvasElementSize' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"demangle")||(a.demangle=function(){return b("'demangle' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"demangleAll")||(a.demangleAll=function(){return b("'demangleAll' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"jsStackTrace")||(a.jsStackTrace=function(){return b("'jsStackTrace' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"stackTrace")||(a.stackTrace=function(){return b("'stackTrace' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"getEnvStrings")||(a.getEnvStrings=function(){return b("'getEnvStrings' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"checkWasiClock")||(a.checkWasiClock=function(){return b("'checkWasiClock' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"flush_NO_FILESYSTEM")||(a.flush_NO_FILESYSTEM=function(){return b("'flush_NO_FILESYSTEM' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"writeI53ToI64")||(a.writeI53ToI64=function(){return b("'writeI53ToI64' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"writeI53ToI64Clamped")||(a.writeI53ToI64Clamped=function(){return b("'writeI53ToI64Clamped' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"writeI53ToI64Signaling")||(a.writeI53ToI64Signaling=function(){return b("'writeI53ToI64Signaling' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"writeI53ToU64Clamped")||(a.writeI53ToU64Clamped=function(){return b("'writeI53ToU64Clamped' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"writeI53ToU64Signaling")||(a.writeI53ToU64Signaling=function(){return b("'writeI53ToU64Signaling' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"readI53FromI64")||(a.readI53FromI64=function(){return b("'readI53FromI64' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"readI53FromU64")||(a.readI53FromU64=function(){return b("'readI53FromU64' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"convertI32PairToI53")||(a.convertI32PairToI53=function(){return b("'convertI32PairToI53' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"convertU32PairToI53")||(a.convertU32PairToI53=function(){return b("'convertU32PairToI53' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"setImmediateWrapped")||(a.setImmediateWrapped=function(){return b("'setImmediateWrapped' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"clearImmediateWrapped")||(a.clearImmediateWrapped=function(){return b("'clearImmediateWrapped' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"polyfillSetImmediate")||(a.polyfillSetImmediate=function(){return b("'polyfillSetImmediate' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"uncaughtExceptionCount")||(a.uncaughtExceptionCount=function(){return b("'uncaughtExceptionCount' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"exceptionLast")||(a.exceptionLast=function(){return b("'exceptionLast' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"exceptionCaught")||(a.exceptionCaught=function(){return b("'exceptionCaught' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"ExceptionInfo")||(a.ExceptionInfo=function(){return b("'ExceptionInfo' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"CatchInfo")||(a.CatchInfo=function(){return b("'CatchInfo' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"exception_addRef")||(a.exception_addRef=function(){return b("'exception_addRef' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"exception_decRef")||(a.exception_decRef=function(){return b("'exception_decRef' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"Browser")||(a.Browser=function(){return b("'Browser' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"funcWrappers")||(a.funcWrappers=function(){return b("'funcWrappers' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"getFuncWrapper")||(a.getFuncWrapper=function(){return b("'getFuncWrapper' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"setMainLoop")||(a.setMainLoop=function(){return b("'setMainLoop' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"wget")||(a.wget=function(){return b("'wget' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"tempFixedLengthArray")||(a.tempFixedLengthArray=function(){return b("'tempFixedLengthArray' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"miniTempWebGLFloatBuffers")||(a.miniTempWebGLFloatBuffers=function(){return b("'miniTempWebGLFloatBuffers' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"heapObjectForWebGLType")||(a.heapObjectForWebGLType=function(){return b("'heapObjectForWebGLType' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"heapAccessShiftForWebGLHeap")||(a.heapAccessShiftForWebGLHeap=function(){return b("'heapAccessShiftForWebGLHeap' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"GL")||(a.GL=function(){return b("'GL' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"emscriptenWebGLGet")||(a.emscriptenWebGLGet=function(){return b("'emscriptenWebGLGet' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"computeUnpackAlignedImageSize")||(a.computeUnpackAlignedImageSize=function(){return b("'computeUnpackAlignedImageSize' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"emscriptenWebGLGetTexPixelData")||(a.emscriptenWebGLGetTexPixelData=function(){return b("'emscriptenWebGLGetTexPixelData' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"emscriptenWebGLGetUniform")||
|
|
(a.emscriptenWebGLGetUniform=function(){return b("'emscriptenWebGLGetUniform' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"webglGetUniformLocation")||(a.webglGetUniformLocation=function(){return b("'webglGetUniformLocation' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"webglPrepareUniformLocationsBeforeFirstUse")||(a.webglPrepareUniformLocationsBeforeFirstUse=function(){return b("'webglPrepareUniformLocationsBeforeFirstUse' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"webglGetLeftBracePos")||(a.webglGetLeftBracePos=function(){return b("'webglGetLeftBracePos' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"emscriptenWebGLGetVertexAttrib")||(a.emscriptenWebGLGetVertexAttrib=function(){return b("'emscriptenWebGLGetVertexAttrib' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"writeGLArray")||(a.writeGLArray=function(){return b("'writeGLArray' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"AL")||(a.AL=function(){return b("'AL' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"SDL_unicode")||(a.SDL_unicode=function(){return b("'SDL_unicode' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"SDL_ttfContext")||(a.SDL_ttfContext=function(){return b("'SDL_ttfContext' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"SDL_audio")||(a.SDL_audio=function(){return b("'SDL_audio' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"SDL")||(a.SDL=function(){return b("'SDL' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"SDL_gfx")||(a.SDL_gfx=function(){return b("'SDL_gfx' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"GLUT")||(a.GLUT=function(){return b("'GLUT' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"EGL")||(a.EGL=function(){return b("'EGL' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"GLFW_Window")||(a.GLFW_Window=function(){return b("'GLFW_Window' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"GLFW")||(a.GLFW=function(){return b("'GLFW' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"GLEW")||(a.GLEW=function(){return b("'GLEW' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"IDBStore")||(a.IDBStore=function(){return b("'IDBStore' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"runAndAbortIfError")||(a.runAndAbortIfError=function(){return b("'runAndAbortIfError' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"warnOnce")||(a.warnOnce=function(){return b("'warnOnce' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"stackSave")||(a.stackSave=function(){return b("'stackSave' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"stackRestore")||(a.stackRestore=function(){return b("'stackRestore' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"stackAlloc")||(a.stackAlloc=function(){return b("'stackAlloc' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"AsciiToString")||(a.AsciiToString=function(){return b("'AsciiToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"stringToAscii")||(a.stringToAscii=function(){return b("'stringToAscii' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,
|
|
"UTF16ToString")||(a.UTF16ToString=function(){return b("'UTF16ToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"stringToUTF16")||(a.stringToUTF16=function(){return b("'stringToUTF16' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"lengthBytesUTF16")||(a.lengthBytesUTF16=function(){return b("'lengthBytesUTF16' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"UTF32ToString")||(a.UTF32ToString=function(){return b("'UTF32ToString' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"stringToUTF32")||(a.stringToUTF32=function(){return b("'stringToUTF32' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"lengthBytesUTF32")||(a.lengthBytesUTF32=function(){return b("'lengthBytesUTF32' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});
|
|
Object.getOwnPropertyDescriptor(a,"allocateUTF8")||(a.allocateUTF8=function(){return b("'allocateUTF8' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});Object.getOwnPropertyDescriptor(a,"allocateUTF8OnStack")||(a.allocateUTF8OnStack=function(){return b("'allocateUTF8OnStack' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")});a.writeStackCookie=p;a.checkStackCookie=u;Object.getOwnPropertyDescriptor(a,"ALLOC_NORMAL")||Object.defineProperty(a,"ALLOC_NORMAL",
|
|
{configurable:!0,get:function(){b("'ALLOC_NORMAL' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")}});Object.getOwnPropertyDescriptor(a,"ALLOC_STACK")||Object.defineProperty(a,"ALLOC_STACK",{configurable:!0,get:function(){b("'ALLOC_STACK' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)")}});var oa;ia=function c(){oa||Aa();oa||(ia=c)};a.run=Aa;if(a.preInit)for("function"==typeof a.preInit&&(a.preInit=[a.preInit]);0<a.preInit.length;)a.preInit.pop()();Aa();C.prototype=
|
|
Object.create(C.prototype);C.prototype.constructor=C;C.prototype.__class__=C;C.__cache__={};a.WrapperObject=C;a.getCache=J;a.wrapPointer=Ca;a.castObject=function(c,d){return Ca(c.ptr,d)};a.NULL=Ca(0);a.destroy=function(c){if(!c.__destroy__)throw"Error: Cannot destroy object. (Did you create it yourself?)";c.__destroy__();delete J(c.__class__)[c.ptr]};a.compare=function(c,d){return c.ptr===d.ptr};a.getPointer=function(c){return c.ptr};a.getClass=function(c){return c.__class__};var r={buffer:0,size:0,
|
|
pos:0,temps:[],needed:0,prepare:function(){if(r.needed){for(var c=0;c<r.temps.length;c++)a._free(r.temps[c]);r.temps.length=0;a._free(r.buffer);r.buffer=0;r.size+=r.needed;r.needed=0}r.buffer||(r.size+=128,r.buffer=a._malloc(r.size),l(r.buffer));r.pos=0},alloc:function(c,d){l(r.buffer);c=c.length*d.BYTES_PER_ELEMENT;c=c+7&-8;r.pos+c>=r.size?(l(0<c),r.needed+=c,d=a._malloc(c),r.temps.push(d)):(d=r.buffer+r.pos,r.pos+=c);return d},copy:function(c,d,e){e>>>=0;switch(d.BYTES_PER_ELEMENT){case 2:e>>>=
|
|
1;break;case 4:e>>>=2;break;case 8:e>>>=3}for(var g=0;g<c.length;g++)d[e+g]=c[g]}};T.prototype=Object.create(C.prototype);T.prototype.constructor=T;T.prototype.__class__=T;T.__cache__={};a.VoidPtr=T;T.prototype.__destroy__=T.prototype.__destroy__=function(){gb(this.ptr)};Q.prototype=Object.create(C.prototype);Q.prototype.constructor=Q;Q.prototype.__class__=Q;Q.__cache__={};a.GeometryAttribute=Q;Q.prototype.__destroy__=Q.prototype.__destroy__=function(){hb(this.ptr)};A.prototype=Object.create(C.prototype);
|
|
A.prototype.constructor=A;A.prototype.__class__=A;A.__cache__={};a.PointAttribute=A;A.prototype.size=A.prototype.size=function(){return ib(this.ptr)};A.prototype.attribute_type=A.prototype.attribute_type=function(){return jb(this.ptr)};A.prototype.data_type=A.prototype.data_type=function(){return kb(this.ptr)};A.prototype.num_components=A.prototype.num_components=function(){return lb(this.ptr)};A.prototype.normalized=A.prototype.normalized=function(){return!!mb(this.ptr)};A.prototype.byte_stride=
|
|
A.prototype.byte_stride=function(){return nb(this.ptr)};A.prototype.byte_offset=A.prototype.byte_offset=function(){return ob(this.ptr)};A.prototype.unique_id=A.prototype.unique_id=function(){return pb(this.ptr)};A.prototype.__destroy__=A.prototype.__destroy__=function(){qb(this.ptr)};K.prototype=Object.create(C.prototype);K.prototype.constructor=K;K.prototype.__class__=K;K.__cache__={};a.PointCloud=K;K.prototype.num_attributes=K.prototype.num_attributes=function(){return rb(this.ptr)};K.prototype.num_points=
|
|
K.prototype.num_points=function(){return sb(this.ptr)};K.prototype.__destroy__=K.prototype.__destroy__=function(){tb(this.ptr)};E.prototype=Object.create(C.prototype);E.prototype.constructor=E;E.prototype.__class__=E;E.__cache__={};a.Mesh=E;E.prototype.num_faces=E.prototype.num_faces=function(){return ub(this.ptr)};E.prototype.num_attributes=E.prototype.num_attributes=function(){return vb(this.ptr)};E.prototype.num_points=E.prototype.num_points=function(){return wb(this.ptr)};E.prototype.set_num_points=
|
|
E.prototype.set_num_points=function(c){var d=this.ptr;c&&"object"===typeof c&&(c=c.ptr);xb(d,c)};E.prototype.__destroy__=E.prototype.__destroy__=function(){yb(this.ptr)};R.prototype=Object.create(C.prototype);R.prototype.constructor=R;R.prototype.__class__=R;R.__cache__={};a.Metadata=R;R.prototype.__destroy__=R.prototype.__destroy__=function(){zb(this.ptr)};L.prototype=Object.create(C.prototype);L.prototype.constructor=L;L.prototype.__class__=L;L.__cache__={};a.DracoInt8Array=L;L.prototype.GetValue=
|
|
L.prototype.GetValue=function(c){var d=this.ptr;c&&"object"===typeof c&&(c=c.ptr);return Ab(d,c)};L.prototype.size=L.prototype.size=function(){return Bb(this.ptr)};L.prototype.__destroy__=L.prototype.__destroy__=function(){Cb(this.ptr)};F.prototype=Object.create(C.prototype);F.prototype.constructor=F;F.prototype.__class__=F;F.__cache__={};a.MetadataBuilder=F;F.prototype.AddStringEntry=F.prototype.AddStringEntry=function(c,d,e){var g=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d=d&&"object"===
|
|
typeof d?d.ptr:ea(d);e=e&&"object"===typeof e?e.ptr:ea(e);return!!Db(g,c,d,e)};F.prototype.AddIntEntry=F.prototype.AddIntEntry=function(c,d,e){var g=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d=d&&"object"===typeof d?d.ptr:ea(d);e&&"object"===typeof e&&(e=e.ptr);return!!Eb(g,c,d,e)};F.prototype.AddIntEntryArray=F.prototype.AddIntEntryArray=function(c,d,e,g){var h=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d=d&&"object"===typeof d?d.ptr:ea(d);"object"==typeof e&&(e=W(e));g&&
|
|
"object"===typeof g&&(g=g.ptr);return!!Fb(h,c,d,e,g)};F.prototype.AddDoubleEntry=F.prototype.AddDoubleEntry=function(c,d,e){var g=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d=d&&"object"===typeof d?d.ptr:ea(d);e&&"object"===typeof e&&(e=e.ptr);return!!Gb(g,c,d,e)};F.prototype.__destroy__=F.prototype.__destroy__=function(){Hb(this.ptr)};y.prototype=Object.create(C.prototype);y.prototype.constructor=y;y.prototype.__class__=y;y.__cache__={};a.PointCloudBuilder=y;y.prototype.AddFloatAttribute=
|
|
y.prototype.AddFloatAttribute=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&(g=g.ptr);"object"==typeof h&&(h=fa(h));return Ib(v,c,d,e,g,h)};y.prototype.AddInt8Attribute=y.prototype.AddInt8Attribute=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&(g=
|
|
g.ptr);"object"==typeof h&&(h=pa(h));return Jb(v,c,d,e,g,h)};y.prototype.AddUInt8Attribute=y.prototype.AddUInt8Attribute=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&(g=g.ptr);"object"==typeof h&&(h=pa(h));return Kb(v,c,d,e,g,h)};y.prototype.AddInt16Attribute=y.prototype.AddInt16Attribute=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&
|
|
"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&(g=g.ptr);"object"==typeof h&&(h=qa(h));return Lb(v,c,d,e,g,h)};y.prototype.AddUInt16Attribute=y.prototype.AddUInt16Attribute=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&(g=g.ptr);"object"==typeof h&&(h=qa(h));return Mb(v,c,d,e,g,h)};y.prototype.AddInt32Attribute=y.prototype.AddInt32Attribute=
|
|
function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&(g=g.ptr);"object"==typeof h&&(h=W(h));return Nb(v,c,d,e,g,h)};y.prototype.AddUInt32Attribute=y.prototype.AddUInt32Attribute=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&(g=g.ptr);"object"==typeof h&&
|
|
(h=W(h));return Ob(v,c,d,e,g,h)};y.prototype.AddMetadata=y.prototype.AddMetadata=function(c,d){var e=this.ptr;c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);return!!Pb(e,c,d)};y.prototype.SetMetadataForAttribute=y.prototype.SetMetadataForAttribute=function(c,d,e){var g=this.ptr;c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);return!!Qb(g,c,d,e)};y.prototype.__destroy__=y.prototype.__destroy__=function(){Rb(this.ptr)};w.prototype=
|
|
Object.create(C.prototype);w.prototype.constructor=w;w.prototype.__class__=w;w.__cache__={};a.MeshBuilder=w;w.prototype.AddFacesToMesh=w.prototype.AddFacesToMesh=function(c,d,e){var g=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);"object"==typeof e&&(e=W(e));return!!Sb(g,c,d,e)};w.prototype.AddFloatAttributeToMesh=w.prototype.AddFloatAttributeToMesh=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=
|
|
d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&(g=g.ptr);"object"==typeof h&&(h=fa(h));return Tb(v,c,d,e,g,h)};w.prototype.AddInt32AttributeToMesh=w.prototype.AddInt32AttributeToMesh=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&(g=g.ptr);"object"==typeof h&&(h=W(h));return Ub(v,c,d,e,g,h)};w.prototype.AddMetadataToMesh=w.prototype.AddMetadataToMesh=function(c,
|
|
d){var e=this.ptr;c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);return!!Vb(e,c,d)};w.prototype.AddFloatAttribute=w.prototype.AddFloatAttribute=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&(g=g.ptr);"object"==typeof h&&(h=fa(h));return Wb(v,c,d,e,g,h)};w.prototype.AddInt8Attribute=w.prototype.AddInt8Attribute=function(c,d,e,g,h){var v=this.ptr;r.prepare();
|
|
c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&(g=g.ptr);"object"==typeof h&&(h=pa(h));return Xb(v,c,d,e,g,h)};w.prototype.AddUInt8Attribute=w.prototype.AddUInt8Attribute=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&(g=g.ptr);"object"==typeof h&&(h=pa(h));return Yb(v,c,d,e,g,h)};w.prototype.AddInt16Attribute=
|
|
w.prototype.AddInt16Attribute=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&(g=g.ptr);"object"==typeof h&&(h=qa(h));return Zb(v,c,d,e,g,h)};w.prototype.AddUInt16Attribute=w.prototype.AddUInt16Attribute=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&
|
|
(g=g.ptr);"object"==typeof h&&(h=qa(h));return $b(v,c,d,e,g,h)};w.prototype.AddInt32Attribute=w.prototype.AddInt32Attribute=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&(g=g.ptr);"object"==typeof h&&(h=W(h));return ac(v,c,d,e,g,h)};w.prototype.AddUInt32Attribute=w.prototype.AddUInt32Attribute=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);
|
|
d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);g&&"object"===typeof g&&(g=g.ptr);"object"==typeof h&&(h=W(h));return bc(v,c,d,e,g,h)};w.prototype.AddMetadata=w.prototype.AddMetadata=function(c,d){var e=this.ptr;c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);return!!cc(e,c,d)};w.prototype.SetMetadataForAttribute=w.prototype.SetMetadataForAttribute=function(c,d,e){var g=this.ptr;c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===
|
|
typeof e&&(e=e.ptr);return!!dc(g,c,d,e)};w.prototype.__destroy__=w.prototype.__destroy__=function(){ec(this.ptr)};z.prototype=Object.create(C.prototype);z.prototype.constructor=z;z.prototype.__class__=z;z.__cache__={};a.Encoder=z;z.prototype.SetEncodingMethod=z.prototype.SetEncodingMethod=function(c){var d=this.ptr;c&&"object"===typeof c&&(c=c.ptr);fc(d,c)};z.prototype.SetAttributeQuantization=z.prototype.SetAttributeQuantization=function(c,d){var e=this.ptr;c&&"object"===typeof c&&(c=c.ptr);d&&"object"===
|
|
typeof d&&(d=d.ptr);gc(e,c,d)};z.prototype.SetAttributeExplicitQuantization=z.prototype.SetAttributeExplicitQuantization=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);"object"==typeof g&&(g=fa(g));h&&"object"===typeof h&&(h=h.ptr);hc(v,c,d,e,g,h)};z.prototype.SetSpeedOptions=z.prototype.SetSpeedOptions=function(c,d){var e=this.ptr;c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);
|
|
ic(e,c,d)};z.prototype.SetTrackEncodedProperties=z.prototype.SetTrackEncodedProperties=function(c){var d=this.ptr;c&&"object"===typeof c&&(c=c.ptr);jc(d,c)};z.prototype.EncodeMeshToDracoBuffer=z.prototype.EncodeMeshToDracoBuffer=function(c,d){var e=this.ptr;c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);return kc(e,c,d)};z.prototype.EncodePointCloudToDracoBuffer=z.prototype.EncodePointCloudToDracoBuffer=function(c,d,e){var g=this.ptr;c&&"object"===typeof c&&(c=c.ptr);d&&"object"===
|
|
typeof d&&(d=d.ptr);e&&"object"===typeof e&&(e=e.ptr);return lc(g,c,d,e)};z.prototype.GetNumberOfEncodedPoints=z.prototype.GetNumberOfEncodedPoints=function(){return mc(this.ptr)};z.prototype.GetNumberOfEncodedFaces=z.prototype.GetNumberOfEncodedFaces=function(){return nc(this.ptr)};z.prototype.__destroy__=z.prototype.__destroy__=function(){oc(this.ptr)};B.prototype=Object.create(C.prototype);B.prototype.constructor=B;B.prototype.__class__=B;B.__cache__={};a.ExpertEncoder=B;B.prototype.SetEncodingMethod=
|
|
B.prototype.SetEncodingMethod=function(c){var d=this.ptr;c&&"object"===typeof c&&(c=c.ptr);pc(d,c)};B.prototype.SetAttributeQuantization=B.prototype.SetAttributeQuantization=function(c,d){var e=this.ptr;c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);qc(e,c,d)};B.prototype.SetAttributeExplicitQuantization=B.prototype.SetAttributeExplicitQuantization=function(c,d,e,g,h){var v=this.ptr;r.prepare();c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);e&&"object"===
|
|
typeof e&&(e=e.ptr);"object"==typeof g&&(g=fa(g));h&&"object"===typeof h&&(h=h.ptr);rc(v,c,d,e,g,h)};B.prototype.SetSpeedOptions=B.prototype.SetSpeedOptions=function(c,d){var e=this.ptr;c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);sc(e,c,d)};B.prototype.SetTrackEncodedProperties=B.prototype.SetTrackEncodedProperties=function(c){var d=this.ptr;c&&"object"===typeof c&&(c=c.ptr);tc(d,c)};B.prototype.EncodeToDracoBuffer=B.prototype.EncodeToDracoBuffer=function(c,d){var e=this.ptr;
|
|
c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);return uc(e,c,d)};B.prototype.GetNumberOfEncodedPoints=B.prototype.GetNumberOfEncodedPoints=function(){return vc(this.ptr)};B.prototype.GetNumberOfEncodedFaces=B.prototype.GetNumberOfEncodedFaces=function(){return wc(this.ptr)};B.prototype.__destroy__=B.prototype.__destroy__=function(){xc(this.ptr)};(function(){function c(){a.INVALID=yc();a.POSITION=zc();a.NORMAL=Ac();a.COLOR=Bc();a.TEX_COORD=Cc();a.GENERIC=Dc();a.INVALID_GEOMETRY_TYPE=
|
|
Ec();a.POINT_CLOUD=Fc();a.TRIANGULAR_MESH=Gc();a.MESH_SEQUENTIAL_ENCODING=Hc();a.MESH_EDGEBREAKER_ENCODING=Ic()}ka?c():Ba.unshift(c)})();if("function"===typeof a.onModuleParsed)a.onModuleParsed();return m.ready}}();"object"===typeof exports&&"object"===typeof module?module.exports=DracoEncoderModule:"function"===typeof define&&define.amd?define([],function(){return DracoEncoderModule}):"object"===typeof exports&&(exports.DracoEncoderModule=DracoEncoderModule);
|