@visactor/vrender-core
Version:
## Description
19 lines (18 loc) • 778 B
TypeScript
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;