* Saves a model to a Buffer * @param modelID Model ID * @returns Buffer containing the model data
(modelID: number, callback: ModelSaveCallback)
| 624 | * @returns Buffer containing the model data |
| 625 | */ |
| 626 | SaveModelToCallback(modelID: number, callback: ModelSaveCallback) { |
| 627 | this.wasmModule.SaveModel(modelID, (srcPtr: number, srcSize: number) => { |
| 628 | let src = this.wasmModule.HEAPU8.subarray(srcPtr, srcPtr + srcSize); |
| 629 | let newBuffer = new Uint8Array(srcSize); |
| 630 | newBuffer.set(src); |
| 631 | callback(newBuffer); |
| 632 | }); |
| 633 | } |
| 634 | |
| 635 | /** |
| 636 | * Retrieves the geometry of an element |
no test coverage detected