diff --git a/assets/search.js b/assets/search.js index e63810d..fb0dbd1 100644 --- a/assets/search.js +++ b/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"kinds\":{\"128\":\"Class\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\"},\"rows\":[{\"id\":0,\"kind\":128,\"name\":\"SvfReader\",\"url\":\"classes/SvfReader.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1,\"kind\":2048,\"name\":\"FromFileSystem\",\"url\":\"classes/SvfReader.html#FromFileSystem\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"SvfReader\"},{\"id\":2,\"kind\":2048,\"name\":\"FromDerivativeService\",\"url\":\"classes/SvfReader.html#FromDerivativeService\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"SvfReader\"},{\"id\":3,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SvfReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SvfReader\"},{\"id\":4,\"kind\":1024,\"name\":\"svf\",\"url\":\"classes/SvfReader.html#svf\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SvfReader\"},{\"id\":5,\"kind\":1024,\"name\":\"resolve\",\"url\":\"classes/SvfReader.html#resolve\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SvfReader\"},{\"id\":6,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/SvfReader.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":7,\"kind\":2048,\"name\":\"read\",\"url\":\"classes/SvfReader.html#read\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":8,\"kind\":2048,\"name\":\"findAsset\",\"url\":\"classes/SvfReader.html#findAsset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SvfReader\"},{\"id\":9,\"kind\":2048,\"name\":\"getAsset\",\"url\":\"classes/SvfReader.html#getAsset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":10,\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/SvfReader.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":11,\"kind\":2048,\"name\":\"getManifest\",\"url\":\"classes/SvfReader.html#getManifest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":12,\"kind\":2048,\"name\":\"enumerateFragments\",\"url\":\"classes/SvfReader.html#enumerateFragments\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":13,\"kind\":2048,\"name\":\"readFragments\",\"url\":\"classes/SvfReader.html#readFragments\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":14,\"kind\":2048,\"name\":\"enumerateGeometries\",\"url\":\"classes/SvfReader.html#enumerateGeometries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":15,\"kind\":2048,\"name\":\"readGeometries\",\"url\":\"classes/SvfReader.html#readGeometries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":16,\"kind\":2048,\"name\":\"getMeshPackCount\",\"url\":\"classes/SvfReader.html#getMeshPackCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":17,\"kind\":2048,\"name\":\"enumerateMeshPack\",\"url\":\"classes/SvfReader.html#enumerateMeshPack\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":18,\"kind\":2048,\"name\":\"readMeshPack\",\"url\":\"classes/SvfReader.html#readMeshPack\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":19,\"kind\":2048,\"name\":\"enumerateMaterials\",\"url\":\"classes/SvfReader.html#enumerateMaterials\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":20,\"kind\":2048,\"name\":\"readMaterials\",\"url\":\"classes/SvfReader.html#readMaterials\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":21,\"kind\":2048,\"name\":\"listImages\",\"url\":\"classes/SvfReader.html#listImages\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":22,\"kind\":2048,\"name\":\"getPropertyDb\",\"url\":\"classes/SvfReader.html#getPropertyDb\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":23,\"kind\":128,\"name\":\"SvfDownloader\",\"url\":\"classes/SvfDownloader.html\",\"classes\":\"tsd-kind-class\"},{\"id\":24,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SvfDownloader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SvfDownloader\"},{\"id\":25,\"kind\":1024,\"name\":\"modelDerivativeClient\",\"url\":\"classes/SvfDownloader.html#modelDerivativeClient\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SvfDownloader\"},{\"id\":26,\"kind\":1024,\"name\":\"auth\",\"url\":\"classes/SvfDownloader.html#auth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SvfDownloader\"},{\"id\":27,\"kind\":2048,\"name\":\"download\",\"url\":\"classes/SvfDownloader.html#download\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfDownloader\"},{\"id\":28,\"kind\":2048,\"name\":\"_download\",\"url\":\"classes/SvfDownloader.html#_download\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SvfDownloader\"},{\"id\":29,\"kind\":128,\"name\":\"F2dDownloader\",\"url\":\"classes/F2dDownloader.html\",\"classes\":\"tsd-kind-class\"},{\"id\":30,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/F2dDownloader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"F2dDownloader\"},{\"id\":31,\"kind\":1024,\"name\":\"modelDerivativeClient\",\"url\":\"classes/F2dDownloader.html#modelDerivativeClient\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"F2dDownloader\"},{\"id\":32,\"kind\":1024,\"name\":\"auth\",\"url\":\"classes/F2dDownloader.html#auth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"F2dDownloader\"},{\"id\":33,\"kind\":2048,\"name\":\"download\",\"url\":\"classes/F2dDownloader.html#download\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"F2dDownloader\"},{\"id\":34,\"kind\":2048,\"name\":\"_download\",\"url\":\"classes/F2dDownloader.html#_download\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"F2dDownloader\"},{\"id\":35,\"kind\":128,\"name\":\"GltfWriter\",\"url\":\"classes/GltfWriter.html\",\"classes\":\"tsd-kind-class\"},{\"id\":36,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GltfWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"GltfWriter\"},{\"id\":37,\"kind\":1024,\"name\":\"options\",\"url\":\"classes/GltfWriter.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":38,\"kind\":1024,\"name\":\"baseDir\",\"url\":\"classes/GltfWriter.html#baseDir\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":39,\"kind\":1024,\"name\":\"manifest\",\"url\":\"classes/GltfWriter.html#manifest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":40,\"kind\":1024,\"name\":\"bufferStream\",\"url\":\"classes/GltfWriter.html#bufferStream\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":41,\"kind\":1024,\"name\":\"bufferSize\",\"url\":\"classes/GltfWriter.html#bufferSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":42,\"kind\":1024,\"name\":\"bufferViewCache\",\"url\":\"classes/GltfWriter.html#bufferViewCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":43,\"kind\":1024,\"name\":\"meshHashes\",\"url\":\"classes/GltfWriter.html#meshHashes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":44,\"kind\":1024,\"name\":\"bufferViewHashes\",\"url\":\"classes/GltfWriter.html#bufferViewHashes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":45,\"kind\":1024,\"name\":\"accessorHashes\",\"url\":\"classes/GltfWriter.html#accessorHashes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":46,\"kind\":1024,\"name\":\"pendingTasks\",\"url\":\"classes/GltfWriter.html#pendingTasks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":47,\"kind\":1024,\"name\":\"stats\",\"url\":\"classes/GltfWriter.html#stats\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":48,\"kind\":2048,\"name\":\"write\",\"url\":\"classes/GltfWriter.html#write\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GltfWriter\"},{\"id\":49,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/GltfWriter.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":50,\"kind\":2048,\"name\":\"postprocess\",\"url\":\"classes/GltfWriter.html#postprocess\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":51,\"kind\":2048,\"name\":\"serializeManifest\",\"url\":\"classes/GltfWriter.html#serializeManifest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":52,\"kind\":2048,\"name\":\"createScene\",\"url\":\"classes/GltfWriter.html#createScene\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":53,\"kind\":2048,\"name\":\"createNode\",\"url\":\"classes/GltfWriter.html#createNode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":54,\"kind\":2048,\"name\":\"addMesh\",\"url\":\"classes/GltfWriter.html#addMesh\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":55,\"kind\":2048,\"name\":\"createMeshGeometry\",\"url\":\"classes/GltfWriter.html#createMeshGeometry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":56,\"kind\":2048,\"name\":\"createLineGeometry\",\"url\":\"classes/GltfWriter.html#createLineGeometry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":57,\"kind\":2048,\"name\":\"createPointGeometry\",\"url\":\"classes/GltfWriter.html#createPointGeometry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":58,\"kind\":2048,\"name\":\"addBufferView\",\"url\":\"classes/GltfWriter.html#addBufferView\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":59,\"kind\":2048,\"name\":\"createBufferView\",\"url\":\"classes/GltfWriter.html#createBufferView\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":60,\"kind\":2048,\"name\":\"addAccessor\",\"url\":\"classes/GltfWriter.html#addAccessor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":61,\"kind\":2048,\"name\":\"createAccessor\",\"url\":\"classes/GltfWriter.html#createAccessor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":62,\"kind\":2048,\"name\":\"createMaterial\",\"url\":\"classes/GltfWriter.html#createMaterial\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":63,\"kind\":2048,\"name\":\"createTexture\",\"url\":\"classes/GltfWriter.html#createTexture\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":64,\"kind\":2048,\"name\":\"computeMeshHash\",\"url\":\"classes/GltfWriter.html#computeMeshHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":65,\"kind\":2048,\"name\":\"computeBufferViewHash\",\"url\":\"classes/GltfWriter.html#computeBufferViewHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":66,\"kind\":2048,\"name\":\"computeAccessorHash\",\"url\":\"classes/GltfWriter.html#computeAccessorHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":67,\"kind\":2048,\"name\":\"computeBufferHash\",\"url\":\"classes/GltfWriter.html#computeBufferHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":68,\"kind\":2048,\"name\":\"computeMaterialHash\",\"url\":\"classes/GltfWriter.html#computeMaterialHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":69,\"kind\":2048,\"name\":\"computeBoundsVec3\",\"url\":\"classes/GltfWriter.html#computeBoundsVec3\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,11.057]],[\"parent/0\",[]],[\"name/1\",[1,38.572]],[\"parent/1\",[0,1.079]],[\"name/2\",[2,38.572]],[\"parent/2\",[0,1.079]],[\"name/3\",[3,27.586]],[\"parent/3\",[0,1.079]],[\"name/4\",[4,38.572]],[\"parent/4\",[0,1.079]],[\"name/5\",[5,38.572]],[\"parent/5\",[0,1.079]],[\"name/6\",[6,38.572]],[\"parent/6\",[0,1.079]],[\"name/7\",[7,38.572]],[\"parent/7\",[0,1.079]],[\"name/8\",[8,38.572]],[\"parent/8\",[0,1.079]],[\"name/9\",[9,38.572]],[\"parent/9\",[0,1.079]],[\"name/10\",[10,38.572]],[\"parent/10\",[0,1.079]],[\"name/11\",[11,38.572]],[\"parent/11\",[0,1.079]],[\"name/12\",[12,38.572]],[\"parent/12\",[0,1.079]],[\"name/13\",[13,38.572]],[\"parent/13\",[0,1.079]],[\"name/14\",[14,38.572]],[\"parent/14\",[0,1.079]],[\"name/15\",[15,38.572]],[\"parent/15\",[0,1.079]],[\"name/16\",[16,38.572]],[\"parent/16\",[0,1.079]],[\"name/17\",[17,38.572]],[\"parent/17\",[0,1.079]],[\"name/18\",[18,38.572]],[\"parent/18\",[0,1.079]],[\"name/19\",[19,38.572]],[\"parent/19\",[0,1.079]],[\"name/20\",[20,38.572]],[\"parent/20\",[0,1.079]],[\"name/21\",[21,38.572]],[\"parent/21\",[0,1.079]],[\"name/22\",[22,38.572]],[\"parent/22\",[0,1.079]],[\"name/23\",[23,23.909]],[\"parent/23\",[]],[\"name/24\",[3,27.586]],[\"parent/24\",[23,2.333]],[\"name/25\",[24,33.464]],[\"parent/25\",[23,2.333]],[\"name/26\",[25,33.464]],[\"parent/26\",[23,2.333]],[\"name/27\",[26,33.464]],[\"parent/27\",[23,2.333]],[\"name/28\",[27,33.464]],[\"parent/28\",[23,2.333]],[\"name/29\",[28,23.909]],[\"parent/29\",[]],[\"name/30\",[3,27.586]],[\"parent/30\",[28,2.333]],[\"name/31\",[24,33.464]],[\"parent/31\",[28,2.333]],[\"name/32\",[25,33.464]],[\"parent/32\",[28,2.333]],[\"name/33\",[26,33.464]],[\"parent/33\",[28,2.333]],[\"name/34\",[27,33.464]],[\"parent/34\",[28,2.333]],[\"name/35\",[29,6.931]],[\"parent/35\",[]],[\"name/36\",[3,27.586]],[\"parent/36\",[29,0.676]],[\"name/37\",[30,38.572]],[\"parent/37\",[29,0.676]],[\"name/38\",[31,38.572]],[\"parent/38\",[29,0.676]],[\"name/39\",[32,38.572]],[\"parent/39\",[29,0.676]],[\"name/40\",[33,38.572]],[\"parent/40\",[29,0.676]],[\"name/41\",[34,38.572]],[\"parent/41\",[29,0.676]],[\"name/42\",[35,38.572]],[\"parent/42\",[29,0.676]],[\"name/43\",[36,38.572]],[\"parent/43\",[29,0.676]],[\"name/44\",[37,38.572]],[\"parent/44\",[29,0.676]],[\"name/45\",[38,38.572]],[\"parent/45\",[29,0.676]],[\"name/46\",[39,38.572]],[\"parent/46\",[29,0.676]],[\"name/47\",[40,38.572]],[\"parent/47\",[29,0.676]],[\"name/48\",[41,38.572]],[\"parent/48\",[29,0.676]],[\"name/49\",[42,38.572]],[\"parent/49\",[29,0.676]],[\"name/50\",[43,38.572]],[\"parent/50\",[29,0.676]],[\"name/51\",[44,38.572]],[\"parent/51\",[29,0.676]],[\"name/52\",[45,38.572]],[\"parent/52\",[29,0.676]],[\"name/53\",[46,38.572]],[\"parent/53\",[29,0.676]],[\"name/54\",[47,38.572]],[\"parent/54\",[29,0.676]],[\"name/55\",[48,38.572]],[\"parent/55\",[29,0.676]],[\"name/56\",[49,38.572]],[\"parent/56\",[29,0.676]],[\"name/57\",[50,38.572]],[\"parent/57\",[29,0.676]],[\"name/58\",[51,38.572]],[\"parent/58\",[29,0.676]],[\"name/59\",[52,38.572]],[\"parent/59\",[29,0.676]],[\"name/60\",[53,38.572]],[\"parent/60\",[29,0.676]],[\"name/61\",[54,38.572]],[\"parent/61\",[29,0.676]],[\"name/62\",[55,38.572]],[\"parent/62\",[29,0.676]],[\"name/63\",[56,38.572]],[\"parent/63\",[29,0.676]],[\"name/64\",[57,38.572]],[\"parent/64\",[29,0.676]],[\"name/65\",[58,38.572]],[\"parent/65\",[29,0.676]],[\"name/66\",[59,38.572]],[\"parent/66\",[29,0.676]],[\"name/67\",[60,38.572]],[\"parent/67\",[29,0.676]],[\"name/68\",[61,38.572]],[\"parent/68\",[29,0.676]],[\"name/69\",[62,38.572]],[\"parent/69\",[29,0.676]]],\"invertedIndex\":[[\"__type\",{\"_index\":6,\"name\":{\"6\":{}},\"parent\":{}}],[\"_download\",{\"_index\":27,\"name\":{\"28\":{},\"34\":{}},\"parent\":{}}],[\"accessorhashes\",{\"_index\":38,\"name\":{\"45\":{}},\"parent\":{}}],[\"addaccessor\",{\"_index\":53,\"name\":{\"60\":{}},\"parent\":{}}],[\"addbufferview\",{\"_index\":51,\"name\":{\"58\":{}},\"parent\":{}}],[\"addmesh\",{\"_index\":47,\"name\":{\"54\":{}},\"parent\":{}}],[\"auth\",{\"_index\":25,\"name\":{\"26\":{},\"32\":{}},\"parent\":{}}],[\"basedir\",{\"_index\":31,\"name\":{\"38\":{}},\"parent\":{}}],[\"buffersize\",{\"_index\":34,\"name\":{\"41\":{}},\"parent\":{}}],[\"bufferstream\",{\"_index\":33,\"name\":{\"40\":{}},\"parent\":{}}],[\"bufferviewcache\",{\"_index\":35,\"name\":{\"42\":{}},\"parent\":{}}],[\"bufferviewhashes\",{\"_index\":37,\"name\":{\"44\":{}},\"parent\":{}}],[\"computeaccessorhash\",{\"_index\":59,\"name\":{\"66\":{}},\"parent\":{}}],[\"computeboundsvec3\",{\"_index\":62,\"name\":{\"69\":{}},\"parent\":{}}],[\"computebufferhash\",{\"_index\":60,\"name\":{\"67\":{}},\"parent\":{}}],[\"computebufferviewhash\",{\"_index\":58,\"name\":{\"65\":{}},\"parent\":{}}],[\"computematerialhash\",{\"_index\":61,\"name\":{\"68\":{}},\"parent\":{}}],[\"computemeshhash\",{\"_index\":57,\"name\":{\"64\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":3,\"name\":{\"3\":{},\"24\":{},\"30\":{},\"36\":{}},\"parent\":{}}],[\"createaccessor\",{\"_index\":54,\"name\":{\"61\":{}},\"parent\":{}}],[\"createbufferview\",{\"_index\":52,\"name\":{\"59\":{}},\"parent\":{}}],[\"createlinegeometry\",{\"_index\":49,\"name\":{\"56\":{}},\"parent\":{}}],[\"creatematerial\",{\"_index\":55,\"name\":{\"62\":{}},\"parent\":{}}],[\"createmeshgeometry\",{\"_index\":48,\"name\":{\"55\":{}},\"parent\":{}}],[\"createnode\",{\"_index\":46,\"name\":{\"53\":{}},\"parent\":{}}],[\"createpointgeometry\",{\"_index\":50,\"name\":{\"57\":{}},\"parent\":{}}],[\"createscene\",{\"_index\":45,\"name\":{\"52\":{}},\"parent\":{}}],[\"createtexture\",{\"_index\":56,\"name\":{\"63\":{}},\"parent\":{}}],[\"download\",{\"_index\":26,\"name\":{\"27\":{},\"33\":{}},\"parent\":{}}],[\"enumeratefragments\",{\"_index\":12,\"name\":{\"12\":{}},\"parent\":{}}],[\"enumerategeometries\",{\"_index\":14,\"name\":{\"14\":{}},\"parent\":{}}],[\"enumeratematerials\",{\"_index\":19,\"name\":{\"19\":{}},\"parent\":{}}],[\"enumeratemeshpack\",{\"_index\":17,\"name\":{\"17\":{}},\"parent\":{}}],[\"f2ddownloader\",{\"_index\":28,\"name\":{\"29\":{}},\"parent\":{\"30\":{},\"31\":{},\"32\":{},\"33\":{},\"34\":{}}}],[\"findasset\",{\"_index\":8,\"name\":{\"8\":{}},\"parent\":{}}],[\"fromderivativeservice\",{\"_index\":2,\"name\":{\"2\":{}},\"parent\":{}}],[\"fromfilesystem\",{\"_index\":1,\"name\":{\"1\":{}},\"parent\":{}}],[\"getasset\",{\"_index\":9,\"name\":{\"9\":{}},\"parent\":{}}],[\"getmanifest\",{\"_index\":11,\"name\":{\"11\":{}},\"parent\":{}}],[\"getmeshpackcount\",{\"_index\":16,\"name\":{\"16\":{}},\"parent\":{}}],[\"getmetadata\",{\"_index\":10,\"name\":{\"10\":{}},\"parent\":{}}],[\"getpropertydb\",{\"_index\":22,\"name\":{\"22\":{}},\"parent\":{}}],[\"gltfwriter\",{\"_index\":29,\"name\":{\"35\":{}},\"parent\":{\"36\":{},\"37\":{},\"38\":{},\"39\":{},\"40\":{},\"41\":{},\"42\":{},\"43\":{},\"44\":{},\"45\":{},\"46\":{},\"47\":{},\"48\":{},\"49\":{},\"50\":{},\"51\":{},\"52\":{},\"53\":{},\"54\":{},\"55\":{},\"56\":{},\"57\":{},\"58\":{},\"59\":{},\"60\":{},\"61\":{},\"62\":{},\"63\":{},\"64\":{},\"65\":{},\"66\":{},\"67\":{},\"68\":{},\"69\":{}}}],[\"listimages\",{\"_index\":21,\"name\":{\"21\":{}},\"parent\":{}}],[\"manifest\",{\"_index\":32,\"name\":{\"39\":{}},\"parent\":{}}],[\"meshhashes\",{\"_index\":36,\"name\":{\"43\":{}},\"parent\":{}}],[\"modelderivativeclient\",{\"_index\":24,\"name\":{\"25\":{},\"31\":{}},\"parent\":{}}],[\"options\",{\"_index\":30,\"name\":{\"37\":{}},\"parent\":{}}],[\"pendingtasks\",{\"_index\":39,\"name\":{\"46\":{}},\"parent\":{}}],[\"postprocess\",{\"_index\":43,\"name\":{\"50\":{}},\"parent\":{}}],[\"read\",{\"_index\":7,\"name\":{\"7\":{}},\"parent\":{}}],[\"readfragments\",{\"_index\":13,\"name\":{\"13\":{}},\"parent\":{}}],[\"readgeometries\",{\"_index\":15,\"name\":{\"15\":{}},\"parent\":{}}],[\"readmaterials\",{\"_index\":20,\"name\":{\"20\":{}},\"parent\":{}}],[\"readmeshpack\",{\"_index\":18,\"name\":{\"18\":{}},\"parent\":{}}],[\"reset\",{\"_index\":42,\"name\":{\"49\":{}},\"parent\":{}}],[\"resolve\",{\"_index\":5,\"name\":{\"5\":{}},\"parent\":{}}],[\"serializemanifest\",{\"_index\":44,\"name\":{\"51\":{}},\"parent\":{}}],[\"stats\",{\"_index\":40,\"name\":{\"47\":{}},\"parent\":{}}],[\"svf\",{\"_index\":4,\"name\":{\"4\":{}},\"parent\":{}}],[\"svfdownloader\",{\"_index\":23,\"name\":{\"23\":{}},\"parent\":{\"24\":{},\"25\":{},\"26\":{},\"27\":{},\"28\":{}}}],[\"svfreader\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"3\":{},\"4\":{},\"5\":{},\"6\":{},\"7\":{},\"8\":{},\"9\":{},\"10\":{},\"11\":{},\"12\":{},\"13\":{},\"14\":{},\"15\":{},\"16\":{},\"17\":{},\"18\":{},\"19\":{},\"20\":{},\"21\":{},\"22\":{}}}],[\"write\",{\"_index\":41,\"name\":{\"48\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"kinds\":{\"128\":\"Class\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\"},\"rows\":[{\"id\":0,\"kind\":128,\"name\":\"SvfReader\",\"url\":\"classes/SvfReader.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1,\"kind\":2048,\"name\":\"FromFileSystem\",\"url\":\"classes/SvfReader.html#FromFileSystem\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"SvfReader\"},{\"id\":2,\"kind\":2048,\"name\":\"FromDerivativeService\",\"url\":\"classes/SvfReader.html#FromDerivativeService\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"SvfReader\"},{\"id\":3,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SvfReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SvfReader\"},{\"id\":4,\"kind\":1024,\"name\":\"svf\",\"url\":\"classes/SvfReader.html#svf\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SvfReader\"},{\"id\":5,\"kind\":1024,\"name\":\"resolve\",\"url\":\"classes/SvfReader.html#resolve\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SvfReader\"},{\"id\":6,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/SvfReader.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":7,\"kind\":2048,\"name\":\"read\",\"url\":\"classes/SvfReader.html#read\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":8,\"kind\":2048,\"name\":\"findAsset\",\"url\":\"classes/SvfReader.html#findAsset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SvfReader\"},{\"id\":9,\"kind\":2048,\"name\":\"getAsset\",\"url\":\"classes/SvfReader.html#getAsset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":10,\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/SvfReader.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":11,\"kind\":2048,\"name\":\"getManifest\",\"url\":\"classes/SvfReader.html#getManifest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":12,\"kind\":2048,\"name\":\"enumerateFragments\",\"url\":\"classes/SvfReader.html#enumerateFragments\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":13,\"kind\":2048,\"name\":\"readFragments\",\"url\":\"classes/SvfReader.html#readFragments\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":14,\"kind\":2048,\"name\":\"enumerateGeometries\",\"url\":\"classes/SvfReader.html#enumerateGeometries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":15,\"kind\":2048,\"name\":\"readGeometries\",\"url\":\"classes/SvfReader.html#readGeometries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":16,\"kind\":2048,\"name\":\"getMeshPackCount\",\"url\":\"classes/SvfReader.html#getMeshPackCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":17,\"kind\":2048,\"name\":\"enumerateMeshPack\",\"url\":\"classes/SvfReader.html#enumerateMeshPack\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":18,\"kind\":2048,\"name\":\"readMeshPack\",\"url\":\"classes/SvfReader.html#readMeshPack\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":19,\"kind\":2048,\"name\":\"enumerateMaterials\",\"url\":\"classes/SvfReader.html#enumerateMaterials\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":20,\"kind\":2048,\"name\":\"readMaterials\",\"url\":\"classes/SvfReader.html#readMaterials\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":21,\"kind\":2048,\"name\":\"loadImage\",\"url\":\"classes/SvfReader.html#loadImage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":22,\"kind\":2048,\"name\":\"listImages\",\"url\":\"classes/SvfReader.html#listImages\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":23,\"kind\":2048,\"name\":\"getPropertyDb\",\"url\":\"classes/SvfReader.html#getPropertyDb\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfReader\"},{\"id\":24,\"kind\":128,\"name\":\"SvfDownloader\",\"url\":\"classes/SvfDownloader.html\",\"classes\":\"tsd-kind-class\"},{\"id\":25,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SvfDownloader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SvfDownloader\"},{\"id\":26,\"kind\":1024,\"name\":\"modelDerivativeClient\",\"url\":\"classes/SvfDownloader.html#modelDerivativeClient\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SvfDownloader\"},{\"id\":27,\"kind\":1024,\"name\":\"auth\",\"url\":\"classes/SvfDownloader.html#auth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SvfDownloader\"},{\"id\":28,\"kind\":2048,\"name\":\"download\",\"url\":\"classes/SvfDownloader.html#download\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SvfDownloader\"},{\"id\":29,\"kind\":2048,\"name\":\"_download\",\"url\":\"classes/SvfDownloader.html#_download\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SvfDownloader\"},{\"id\":30,\"kind\":128,\"name\":\"F2dDownloader\",\"url\":\"classes/F2dDownloader.html\",\"classes\":\"tsd-kind-class\"},{\"id\":31,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/F2dDownloader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"F2dDownloader\"},{\"id\":32,\"kind\":1024,\"name\":\"modelDerivativeClient\",\"url\":\"classes/F2dDownloader.html#modelDerivativeClient\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"F2dDownloader\"},{\"id\":33,\"kind\":1024,\"name\":\"auth\",\"url\":\"classes/F2dDownloader.html#auth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"F2dDownloader\"},{\"id\":34,\"kind\":2048,\"name\":\"download\",\"url\":\"classes/F2dDownloader.html#download\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"F2dDownloader\"},{\"id\":35,\"kind\":2048,\"name\":\"_download\",\"url\":\"classes/F2dDownloader.html#_download\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"F2dDownloader\"},{\"id\":36,\"kind\":128,\"name\":\"GltfWriter\",\"url\":\"classes/GltfWriter.html\",\"classes\":\"tsd-kind-class\"},{\"id\":37,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GltfWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"GltfWriter\"},{\"id\":38,\"kind\":1024,\"name\":\"options\",\"url\":\"classes/GltfWriter.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":39,\"kind\":1024,\"name\":\"baseDir\",\"url\":\"classes/GltfWriter.html#baseDir\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":40,\"kind\":1024,\"name\":\"manifest\",\"url\":\"classes/GltfWriter.html#manifest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":41,\"kind\":1024,\"name\":\"bufferStream\",\"url\":\"classes/GltfWriter.html#bufferStream\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":42,\"kind\":1024,\"name\":\"bufferSize\",\"url\":\"classes/GltfWriter.html#bufferSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":43,\"kind\":1024,\"name\":\"bufferViewCache\",\"url\":\"classes/GltfWriter.html#bufferViewCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":44,\"kind\":1024,\"name\":\"meshHashes\",\"url\":\"classes/GltfWriter.html#meshHashes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":45,\"kind\":1024,\"name\":\"bufferViewHashes\",\"url\":\"classes/GltfWriter.html#bufferViewHashes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":46,\"kind\":1024,\"name\":\"accessorHashes\",\"url\":\"classes/GltfWriter.html#accessorHashes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":47,\"kind\":1024,\"name\":\"pendingTasks\",\"url\":\"classes/GltfWriter.html#pendingTasks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":48,\"kind\":1024,\"name\":\"stats\",\"url\":\"classes/GltfWriter.html#stats\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":49,\"kind\":2048,\"name\":\"write\",\"url\":\"classes/GltfWriter.html#write\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GltfWriter\"},{\"id\":50,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/GltfWriter.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":51,\"kind\":2048,\"name\":\"postprocess\",\"url\":\"classes/GltfWriter.html#postprocess\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":52,\"kind\":2048,\"name\":\"serializeManifest\",\"url\":\"classes/GltfWriter.html#serializeManifest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":53,\"kind\":2048,\"name\":\"createScene\",\"url\":\"classes/GltfWriter.html#createScene\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":54,\"kind\":2048,\"name\":\"createNode\",\"url\":\"classes/GltfWriter.html#createNode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":55,\"kind\":2048,\"name\":\"addMesh\",\"url\":\"classes/GltfWriter.html#addMesh\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":56,\"kind\":2048,\"name\":\"createMeshGeometry\",\"url\":\"classes/GltfWriter.html#createMeshGeometry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":57,\"kind\":2048,\"name\":\"createLineGeometry\",\"url\":\"classes/GltfWriter.html#createLineGeometry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":58,\"kind\":2048,\"name\":\"createPointGeometry\",\"url\":\"classes/GltfWriter.html#createPointGeometry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":59,\"kind\":2048,\"name\":\"addBufferView\",\"url\":\"classes/GltfWriter.html#addBufferView\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":60,\"kind\":2048,\"name\":\"createBufferView\",\"url\":\"classes/GltfWriter.html#createBufferView\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":61,\"kind\":2048,\"name\":\"addAccessor\",\"url\":\"classes/GltfWriter.html#addAccessor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":62,\"kind\":2048,\"name\":\"createAccessor\",\"url\":\"classes/GltfWriter.html#createAccessor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":63,\"kind\":2048,\"name\":\"createMaterial\",\"url\":\"classes/GltfWriter.html#createMaterial\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":64,\"kind\":2048,\"name\":\"createTexture\",\"url\":\"classes/GltfWriter.html#createTexture\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":65,\"kind\":2048,\"name\":\"computeMeshHash\",\"url\":\"classes/GltfWriter.html#computeMeshHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":66,\"kind\":2048,\"name\":\"computeBufferViewHash\",\"url\":\"classes/GltfWriter.html#computeBufferViewHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":67,\"kind\":2048,\"name\":\"computeAccessorHash\",\"url\":\"classes/GltfWriter.html#computeAccessorHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":68,\"kind\":2048,\"name\":\"computeBufferHash\",\"url\":\"classes/GltfWriter.html#computeBufferHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":69,\"kind\":2048,\"name\":\"computeMaterialHash\",\"url\":\"classes/GltfWriter.html#computeMaterialHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"},{\"id\":70,\"kind\":2048,\"name\":\"computeBoundsVec3\",\"url\":\"classes/GltfWriter.html#computeBoundsVec3\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GltfWriter\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,10.78]],[\"parent/0\",[]],[\"name/1\",[1,38.712]],[\"parent/1\",[0,1.052]],[\"name/2\",[2,38.712]],[\"parent/2\",[0,1.052]],[\"name/3\",[3,27.726]],[\"parent/3\",[0,1.052]],[\"name/4\",[4,38.712]],[\"parent/4\",[0,1.052]],[\"name/5\",[5,38.712]],[\"parent/5\",[0,1.052]],[\"name/6\",[6,38.712]],[\"parent/6\",[0,1.052]],[\"name/7\",[7,38.712]],[\"parent/7\",[0,1.052]],[\"name/8\",[8,38.712]],[\"parent/8\",[0,1.052]],[\"name/9\",[9,38.712]],[\"parent/9\",[0,1.052]],[\"name/10\",[10,38.712]],[\"parent/10\",[0,1.052]],[\"name/11\",[11,38.712]],[\"parent/11\",[0,1.052]],[\"name/12\",[12,38.712]],[\"parent/12\",[0,1.052]],[\"name/13\",[13,38.712]],[\"parent/13\",[0,1.052]],[\"name/14\",[14,38.712]],[\"parent/14\",[0,1.052]],[\"name/15\",[15,38.712]],[\"parent/15\",[0,1.052]],[\"name/16\",[16,38.712]],[\"parent/16\",[0,1.052]],[\"name/17\",[17,38.712]],[\"parent/17\",[0,1.052]],[\"name/18\",[18,38.712]],[\"parent/18\",[0,1.052]],[\"name/19\",[19,38.712]],[\"parent/19\",[0,1.052]],[\"name/20\",[20,38.712]],[\"parent/20\",[0,1.052]],[\"name/21\",[21,38.712]],[\"parent/21\",[0,1.052]],[\"name/22\",[22,38.712]],[\"parent/22\",[0,1.052]],[\"name/23\",[23,38.712]],[\"parent/23\",[0,1.052]],[\"name/24\",[24,24.049]],[\"parent/24\",[]],[\"name/25\",[3,27.726]],[\"parent/25\",[24,2.348]],[\"name/26\",[25,33.604]],[\"parent/26\",[24,2.348]],[\"name/27\",[26,33.604]],[\"parent/27\",[24,2.348]],[\"name/28\",[27,33.604]],[\"parent/28\",[24,2.348]],[\"name/29\",[28,33.604]],[\"parent/29\",[24,2.348]],[\"name/30\",[29,24.049]],[\"parent/30\",[]],[\"name/31\",[3,27.726]],[\"parent/31\",[29,2.348]],[\"name/32\",[25,33.604]],[\"parent/32\",[29,2.348]],[\"name/33\",[26,33.604]],[\"parent/33\",[29,2.348]],[\"name/34\",[27,33.604]],[\"parent/34\",[29,2.348]],[\"name/35\",[28,33.604]],[\"parent/35\",[29,2.348]],[\"name/36\",[30,7.071]],[\"parent/36\",[]],[\"name/37\",[3,27.726]],[\"parent/37\",[30,0.69]],[\"name/38\",[31,38.712]],[\"parent/38\",[30,0.69]],[\"name/39\",[32,38.712]],[\"parent/39\",[30,0.69]],[\"name/40\",[33,38.712]],[\"parent/40\",[30,0.69]],[\"name/41\",[34,38.712]],[\"parent/41\",[30,0.69]],[\"name/42\",[35,38.712]],[\"parent/42\",[30,0.69]],[\"name/43\",[36,38.712]],[\"parent/43\",[30,0.69]],[\"name/44\",[37,38.712]],[\"parent/44\",[30,0.69]],[\"name/45\",[38,38.712]],[\"parent/45\",[30,0.69]],[\"name/46\",[39,38.712]],[\"parent/46\",[30,0.69]],[\"name/47\",[40,38.712]],[\"parent/47\",[30,0.69]],[\"name/48\",[41,38.712]],[\"parent/48\",[30,0.69]],[\"name/49\",[42,38.712]],[\"parent/49\",[30,0.69]],[\"name/50\",[43,38.712]],[\"parent/50\",[30,0.69]],[\"name/51\",[44,38.712]],[\"parent/51\",[30,0.69]],[\"name/52\",[45,38.712]],[\"parent/52\",[30,0.69]],[\"name/53\",[46,38.712]],[\"parent/53\",[30,0.69]],[\"name/54\",[47,38.712]],[\"parent/54\",[30,0.69]],[\"name/55\",[48,38.712]],[\"parent/55\",[30,0.69]],[\"name/56\",[49,38.712]],[\"parent/56\",[30,0.69]],[\"name/57\",[50,38.712]],[\"parent/57\",[30,0.69]],[\"name/58\",[51,38.712]],[\"parent/58\",[30,0.69]],[\"name/59\",[52,38.712]],[\"parent/59\",[30,0.69]],[\"name/60\",[53,38.712]],[\"parent/60\",[30,0.69]],[\"name/61\",[54,38.712]],[\"parent/61\",[30,0.69]],[\"name/62\",[55,38.712]],[\"parent/62\",[30,0.69]],[\"name/63\",[56,38.712]],[\"parent/63\",[30,0.69]],[\"name/64\",[57,38.712]],[\"parent/64\",[30,0.69]],[\"name/65\",[58,38.712]],[\"parent/65\",[30,0.69]],[\"name/66\",[59,38.712]],[\"parent/66\",[30,0.69]],[\"name/67\",[60,38.712]],[\"parent/67\",[30,0.69]],[\"name/68\",[61,38.712]],[\"parent/68\",[30,0.69]],[\"name/69\",[62,38.712]],[\"parent/69\",[30,0.69]],[\"name/70\",[63,38.712]],[\"parent/70\",[30,0.69]]],\"invertedIndex\":[[\"__type\",{\"_index\":6,\"name\":{\"6\":{}},\"parent\":{}}],[\"_download\",{\"_index\":28,\"name\":{\"29\":{},\"35\":{}},\"parent\":{}}],[\"accessorhashes\",{\"_index\":39,\"name\":{\"46\":{}},\"parent\":{}}],[\"addaccessor\",{\"_index\":54,\"name\":{\"61\":{}},\"parent\":{}}],[\"addbufferview\",{\"_index\":52,\"name\":{\"59\":{}},\"parent\":{}}],[\"addmesh\",{\"_index\":48,\"name\":{\"55\":{}},\"parent\":{}}],[\"auth\",{\"_index\":26,\"name\":{\"27\":{},\"33\":{}},\"parent\":{}}],[\"basedir\",{\"_index\":32,\"name\":{\"39\":{}},\"parent\":{}}],[\"buffersize\",{\"_index\":35,\"name\":{\"42\":{}},\"parent\":{}}],[\"bufferstream\",{\"_index\":34,\"name\":{\"41\":{}},\"parent\":{}}],[\"bufferviewcache\",{\"_index\":36,\"name\":{\"43\":{}},\"parent\":{}}],[\"bufferviewhashes\",{\"_index\":38,\"name\":{\"45\":{}},\"parent\":{}}],[\"computeaccessorhash\",{\"_index\":60,\"name\":{\"67\":{}},\"parent\":{}}],[\"computeboundsvec3\",{\"_index\":63,\"name\":{\"70\":{}},\"parent\":{}}],[\"computebufferhash\",{\"_index\":61,\"name\":{\"68\":{}},\"parent\":{}}],[\"computebufferviewhash\",{\"_index\":59,\"name\":{\"66\":{}},\"parent\":{}}],[\"computematerialhash\",{\"_index\":62,\"name\":{\"69\":{}},\"parent\":{}}],[\"computemeshhash\",{\"_index\":58,\"name\":{\"65\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":3,\"name\":{\"3\":{},\"25\":{},\"31\":{},\"37\":{}},\"parent\":{}}],[\"createaccessor\",{\"_index\":55,\"name\":{\"62\":{}},\"parent\":{}}],[\"createbufferview\",{\"_index\":53,\"name\":{\"60\":{}},\"parent\":{}}],[\"createlinegeometry\",{\"_index\":50,\"name\":{\"57\":{}},\"parent\":{}}],[\"creatematerial\",{\"_index\":56,\"name\":{\"63\":{}},\"parent\":{}}],[\"createmeshgeometry\",{\"_index\":49,\"name\":{\"56\":{}},\"parent\":{}}],[\"createnode\",{\"_index\":47,\"name\":{\"54\":{}},\"parent\":{}}],[\"createpointgeometry\",{\"_index\":51,\"name\":{\"58\":{}},\"parent\":{}}],[\"createscene\",{\"_index\":46,\"name\":{\"53\":{}},\"parent\":{}}],[\"createtexture\",{\"_index\":57,\"name\":{\"64\":{}},\"parent\":{}}],[\"download\",{\"_index\":27,\"name\":{\"28\":{},\"34\":{}},\"parent\":{}}],[\"enumeratefragments\",{\"_index\":12,\"name\":{\"12\":{}},\"parent\":{}}],[\"enumerategeometries\",{\"_index\":14,\"name\":{\"14\":{}},\"parent\":{}}],[\"enumeratematerials\",{\"_index\":19,\"name\":{\"19\":{}},\"parent\":{}}],[\"enumeratemeshpack\",{\"_index\":17,\"name\":{\"17\":{}},\"parent\":{}}],[\"f2ddownloader\",{\"_index\":29,\"name\":{\"30\":{}},\"parent\":{\"31\":{},\"32\":{},\"33\":{},\"34\":{},\"35\":{}}}],[\"findasset\",{\"_index\":8,\"name\":{\"8\":{}},\"parent\":{}}],[\"fromderivativeservice\",{\"_index\":2,\"name\":{\"2\":{}},\"parent\":{}}],[\"fromfilesystem\",{\"_index\":1,\"name\":{\"1\":{}},\"parent\":{}}],[\"getasset\",{\"_index\":9,\"name\":{\"9\":{}},\"parent\":{}}],[\"getmanifest\",{\"_index\":11,\"name\":{\"11\":{}},\"parent\":{}}],[\"getmeshpackcount\",{\"_index\":16,\"name\":{\"16\":{}},\"parent\":{}}],[\"getmetadata\",{\"_index\":10,\"name\":{\"10\":{}},\"parent\":{}}],[\"getpropertydb\",{\"_index\":23,\"name\":{\"23\":{}},\"parent\":{}}],[\"gltfwriter\",{\"_index\":30,\"name\":{\"36\":{}},\"parent\":{\"37\":{},\"38\":{},\"39\":{},\"40\":{},\"41\":{},\"42\":{},\"43\":{},\"44\":{},\"45\":{},\"46\":{},\"47\":{},\"48\":{},\"49\":{},\"50\":{},\"51\":{},\"52\":{},\"53\":{},\"54\":{},\"55\":{},\"56\":{},\"57\":{},\"58\":{},\"59\":{},\"60\":{},\"61\":{},\"62\":{},\"63\":{},\"64\":{},\"65\":{},\"66\":{},\"67\":{},\"68\":{},\"69\":{},\"70\":{}}}],[\"listimages\",{\"_index\":22,\"name\":{\"22\":{}},\"parent\":{}}],[\"loadimage\",{\"_index\":21,\"name\":{\"21\":{}},\"parent\":{}}],[\"manifest\",{\"_index\":33,\"name\":{\"40\":{}},\"parent\":{}}],[\"meshhashes\",{\"_index\":37,\"name\":{\"44\":{}},\"parent\":{}}],[\"modelderivativeclient\",{\"_index\":25,\"name\":{\"26\":{},\"32\":{}},\"parent\":{}}],[\"options\",{\"_index\":31,\"name\":{\"38\":{}},\"parent\":{}}],[\"pendingtasks\",{\"_index\":40,\"name\":{\"47\":{}},\"parent\":{}}],[\"postprocess\",{\"_index\":44,\"name\":{\"51\":{}},\"parent\":{}}],[\"read\",{\"_index\":7,\"name\":{\"7\":{}},\"parent\":{}}],[\"readfragments\",{\"_index\":13,\"name\":{\"13\":{}},\"parent\":{}}],[\"readgeometries\",{\"_index\":15,\"name\":{\"15\":{}},\"parent\":{}}],[\"readmaterials\",{\"_index\":20,\"name\":{\"20\":{}},\"parent\":{}}],[\"readmeshpack\",{\"_index\":18,\"name\":{\"18\":{}},\"parent\":{}}],[\"reset\",{\"_index\":43,\"name\":{\"50\":{}},\"parent\":{}}],[\"resolve\",{\"_index\":5,\"name\":{\"5\":{}},\"parent\":{}}],[\"serializemanifest\",{\"_index\":45,\"name\":{\"52\":{}},\"parent\":{}}],[\"stats\",{\"_index\":41,\"name\":{\"48\":{}},\"parent\":{}}],[\"svf\",{\"_index\":4,\"name\":{\"4\":{}},\"parent\":{}}],[\"svfdownloader\",{\"_index\":24,\"name\":{\"24\":{}},\"parent\":{\"25\":{},\"26\":{},\"27\":{},\"28\":{},\"29\":{}}}],[\"svfreader\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"3\":{},\"4\":{},\"5\":{},\"6\":{},\"7\":{},\"8\":{},\"9\":{},\"10\":{},\"11\":{},\"12\":{},\"13\":{},\"14\":{},\"15\":{},\"16\":{},\"17\":{},\"18\":{},\"19\":{},\"20\":{},\"21\":{},\"22\":{},\"23\":{}}}],[\"write\",{\"_index\":42,\"name\":{\"49\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/classes/F2dDownloader.html b/classes/F2dDownloader.html index 553e326..3a9e65a 100644 --- a/classes/F2dDownloader.html +++ b/classes/F2dDownloader.html @@ -1 +1 @@ -F2dDownloader | forge-convert-utils
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • F2dDownloader

Index

Constructors

Properties

auth: IAuthOptions
modelDerivativeClient: ModelDerivativeClient

Methods

  • _download(urn: string, context: IDownloadContext): Promise<void>
  • download(urn: string, options?: IDownloadOptions): IDownloadTask

Generated using TypeDoc

\ No newline at end of file +F2dDownloader | forge-convert-utils
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • F2dDownloader

Index

Constructors

Properties

auth: IAuthOptions
modelDerivativeClient: ModelDerivativeClient

Methods

  • _download(urn: string, context: IDownloadContext): Promise<void>
  • download(urn: string, options?: IDownloadOptions): IDownloadTask

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/GltfWriter.html b/classes/GltfWriter.html index 241920b..2eb9bda 100644 --- a/classes/GltfWriter.html +++ b/classes/GltfWriter.html @@ -1,8 +1,8 @@ GltfWriter | forge-convert-utils
Options
All
  • Public
  • Public/Protected
  • All
Menu

Utility class for serializing parsed 3D content to local file system as glTF (2.0).

-

Hierarchy

  • GltfWriter

Index

Constructors

  • new GltfWriter(options?: IWriterOptions): GltfWriter

Hierarchy

  • GltfWriter

Index

Constructors

  • new GltfWriter(options?: IWriterOptions): GltfWriter

Properties

accessorHashes: Map<string, number> = ...
baseDir: string
bufferSize: number
bufferStream: null | WriteStream
bufferViewCache: Map<string, BufferView> = ...
bufferViewHashes: Map<string, number> = ...
manifest: GlTf
meshHashes: Map<string, number> = ...
options: Required<IWriterOptions>
pendingTasks: Promise<void>[] = []
stats: IWriterStats = ...

Methods

  • addAccessor(accessor: Accessor): number
  • addBufferView(bufferView: BufferView): number
  • addMesh(mesh: Mesh): number
  • computeAccessorHash(accessor: Accessor): string
  • computeBoundsVec3(array: Float32Array): { max: number[]; min: number[] }
  • Parameters

    • array: Float32Array

    Returns { max: number[]; min: number[] }

    • max: number[]
    • min: number[]
  • computeBufferHash(buffer: Buffer): string
  • computeBufferViewHash(bufferView: BufferView): string
  • computeMaterialHash(material: null | IPhysicalMaterial): string
  • computeMeshHash(mesh: Mesh): string
  • createAccessor(bufferViewID: number, componentType: number, count: number, type: string, min?: number[], max?: number[]): Accessor
  • Parameters

    • bufferViewID: number
    • componentType: number
    • count: number
    • type: string
    • Optional min: number[]
    • Optional max: number[]

    Returns Accessor

  • createBufferView(data: Buffer): BufferView
  • createLineGeometry(geometry: ILineGeometry, imf: IScene): Mesh
  • createMaterial(mat: null | IPhysicalMaterial, imf: IScene): MaterialPbrMetallicRoughness
  • Parameters

    • mat: null | IPhysicalMaterial
    • imf: IScene

    Returns MaterialPbrMetallicRoughness

  • createMeshGeometry(geometry: IMeshGeometry, imf: IScene, outputUvs: boolean): Mesh
  • createNode(fragment: IObjectNode, imf: IScene, outputUvs: boolean): Node
  • createPointGeometry(geometry: IPointGeometry, imf: IScene): Mesh
  • createScene(imf: IScene): Scene
  • createTexture(uri: string, imf: IScene): Texture
  • postprocess(imf: IScene, gltfPath: string): Promise<void>
  • reset(outputDir: string): void
  • serializeManifest(manifest: GlTf, outputPath: string): void
  • write(imf: IScene, outputDir: string): Promise<void>

Properties

accessorHashes: Map<string, number> = ...
baseDir: string
bufferSize: number
bufferStream: null | WriteStream
bufferViewCache: Map<string, BufferView> = ...
bufferViewHashes: Map<string, number> = ...
manifest: GlTf
meshHashes: Map<string, number> = ...
options: Required<IWriterOptions>
pendingTasks: Promise<void>[] = []
stats: IWriterStats = ...

Methods

  • addAccessor(accessor: Accessor): number
  • addBufferView(bufferView: BufferView): number
  • addMesh(mesh: Mesh): number
  • computeAccessorHash(accessor: Accessor): string
  • computeBoundsVec3(array: Float32Array): { max: number[]; min: number[] }
  • Parameters

    • array: Float32Array

    Returns { max: number[]; min: number[] }

    • max: number[]
    • min: number[]
  • computeBufferHash(buffer: Buffer): string
  • computeBufferViewHash(bufferView: BufferView): string
  • computeMaterialHash(material: null | IPhysicalMaterial): string
  • computeMeshHash(mesh: Mesh): string
  • createAccessor(bufferViewID: number, componentType: number, count: number, type: string, min?: number[], max?: number[]): Accessor
  • Parameters

    • bufferViewID: number
    • componentType: number
    • count: number
    • type: string
    • Optional min: number[]
    • Optional max: number[]

    Returns Accessor

  • createBufferView(data: Buffer): BufferView
  • createLineGeometry(geometry: ILineGeometry, imf: IScene): Mesh
  • createMaterial(mat: null | IPhysicalMaterial, imf: IScene): MaterialPbrMetallicRoughness
  • Parameters

    • mat: null | IPhysicalMaterial
    • imf: IScene

    Returns MaterialPbrMetallicRoughness

  • createMeshGeometry(geometry: IMeshGeometry, imf: IScene, outputUvs: boolean): Mesh
  • createNode(fragment: IObjectNode, imf: IScene, outputUvs: boolean): Node
  • createPointGeometry(geometry: IPointGeometry, imf: IScene): Mesh
  • createScene(imf: IScene): Scene
  • createTexture(uri: string, imf: IScene): Texture
  • postprocess(imf: IScene, gltfPath: string): Promise<void>
  • reset(outputDir: string): void
  • serializeManifest(manifest: GlTf, outputPath: string): void
  • write(imf: IScene, outputDir: string): Promise<void>

Hierarchy

  • SvfReader

Index

Constructors

  • new SvfReader(svf: Buffer, resolve: (uri: string) => Promise<Buffer>): SvfReader
  • Parameters

    • svf: Buffer
    • resolve: (uri: string) => Promise<Buffer>
        • (uri: string): Promise<Buffer>
        • Parameters

          • uri: string

          Returns Promise<Buffer>

    Returns SvfReader

Properties

resolve: (uri: string) => Promise<Buffer>

Type declaration

    • (uri: string): Promise<Buffer>
    • Parameters

      • uri: string

      Returns Promise<Buffer>

svf: ISvfRoot

Methods

  • enumerateFragments(): AsyncIterable<IFragment>

Hierarchy

  • SvfReader

Index

Constructors

  • new SvfReader(svf: Buffer, resolve: (uri: string) => Promise<Buffer>): SvfReader
  • Parameters

    • svf: Buffer
    • resolve: (uri: string) => Promise<Buffer>
        • (uri: string): Promise<Buffer>
        • Parameters

          • uri: string

          Returns Promise<Buffer>

    Returns SvfReader

Properties

resolve: (uri: string) => Promise<Buffer>

Type declaration

    • (uri: string): Promise<Buffer>
    • Parameters

      • uri: string

      Returns Promise<Buffer>

svf: ISvfRoot

Methods

  • enumerateFragments(): AsyncIterable<IFragment>
  • Retrieves, parses, and iterates over all SVF fragments.

    async
    generator

    Returns AsyncIterable<IFragment>

    Async iterator over parsed fragments.

    -
  • enumerateGeometries(): AsyncIterable<IGeometryMetadata>
  • enumerateGeometries(): AsyncIterable<IGeometryMetadata>
  • Retrieves, parses, and iterates over all SVF geometry metadata.

    async
    generator

    Returns AsyncIterable<IGeometryMetadata>

    Async iterator over parsed geometry metadata.

    -
  • enumerateMaterials(): AsyncIterable<null | IMaterial>
  • enumerateMaterials(): AsyncIterable<null | IMaterial>
  • Retrieves, parses, and iterates over all SVF materials.

    async
    generator

    Returns AsyncIterable<null | IMaterial>

    Async iterator over parsed materials (or null values for unsupported material types).

    -
  • enumerateMeshPack(packNumber: number): AsyncIterable<null | IMesh | ILines | IPoints>
  • enumerateMeshPack(packNumber: number): AsyncIterable<null | IMesh | ILines | IPoints>
  • Retrieves, parses, and iterates over all meshes, lines, or points in a specific SVF meshpack.

    async
    generator

    Parameters

    • packNumber: number

    Returns AsyncIterable<null | IMesh | ILines | IPoints>

    Async iterator over parsed meshes, lines, or points (or null values for unsupported mesh types).

    -
  • findAsset(query: { type?: AssetType; uri?: string }): undefined | ISvfManifestAsset
  • Parameters

    • query: { type?: AssetType; uri?: string }
      • Optional type?: AssetType
      • Optional uri?: string

    Returns undefined | ISvfManifestAsset

  • getAsset(uri: string): Promise<Buffer>
  • findAsset(query: { type?: AssetType; uri?: string }): undefined | ISvfManifestAsset
  • Parameters

    • query: { type?: AssetType; uri?: string }
      • Optional type?: AssetType
      • Optional uri?: string

    Returns undefined | ISvfManifestAsset

  • getAsset(uri: string): Promise<Buffer>
  • Retrieves raw binary data of a specific SVF asset.

    async

    Parameters

    • uri: string

      Asset URI.

    Returns Promise<Buffer>

    Asset content.

    -
  • getManifest(): Promise<ISvfManifest>
  • getManifest(): Promise<ISvfManifest>
  • Retrieves parsed SVF manifest.

    async

    Returns Promise<ISvfManifest>

    SVF manifest.

    -
  • getMeshPackCount(): number
  • getMeshPackCount(): number
  • getMetadata(): Promise<ISvfMetadata>
  • getMetadata(): Promise<ISvfMetadata>
  • Retrieves parsed SVF metadata.

    async

    Returns Promise<ISvfMetadata>

    SVF metadata.

    -
  • getPropertyDb(): Promise<PropDbReader>
  • getPropertyDb(): Promise<PropDbReader>
  • Retrieves and parses the property database.

    async

    Returns Promise<PropDbReader>

    Property database reader.

    -
  • listImages(): string[]
  • listImages(): string[]
  • Finds URIs of all image assets referenced in the SVF. These can then be retrieved using getAsset.

    Returns string[]

    Image asset URIs.

    -
  • read(options?: IReaderOptions): Promise<IScene>
  • loadImage(uri: string): Promise<{ imageData: undefined | Buffer; normalizedUri: string }>
  • +

    Loads an image.

    +

    Parameters

    • uri: string
      +

      Image URI.

      +

    Returns Promise<{ imageData: undefined | Buffer; normalizedUri: string }>

  • read(options?: IReaderOptions): Promise<IScene>
  • Reads the entire scene and all its referenced assets into memory. In cases where a more granular control is needed (for example, when trying to control memory consumption), consider parsing the different SVF elements individually, using methods like readFragments, enumerateGeometries, etc.

    async

    Parameters

    • Optional options: IReaderOptions

    Returns Promise<IScene>

    Intermediate, in-memory representation of the loaded scene.

    -
  • readFragments(): Promise<IFragment[]>
  • readFragments(): Promise<IFragment[]>
  • Retrieves, parses, and collects all SVF fragments.

    async

    Returns Promise<IFragment[]>

    List of parsed fragments.

    -
  • readGeometries(): Promise<IGeometryMetadata[]>
  • readGeometries(): Promise<IGeometryMetadata[]>
  • Retrieves, parses, and collects all SVF geometry metadata.

    async

    Returns Promise<IGeometryMetadata[]>

    List of parsed geometry metadata.

    -
  • readMaterials(): Promise<(null | IMaterial)[]>
  • readMaterials(): Promise<(null | IMaterial)[]>
  • Retrieves, parses, and collects all SVF materials.

    async

    Returns Promise<(null | IMaterial)[]>

    List of parsed materials (or null values for unsupported material types).

    -
  • readMeshPack(packNumber: number): Promise<(null | IMesh | ILines | IPoints)[]>
  • readMeshPack(packNumber: number): Promise<(null | IMesh | ILines | IPoints)[]>
  • Retrieves, parses, and collects all meshes, lines, or points in a specific SVF meshpack.

    async

    Parameters

    • packNumber: number

      Index of mesh pack file.

    Returns Promise<(null | IMesh | ILines | IPoints)[]>

    List of parsed meshes, lines, or points (or null values for unsupported mesh types).

    -
  • FromDerivativeService(urn: string, guid: string, auth: IAuthOptions, host?: string, region?: Region): Promise<SvfReader>
  • FromDerivativeService(urn: string, guid: string, auth: IAuthOptions, host?: string, region?: Region): Promise<SvfReader>
  • Instantiates new reader for an SVF in Forge Model Derivative service.

    async

    Parameters

    • urn: string

      Forge model URN.

      @@ -83,9 +87,9 @@
    • Optional region: Region

      Optional region to be used by all Forge calls.

    Returns Promise<SvfReader>

    Reader for the provided SVF.

    -
  • FromFileSystem(filepath: string): Promise<SvfReader>
  • FromFileSystem(filepath: string): Promise<SvfReader>
  • Instantiates new reader for an SVF on local file system.

    async

    Parameters

    • filepath: string

      Path to the *.svf file.

    Returns Promise<SvfReader>

    Reader for the provided SVF.

    -

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file