瀏覽代碼

Rename imports

Garrett Johnson 5 年之前
父節點
當前提交
402146014d
共有 5 個文件被更改,包括 20 次插入15 次删除
  1. 1 2
      src/base/B3DMLoader.js
  2. 1 3
      src/base/TilesRenderer.js
  3. 12 3
      src/index.js
  4. 2 2
      src/three/ThreeB3DMLoader.js
  5. 4 5
      src/three/ThreeTilesRenderer.js

+ 1 - 2
src/base/B3DMLoader.js

@@ -14,7 +14,7 @@ function arrayToString( array ) {
 
 }
 
-class B3DMLoader {
+export class B3DMLoaderBase {
 
 	constructor() {
 
@@ -103,4 +103,3 @@ class B3DMLoader {
 
 }
 
-export { B3DMLoader };

+ 1 - 3
src/base/TilesRenderer.js

@@ -326,7 +326,7 @@ function toggleTiles( tile, renderer ) {
 
 }
 
-class TilesRenderer {
+export class TilesRendererBase {
 
 	get root() {
 
@@ -716,5 +716,3 @@ class TilesRenderer {
 	}
 
 }
-
-export { TilesRenderer };

+ 12 - 3
src/index.js

@@ -1,10 +1,19 @@
 import { ThreeTilesRenderer } from './three/ThreeTilesRenderer.js';
 import { ThreeB3DMLoader } from './three/ThreeB3DMLoader';
 
-import { TilesRenderer } from './base/TilesRenderer.js';
-import { B3DMLoader } from './base/B3DMLoader';
+import { TilesRendererBase } from './base/TilesRendererBase.js';
+import { B3DMLoaderBase } from './base/B3DMLoaderBase.js';
 
 import { LRUCache } from './utilities/LRUCache.js';
 import { PriorityQueue } from './utilities/PriorityQueue.js';
 
-export { ThreeTilesRenderer, ThreeB3DMLoader, TilesRenderer, B3DMLoader, LRUCache, PriorityQueue };
+export {
+	ThreeTilesRenderer,
+	ThreeB3DMLoader,
+
+	TilesRendererBase,
+	B3DMLoaderBase,
+
+	LRUCache,
+	PriorityQueue
+};

+ 2 - 2
src/three/ThreeB3DMLoader.js

@@ -1,7 +1,7 @@
-import { B3DMLoader } from '../base/B3DMLoader.js';
+import { B3DMLoaderBase } from '../base/B3DMLoaderBase.js';
 import { GLTFLoader } from 'three/examples/jsm/loaders/GLTFLoader.js';
 
-class ThreeB3DMLoader extends B3DMLoader {
+class ThreeB3DMLoader extends B3DMLoaderBase {
 
 	parse( buffer ) {
 

+ 4 - 5
src/three/ThreeTilesRenderer.js

@@ -1,4 +1,4 @@
-import { TilesRenderer } from '../base/TilesRenderer.js';
+import { TilesRendererBase } from '../base/TilesRendererBase.js';
 import { ThreeB3DMLoader } from './ThreeB3DMLoader.js';
 import { TilesGroup } from './TilesGroup.js';
 import {
@@ -12,8 +12,7 @@ import {
 	Box3Helper,
 	Quaternion,
 	Frustum,
-	Ray,
-	Mesh
+	Ray
 } from 'three';
 
 const DEG2RAD = MathUtils.DEG2RAD;
@@ -27,9 +26,9 @@ const vecZ = new Vector3();
 const ray = new Ray();
 const _sphere = new Sphere();
 
-function emptyRaycast () {};
+function emptyRaycast() {}
 
-class ThreeTilesRenderer extends TilesRenderer {
+class ThreeTilesRenderer extends TilesRendererBase {
 
 	get displayBounds() {