@flashport/flashport
Version:
FlashPort is a TypeScript 2D graphics library that largely replicates the Flash ActionScript 3.0 library
18 lines (17 loc) • 768 B
TypeScript
import { GraphicsPath } from "../display/GraphicsPath";
import { MemArray } from "./MemArray";
export declare class GLGraphicsPath extends GraphicsPath {
polys: MemArray;
private poly;
constructor();
clear: () => void;
moveTo: (x: number, y: number) => void;
lineTo: (x: number, y: number) => void;
curveTo: (controlX: number, controlY: number, anchorX: number, anchorY: number) => void;
cubicCurveTo: (controlX1: number, controlY1: number, controlX2: number, controlY2: number, anchorX: number, anchorY: number) => void;
wideLineTo: (x: number, y: number) => void;
wideMoveTo: (x: number, y: number) => void;
arc: (x: number, y: number, r: number, a0: number, a1: number) => void;
private rect;
private makePoly;
}