@logicflow/core
Version:
LogicFlow, help you quickly create flowcharts
12 lines (11 loc) • 516 B
TypeScript
import LogicFlow from '../LogicFlow';
import PointTuple = LogicFlow.PointTuple;
export declare function snapToGrid(point: number, gridSize: number, snapGrid: boolean): number;
export declare function getGridOffset(distance: number, gridSize: number): number;
/**
* 多边形设置 points 后,坐标平移至原点 并 根据 width、height 缩放
* @param points
* @param width
* @param height
*/
export declare function normalizePolygon(points?: PointTuple[], width?: number, height?: number): PointTuple[];