@antv/g2plot
Version:
An interactive and responsive charting library
18 lines (17 loc) • 633 B
TypeScript
import { Point, Position } from '../types/common';
export declare function points2Path(points: Point[], isInCircle: boolean): any[];
/**
* @ignore
* 计算光滑的贝塞尔曲线
*/
export declare const smoothBezier: (points: Position[], smooth: number, isLoop: boolean, constraint: Position[]) => Position[];
/**
* @ignore
* 贝塞尔曲线
*/
export declare function catmullRom2bezier(crp: number[], z: boolean, constraint: Position[]): any[];
/**
* @ignore
* 根据关键点获取限定了范围的平滑线
*/
export declare function getSplinePath(points: Point[], isInCircle?: boolean, constaint?: Position[]): any[];