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.
31 lines (30 loc) • 816 B
TypeScript
import Viewer from "../viewer/Viewer";
import Plot from "../plot/Plot";
export default class SlightLine {
_viewer: any;
_db: Cesium.CustomDataSource;
_plot: Plot;
_depthFailMaterial: any;
_visibleColor: any;
_hiddenColor: any;
constructor(options: any);
get viewer(): any;
get db(): Cesium.CustomDataSource;
get plot(): Plot;
get visibleColor(): any;
set visibleColor(val: any);
get hiddenColor(): any;
set hiddenColor(val: any);
get depthFailMaterial(): any;
set depthFailMaterial(val: any);
drawLine(): void;
add(origin: any, target: any): Cesium.Entity[];
clear(): void;
destroy(): void;
/**
*
* @param viewer
*/
install(viewer: Viewer): void;
uninstall(viewer: any): void;
}