I3DMLoaderBase.d.ts 423 B

1234567891011121314151617181920
  1. import { FeatureTable, BatchTable } from '../utilities/FeatureTable';
  2. export interface I3DMBaseResult {
  3. version : String;
  4. featureTable: FeatureTable;
  5. batchTable : BatchTable;
  6. glbBytes : Uint8Array;
  7. }
  8. export class I3DMLoaderBase {
  9. workingPath : string;
  10. resolveExternalURL( url : string ) : string;
  11. load( url : string ) : Promise< I3DMBaseResult >;
  12. parse( buffer : ArrayBuffer ) : Promise< I3DMBaseResult >;
  13. }