My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

Visit Flexplore blog

News

2010-05-31

Thanks to twentysixdigital donation, some me functions and examples was implemented. New functions: polygon difference, polygon hole improved support; new examples: britain map and arrows. New build script

This project is a port of Java port of General Polygon Clipper library

Project is ActionScript 3 partial port of General Polygon Clipper library (http://www.cs.manchester.ac.uk/~toby/alan/software/).

This port is based on GPCJ Java port (http://www.seisw.com/GPCJ/GPCJ.html) and replicates its functionality.

Project is developed under BSD license but this license does not supersede

Supported and tested functionalities of GPCAS

  • Intersection, exclusive-or and union clip operations are supported.
  • Polygons may be comprised of multiple disjoint contours.
  • Contour vertices may be given in any order - clockwise or counter-clockwise.
  • Contours may be convex, concave or self-intersecting.
  • Contours may be nested (i.e. polygons may have holes).
  • Hole and external contours are differentiated in the result.
  • Coincident edges and degenerate regions are handled correctly.

Read license agreements before using.

If you find any issue please report.

Powered by Google Project Hosting