babylon.stlFileLoader.d.ts 617 B

123456789101112131415
  1. declare module BABYLON {
  2. class STLFileLoader implements ISceneLoaderPlugin {
  3. solidPattern: RegExp;
  4. facetsPattern: RegExp;
  5. normalPattern: RegExp;
  6. vertexPattern: RegExp;
  7. extensions: ISceneLoaderPluginExtensions;
  8. importMesh(meshesNames: any, scene: Scene, data: any, rootUrl: string, meshes: AbstractMesh[], particleSystems: ParticleSystem[], skeletons: Skeleton[]): boolean;
  9. load(scene: Scene, data: any, rootUrl: string): boolean;
  10. private isBinary(data);
  11. private parseBinary(mesh, data);
  12. private parseASCII(mesh, solidData);
  13. }
  14. }