From b99577c66564b69f9ba44758e19eb4e603b264c4 Mon Sep 17 00:00:00 2001 From: Oscar Lorentzon Date: Mon, 27 Jun 2016 22:27:41 +0200 Subject: [PATCH] Correct param and return types for ShapeUtils triangulation methods. --- threejs/three.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/threejs/three.d.ts b/threejs/three.d.ts index c7a36b3234..389d247e53 100644 --- a/threejs/three.d.ts +++ b/threejs/three.d.ts @@ -5725,8 +5725,8 @@ declare namespace THREE { export namespace ShapeUtils { export function area(contour: number[]): number; - export function triangulate(contour: number[], indices: boolean): number[]; - export function triangulateShape(contour: number[], holes: any[]): number[]; + export function triangulate(contour: Vector2[], indices: boolean): Vector2[][] | number[][]; + export function triangulateShape(contour: Vector2[], holes: Vector2[][]): Vector2[][]; export function isClockWise(pts: number[]): boolean; export function b2(t: number, p0: number, p1: number, p2: number): number; export function b3(t: number, p0: number, p1: number, p2: number, p3: number): number;