MCPcopy Create free account
hub / github.com/ColmapView/Colmapview.github.io / resolveColmapWasmFactory

Function resolveColmapWasmFactory

src/test/builders/wasmFakes.ts:93–103  ·  view source on GitHub ↗
(moduleValue: unknown)

Source from the content-addressed store, hash-verified

91}
92
93export function resolveColmapWasmFactory(moduleValue: unknown): NodeColmapWasmFactory {
94 if (isNodeColmapWasmFactory(moduleValue)) {
95 return moduleValue;
96 }
97
98 if (isDefaultColmapWasmFactoryModule(moduleValue)) {
99 return moduleValue.default;
100 }
101
102 throw new TypeError('Expected colmap_wasm module to export a factory function');
103}
104
105export function buildWasmCameraImageMaps(
106 wasm: Pick<WasmReconstructionWrapper, 'getAllCameras' | 'getAllImageInfos'>

Callers 4

makeWrapperInNodeFunction · 0.90
loadWasmFunction · 0.90
builders.test.tsFile · 0.85

Calls 2

isNodeColmapWasmFactoryFunction · 0.85

Tested by 1

makeWrapperInNodeFunction · 0.72