UNPKG

xtorcga

Version:

Xtor Compute Geometry Algorithm Libary 计算几何算法库

25 lines (22 loc) 799 B
import { Undefinable } from "../../src/utils/types"; import { EllipsoidTerrainProvider } from "../core/EllipsoidTerrainProvider"; import { ImageryLayerCollection } from "./ImageryLayerCollection"; import { QuadtreePrimitive } from "./quadtree_primitive"; export interface IGlobeSurfaceTileProviderOption { terrainProvider: any, imageryLayers: any, surfaceShaderSet: any, } /** * @description : 包装地球所有的提供器 * @param {*} * @return {*} * @example : */ export class GlobeSurfaceTileProvider { _quadtree: Undefinable<QuadtreePrimitive> _terrainProvider: Undefinable<EllipsoidTerrainProvider> _imageryLayers: Undefinable<ImageryLayerCollection> constructor(option: IGlobeSurfaceTileProviderOption) { } }