Merge pull request #30153 from FishOrBear/patch-1

fix threejs `ShapeUtils`
This commit is contained in:
Armando Aguirre
2018-11-06 12:14:17 -08:00
committed by GitHub
+10 -4
View File
@@ -6689,11 +6689,17 @@ export namespace SceneUtils {
export function attach(child: Object3D, scene: Scene, parent: Object3D): void;
}
interface Vec2
{
x: number;
y: number;
}
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 isClockWise(pts: number[]): boolean;
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;
}
// Extras / Audio /////////////////////////////////////////////////////////////////////