當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript generic_file_source.GenericFileSource類代碼示例

本文整理匯總了TypeScript中neuroglancer/chunk_manager/generic_file_source.GenericFileSource的典型用法代碼示例。如果您正苦於以下問題:TypeScript GenericFileSource類的具體用法?TypeScript GenericFileSource怎麽用?TypeScript GenericFileSource使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


在下文中一共展示了GenericFileSource類的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1:

 getMesh: (chunkManager, url, getPriority, cancellationToken) =>
     GenericFileSource
         .getData(
             chunkManager.addRef(), parseVTKFromArrayBuffer, url, getPriority, cancellationToken)
         .then(mesh => {
           let result: SingleMesh = {
             info: {
               numTriangles: mesh.numTriangles,
               numVertices: mesh.numVertices,
               vertexAttributes: [],
             },
             indices: mesh.indices,
             vertexPositions: mesh.vertexPositions,
             vertexAttributes: [],
           };
           for (const attribute of mesh.vertexAttributes) {
             result.info.vertexAttributes.push({
               name: attribute.name,
               dataType: DataType.FLOAT32,
               numComponents: attribute.numComponents,
             });
             result.vertexAttributes.push(attribute.data);
           }
           return result;
         })
開發者ID:google,項目名稱:neuroglancer,代碼行數:25,代碼來源:backend.ts

示例2: getNiftiFileData

function getNiftiFileData(
    chunkManager: ChunkManager, url: string, getPriority: PriorityGetter,
    cancellationToken: CancellationToken) {
  return GenericFileSource.getData(
      chunkManager, decodeNiftiFile, url, getPriority, cancellationToken);
}
開發者ID:janelia-flyem,項目名稱:neuroglancer,代碼行數:6,代碼來源:backend.ts


注:本文中的neuroglancer/chunk_manager/generic_file_source.GenericFileSource類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。