UNPKG

@visactor/vrender-core

Version:

```typescript import { xxx } from '@visactor/vrender-core'; ```

11 lines (10 loc) 564 B
import type { IPointLike } from '@visactor/vutils'; import type { IGenSegmentParams, ILinearSegment, ISegPath2D } from '../../interface/curve'; import { Linear } from './linear'; export declare class LinearClosed extends Linear implements ILinearSegment { context: ISegPath2D; protected startPoint?: IPointLike; lineEnd(): void; } export declare function genLinearClosedSegments(points: IPointLike[], params?: IGenSegmentParams): ISegPath2D | null; export declare function genLinearClosedTypeSegments(path: ILinearSegment, points: IPointLike[]): void;