GPC: General Polygon Clipper library

Discussion topics for individual codes
Post Reply
Ada Coda
ASCL Robot
Posts: 1651
Joined: Thu May 08, 2014 5:37 am

GPC: General Polygon Clipper library

Post by Ada Coda » Sun Dec 27, 2015 7:26 pm

GPC: General Polygon Clipper library

Abstract: The University of Manchester GPC library is a flexible and highly robust polygon set operations library for use with C, C#, Delphi, Java, Perl, Python, Haskell, Lua, VB.Net and other applications. It supports difference, intersection, exclusive-or and union clip operations, and polygons may be comprised of multiple disjoint contours. Contour vertices may be given in any order - clockwise or anticlockwise, and contours may be convex, concave or self-intersecting, and may be nested (i.e. polygons may have holes). Output may take the form of either polygon contours or tristrips, and hole and external contours are differentiated in the result. GPC is free for non-profit and educational use; a Commercial Use License is required for commercial use.

Credit: Murta, Alan


Bibcode: 2015ascl.soft12006M

ID: ascl:1512.006
Last edited by Ada Coda on Sat Jan 02, 2016 7:41 pm, edited 1 time in total.
Reason: Updated code entry.

Post Reply