Spaces:
Running
Running
| interface Vec2 { | |
| x: number; | |
| y: number; | |
| } | |
| export namespace ShapeUtils { | |
| export function area(contour: Vec2[]): number; | |
| export function triangulate(contour: Vec2[], indices: boolean): number[]; | |
| export function triangulateShape(contour: Vec2[], holes: Vec2[]): number[][]; | |
| export function isClockWise(pts: Vec2[]): boolean; | |
| } | |