Update web-ifc to 0.0.20.

This commit is contained in:
kovacsv 2021-06-22 15:09:38 +02:00
parent 477dcbe1cd
commit 839163847c
2 changed files with 8 additions and 3 deletions

View File

@ -4696,7 +4696,7 @@ var require_web_ifc = __commonJS((exports, module) => {
__ATINIT__.push({func: function() {
___wasm_call_ctors();
}});
var asmLibraryArg = {x: ___assert_fail, A: ___sys_fcntl64, O: ___sys_ioctl, P: ___sys_open, U: __embind_finalize_value_array, s: __embind_finalize_value_object, S: __embind_register_bool, v: __embind_register_class, u: __embind_register_class_constructor, d: __embind_register_class_function, R: __embind_register_emval, C: __embind_register_float, j: __embind_register_function, m: __embind_register_integer, i: __embind_register_memory_view, D: __embind_register_std_string, w: __embind_register_std_wstring, V: __embind_register_value_array, g: __embind_register_value_array_element, t: __embind_register_value_object, k: __embind_register_value_object_field, T: __embind_register_void, q: __emval_as, b: __emval_decref, L: __emval_get_global, n: __emval_get_property, l: __emval_incref, Q: __emval_instanceof, E: __emval_is_number, y: __emval_new_array, f: __emval_new_cstring, r: __emval_new_object, p: __emval_run_destructors, h: __emval_set_property, e: __emval_take_value, c: _abort, M: _clock_gettime, H: _emscripten_memcpy_big, o: _emscripten_resize_heap, J: _environ_get, K: _environ_sizes_get, B: _fd_close, N: _fd_read, F: _fd_seek, z: _fd_write, a: wasmMemory, G: _setTempRet0, I: _strftime_l};
var asmLibraryArg = {x: ___assert_fail, A: ___sys_fcntl64, O: ___sys_ioctl, P: ___sys_open, U: __embind_finalize_value_array, s: __embind_finalize_value_object, S: __embind_register_bool, v: __embind_register_class, u: __embind_register_class_constructor, d: __embind_register_class_function, R: __embind_register_emval, C: __embind_register_float, i: __embind_register_function, m: __embind_register_integer, j: __embind_register_memory_view, D: __embind_register_std_string, w: __embind_register_std_wstring, V: __embind_register_value_array, g: __embind_register_value_array_element, t: __embind_register_value_object, k: __embind_register_value_object_field, T: __embind_register_void, q: __emval_as, b: __emval_decref, L: __emval_get_global, n: __emval_get_property, l: __emval_incref, Q: __emval_instanceof, E: __emval_is_number, y: __emval_new_array, f: __emval_new_cstring, r: __emval_new_object, p: __emval_run_destructors, h: __emval_set_property, e: __emval_take_value, c: _abort, M: _clock_gettime, H: _emscripten_memcpy_big, o: _emscripten_resize_heap, J: _environ_get, K: _environ_sizes_get, B: _fd_close, N: _fd_read, F: _fd_seek, z: _fd_write, a: wasmMemory, G: _setTempRet0, I: _strftime_l};
var asm = createWasm();
var ___wasm_call_ctors = Module["___wasm_call_ctors"] = function() {
return (___wasm_call_ctors = Module["___wasm_call_ctors"] = Module["asm"]["X"]).apply(null, arguments);
@ -45301,8 +45301,10 @@ var IfcAPI = class {
}
OpenModel(data, settings) {
this.wasmModule["FS_createDataFile"]("/", "filename", data, true, true, true);
let s = settings ? settings : {
COORDINATE_TO_ORIGIN: false
let s = {
COORDINATE_TO_ORIGIN: false,
USE_FAST_BOOLS: false,
...settings
};
let result = this.wasmModule.OpenModel(s);
this.wasmModule["FS_unlink"]("/filename");
@ -45402,6 +45404,9 @@ var IfcAPI = class {
LoadAllGeometry(modelID) {
return this.wasmModule.LoadAllGeometry(modelID);
}
GetFlatMesh(modelID, expressID) {
return this.wasmModule.GetFlatMesh(modelID, expressID);
}
SetWasmPath(path) {
WasmPath = path;
}

Binary file not shown.