GPC: The General Polygon Clipper Library

The GPC library is polygon set operations library developed by Alan Murta.

GPC can be built from source code (available from, or a binary version of the GPC library for Microsoft Windows can be downloaded from this page. The binary package offered here includes a static version of the GPC library (libgpcl.a) and all required C header files.

For more complete documentation, please refer to the GPC home page.