Metadata-Version: 2.1
Name: earcut-py
Version: 0.3.0
Summary: A pure Python port of the Earcut polygon triangulation library.
License: ISC
Author: MIERUNE Inc.
Author-email: info@mierune.co.jp
Requires-Python: >=3.9,<4.0
Classifier: License :: OSI Approved
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Description-Content-Type: text/markdown

# earcut-py

[![Test](https://github.com/MIERUNE/earcut-py/actions/workflows/test.yml/badge.svg)](https://github.com/MIERUNE/earcut-py/actions/workflows/test.yml)
[![codecov](https://codecov.io/gh/MIERUNE/earcut-py/graph/badge.svg?token=XdDPzdkBo4)](https://codecov.io/gh/MIERUNE/earcut-py)

A pure Python port of the [earcut](https://github.com/mapbox/earcut) polygon triangulation library.

- Based on the earcut 2.2.4 release.
- An additional utility `earcut.utils_3d` can be used to project polygons from 3D to 2D space before triangulation, instead of just ignoring z components. (requires NumPy)
- License: ISC

<p align="center">
<img src="./docs/images/demo1.png" width="300">
</p>

This project is a fork of [joshuaskelly/earcut-python](https://github.com/joshuaskelly/earcut-python).

## Usage

TODO

