UNPKG

@visactor/vrender-core

Version:
19 lines (18 loc) 778 B
import type { IAreaSegment, IClipRangeByDimensionType, IPath2D, ISegment, ISegPath2D } from '../interface'; export declare function drawSegments(path: IPath2D, segPath: ISegPath2D, percent: number, clipRangeByDimension: IClipRangeByDimensionType, params?: { offsetX?: number; offsetY?: number; offsetZ?: number; drawConnect?: boolean; mode?: 'none' | 'connect'; zeroX?: number; zeroY?: number; }): void; export declare function drawIncrementalSegments(path: IPath2D, lastSeg: ISegment, segments: ISegment, params?: { offsetX?: number; offsetY?: number; }): void; export declare function drawIncrementalAreaSegments(path: IPath2D, lastSeg: IAreaSegment, segments: IAreaSegment, params?: { offsetX?: number; offsetY?: number; }): void;