Pārlūkot izejas kodu

Fix triangulateShape function signature

Holes are essentially an array of contours. This means they should be Vec2[][] instead of Vec2[].
Florian Stellbrink 5 gadi atpakaļ
vecāks
revīzija
4ac2a12c51
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      src/extras/ShapeUtils.d.ts

+ 1 - 1
src/extras/ShapeUtils.d.ts

@@ -5,6 +5,6 @@ interface Vec2 {
 
 
 export namespace ShapeUtils {
 export namespace ShapeUtils {
 	export function area( contour: Vec2[] ): number;
 	export function area( contour: Vec2[] ): number;
-	export function triangulateShape( contour: Vec2[], holes: Vec2[] ): number[][];
+	export function triangulateShape( contour: Vec2[], holes: Vec2[][] ): number[][];
 	export function isClockWise( pts: Vec2[] ): boolean;
 	export function isClockWise( pts: Vec2[] ): boolean;
 }
 }