@visactor/vrender-core
Version:
## Description
13 lines (12 loc) • 463 B
TypeScript
import type { IPointLike } from '@visactor/vutils';
import type { ICurveType, ISegPath2D } from '../../interface';
export * from './linear';
export * from './linear-closed';
export * from './basis';
export * from './monotone';
export * from './step';
export * from './curve/curve-context';
export declare function calcLineCache(points: IPointLike[], curveType: ICurveType, params?: {
startPoint?: IPointLike;
curveTension?: number;
}): ISegPath2D | null;