File: ShapeUtils.md | Updated: 11/15/2025
A class containing utility functions for shapes.
Calculate area of a ( 2D ) contour polygon.
contour | An array of 2D points.
---|---
Returns: The area.
Returns true if the given contour uses a clockwise winding order.
pts | An array of 2D points defining a polygon.
---|---
Returns: Whether the given contour uses a clockwise winding order or not.
Triangulates the given shape definition.
contour | An array of 2D points defining the contour.
---|---
holes | An array that holds arrays of 2D points defining the holes.
Returns: An array that holds for each face definition an array with three indices.