bezier.d.ts 544 B

1234567891011
  1. import { Point } from './types';
  2. /**
  3. * 使用牛顿切割法求最近的点
  4. * @param {number[]} xArr 点的 x 数组
  5. * @param {number[]} yArr 点的 y 数组
  6. * @param {number} x 指定的点 x
  7. * @param {number} y 指定的点 y
  8. * @param {Function} tCallback 差值函数
  9. */
  10. export declare function nearestPoint(xArr: number[], yArr: number[], x: number, y: number, tCallback: (...arr: number[]) => number, length?: number): Point;
  11. export declare function snapLength(xArr: number[], yArr: number[]): number;