@vuemap/vue-amap-extra
Version:
@vuemap/vue-amap扩展库,包含threejs相关图层
21 lines (20 loc) • 481 B
TypeScript
import type CustomThreeLayer from '../ThreeLayer/CustomThreeLayer';
interface Options {
color: string;
maxRadius: number;
position: number[];
}
declare class ThreePassCircle {
object: any;
layer: CustomThreeLayer;
shaderMaterial: any;
frame: number;
maxRadius: number;
constructor(layer: any, options: Options);
start(): void;
stop(): void;
refresh(): void;
remove(): void;
destroy(): void;
}
export default ThreePassCircle;