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
TypeScript
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;