bcgis-type
Version:
The SDK is based on Cesium for secondary development of 2, 3D all-in-one WebGis application framework, the framework optimizes the use of Cesium and add some additional features, designed for developers to quickly build WebGis applications.
23 lines (22 loc) • 561 B
TypeScript
import Plot from "../plot/Plot";
import Viewer from "../viewer/Viewer";
import { ViewShed3D } from "./index";
export default class ViewShedFactory {
_viewer: Viewer;
_plotUtil: Plot;
_viewShed: ViewShed3D;
constructor();
get viewer(): Viewer;
get plotUtil(): Plot;
get viewShed(): ViewShed3D;
set viewShed(val: ViewShed3D);
createViewShed(): void;
clear(): void;
destroy(): void;
/**
*
* @param viewer
*/
install(viewer: Viewer): void;
uninstall(viewer: any): void;
}