1234567891011121314151617 |
- import { SPoint } from "./index";
- export declare class SPath2D {
- _path: Path2D;
- private svgBuilder;
- svgPath(): string;
- addPath(path: SPath2D): void;
- moveTo(x: number, y: number): void;
- lineTo(x: number, y: number): void;
- rect(x: number, y: number, width: number, height: number): void;
- polyline(points: SPoint[]): void;
- polygon(points: SPoint[]): void;
- static arc(x: number, y: number, width: number, height: number, startAngle: number, endAngle: number): string;
- static chord(x: number, y: number, width: number, height: number, startAngle: number, endAngle: number): string;
- static pie(x: number, y: number, width: number, height: number, startAngle: number, endAngle: number): string;
- static largeArcFlag(startAngle: number, endAngle: number): number;
- static arcPoint(a: number, b: number, angle: number): SPoint;
- }
|