@fleet-frontend/mower-maps
Version:
a mower maps in google maps
21 lines • 733 B
TypeScript
import { DrawElement } from '../../types/layers';
import { BoundaryStyle } from '../../types/renderer';
import { MapElement, VisionOffStyle } from '../../types';
/**
* 边界数据构建器
*/
export declare class VisionOffDataBuilder {
/**
* 创建边界元素数据
*/
static create(coordinates: number[][], style: BoundaryStyle): DrawElement;
/**
* 从地图元素创建边界数据
*/
static fromMapElement(element: MapElement): DrawElement | null;
/**
* 创建视觉盲区元素数据(使用边界样式)
*/
static createVisionOffArea(element: MapElement, style: VisionOffStyle): DrawElement<VisionOffStyle> | null;
}
//# sourceMappingURL=VisionOffDataBuilder.d.ts.map