UNPKG

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.

58 lines (57 loc) 1.2 kB
import BlackAndWhite from './type/BlackAndWhite'; import Bloom from './type/Bloom'; import Brightness from './type/Brightness'; import DepthOfField from './type/DepthOfField'; import LensFlare from './type/LensFlare'; import NightVision from './type/NightVision'; import Silhouette from './type/Silhouette'; /** * 效果类 * @example * ```ts * let effect = new BC.Effect(); * viewer.use(effect); * ``` */ declare class Effect { private _comps; /** * 构造函数 */ constructor(); /** * 黑白效果 */ get blackAndWhite(): BlackAndWhite; /** * 泛光效果 */ get bloom(): Bloom; /** * 明亮效果 */ get brightness(): Brightness; /** * 景深效果 */ get depthOfField(): DepthOfField; /** * 镜头耀斑效果 */ get lensFlare(): LensFlare; /** * 夜视效果 */ get night(): NightVision; /** * 描边效果 */ get silhouette(): Silhouette; /** * 注册效果 * @param viewer * @ignore */ install(viewer: Cesium.Viewer): void; } export default Effect;