CMPTLoader.d.ts 522 B

12345678910111213141516171819
  1. import { B3DMBaseResult } from '../base/B3DMLoaderBase';
  2. import { I3DMBaseResult } from '../base/I3DMLoaderBase';
  3. import { PNTSBaseResult } from '../base/B3DMLoaderBase';
  4. import { CMPTLoaderBase } from '../base/CMPTLoaderBase';
  5. import { Group } from 'three';
  6. export interface CMPTResult {
  7. tiles : Array< B3DMBaseResult, I3DMBaseResult, PNTSBaseResult >;
  8. scene : Group;
  9. }
  10. export class CMPTLoader extends CMPTLoaderBase {
  11. load( url : String ) : Promise< CMPTResult >;
  12. parse( buffer : ArrayBuffer ) : CMPTResult;
  13. }