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.

79 lines (78 loc) 1.51 kB
/** * 泛光效果 * @example * ```ts * viewer.effect.bloom.enable = true * ``` */ declare class Bloom { private _viewer; private _enable; private _contrast; private _brightness; private _glowOnly; private _delta; private _sigma; private _stepSize; private _selected; private _state; private _delegate; constructor(); /** * 类型 * @ignore */ get type(): string; /** * 是否启用 */ set enable(enable: boolean); get enable(): boolean; /** * 对比度 */ set contrast(contrast: number); get contrast(): number; /** * 亮度 */ set brightness(brightness: number); get brightness(): number; /** * 只发光 */ set glowOnly(glowOnly: boolean); get glowOnly(): boolean; /** * Delta */ set delta(delta: number); get delta(): number; /** * Sigma */ set sigma(sigma: number); get sigma(): number; /** * StepSize */ set stepSize(stepSize: number); get stepSize(): number; /** * 设置后期作用的覆盖物 */ set selected(selected: any[]); get selected(): any[]; /** * */ private _createPostProcessStage; /** * 添加效果 * @param viewer * @returns {Bloom} * @ignore */ addTo(viewer: Cesium.Viewer): Bloom; } export default Bloom;