GPC – General Polygon Clipper library
The University of Manchester GPC library
GPC is free for downloading and time-unlimited evaluation by anyone.
|Non-commercial use of GPC (for example: private / hobbyist / education)|
GPC is free for non-commercial use only.
|Commercial use of GPC (for example: product development / commercial research)|
If you wish to use GPC in support of a
GPC v2.32 – stable release.
GPC v2.33 – experimental release (May 2014).
On-line documentation is here.
The gpctool package allows the interactive graphical evaluation of the GPC library under Unix / X11. Compilation requires the Mesa (or OpenGL) and xforms libraries - no precompiled binaries are available. The gpctool sources are available as either a Unix compressed tarfile (62k) or a PC Zip file (38k). Please note that this software is completely unsupported.
|.NET wrapper||Christian Buck|
|ActionScript 3 port||Jakub Kaniewski|
|C# wrapper||Stefan Menne / Guido Bonino|
|Cocoa/NSBezier wrapper||Graham Cox|
|COM wrapper||Tom Wolf|
|Delphi/Pascal port (GPC v2.30)||Stefan Schedel|
|Delphi/Pascal port (GPC v2.32)||Richard B. Winston|
|haXe port||Michael Baczynski|
|FORTRAN wrapper||Jeff Krob|
|Haskell port||Marco Túlio Gontijo e Silva|
|Lua binding||Luiz Henrique de Figueiredo|
|Objective-C wrapper||John Swensen|
|OCaml binding||Coherent Graphics/John Whitington|
|Octave binding||Rafael Laboissiere|
|Perl binding||Eric Wilhelm|
|Python bindings||Joerg Raedler|
|VB.NET wrapper||Tadej Basa|
If you are a non-commercial user and you have found GPC to be useful, we invite you to please make a donation and help support the continuation of this project. Thanks!
However, If you wish to use GPC in support of a
commercial product, you must obtain an official GPC Commercial Use Licence from
The University of Manchester.
Please email for details.
Page last updated:
24 April 2014