UNPKG

@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
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; }