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.
50 lines (49 loc) • 1 kB
TypeScript
/**
* 材质基类
*/
declare class MaterialProperty {
protected _definitionChanged: Cesium.Event;
protected _color: any;
protected _colorSubscription: any;
protected _speed: any;
protected _speedSubscription: any;
/**
* 颜色
*/
color: Cesium.Color;
/**
* 速度
*/
speed: number;
constructor(options?: any);
/**
* @internal
*/
get isConstant(): boolean;
/**
* @internal
*/
get definitionChanged(): Cesium.Event<(...args: any[]) => void>;
/**
* 获取属性
* @param time
* @returns
* @internal
*/
getType(time: any): any;
/**
* 获取值
* @param time
* @param result
* @internal
*/
getValue(time: any, result: any): any;
/**
* 判断是否相等
* @param other
* @returns
* @internal
*/
equals(other: any): boolean;
}
export default MaterialProperty;