UNPKG

svg-path-properties

Version:

Calculate the length for an SVG path, to use it with node or a Canvas element

12 lines (11 loc) 706 B
import { Point } from "./types"; export declare const cubicPoint: (xs: number[], ys: number[], t: number) => Point; export declare const cubicDerivative: (xs: number[], ys: number[], t: number) => Point; export declare const getCubicArcLength: (xs: number[], ys: number[], t: number) => number; export declare const quadraticPoint: (xs: number[], ys: number[], t: number) => Point; export declare const getQuadraticArcLength: (xs: number[], ys: number[], t: number) => number; export declare const quadraticDerivative: (xs: number[], ys: number[], t: number) => { x: number; y: number; }; export declare const t2length: (length: number, totalLength: number, func: (t: number) => number) => number;