ANNOUNCE: gpc general polygon clipping library available

ANNOUNCE: gpc general polygon clipping library available

Post by Toby Howar » Mon, 13 Nov 2000 04:00:00



The gpc polygon clipping library (v2.31) is available from:

    http://www.cs.man.ac.uk/aig/staff/alan/software/index.html

It is written in C, and has the following features:

  * Difference, 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
    anticlockwise.

  * Contours may be convex, concave or self-intersecting.

  * Contours may be nested (i.e. polygons may have holes).

  * Output may take the form of either polygon contours or
    tristrips.

  * Hole and external contours are differentiated in the
    result.

  * Coincident edges and degenerate regions are handled
    correctly.

Even if you don't require a polygon clipper you may find
gpc useful for:

  * Triangulating (with tristrips) an arbitrary set of
    polygon contours (self-intersecting, holes etc).

  * Converting self-intersecting polygon contours to a
    set of non-intersecting contours.

  * Seamlessly merging polygons which share common edges.

  * Performing a polygon-in-polygon test.

This software is free for non-commercial use. Anyone wishing to use the gpc

Alan Murta

-------------------------------------------------------------------
Alan Murta   Computer Science Department, University of Manchester,    
Lecturer     Manchester, M13 9PL, UK.      Tel: +44 (0)161-275-6259

             World Wide Web: http://www.cs.man.ac.uk/aig/staff/alan
-------------------------------------------------------------------

 
 
 

1. ANNOUNCE: gpc general polygon clipping library available

The gpc polygon clipping library (v2.31) is available from:

    http://www.cs.man.ac.uk/aig/staff/alan/software/index.html

It is written in C, and has the following features:

  * Difference, 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
    anticlockwise.

  * Contours may be convex, concave or self-intersecting.

  * Contours may be nested (i.e. polygons may have holes).

  * Output may take the form of either polygon contours or
    tristrips.

  * Hole and external contours are differentiated in the
    result.

  * Coincident edges and degenerate regions are handled
    correctly.

Even if you don't require a polygon clipper you may find
gpc useful for:

  * Triangulating (with tristrips) an arbitrary set of
    polygon contours (self-intersecting, holes etc).

  * Converting self-intersecting polygon contours to a
    set of non-intersecting contours.

  * Seamlessly merging polygons which share common edges.

  * Performing a polygon-in-polygon test.

This software is free for non-commercial use. Anyone wishing to use the gpc

Alan Murta

-------------------------------------------------------------------
Alan Murta   Computer Science Department, University of Manchester,    
Lecturer     Manchester, M13 9PL, UK.      Tel: +44 (0)161-275-6259

             World Wide Web: http://www.cs.man.ac.uk/aig/staff/alan
-------------------------------------------------------------------

2. Accessing Digital Camera

3. AVAILABLE: New release of gpc polygon clipping library

4. Lightwave + CPU

5. ANNOUNCE: General Polygon Clipper Library

6. Posters from your computer files

7. ANNOUNCE: General Polygon Clipper library

8. seek PS 5 lighting effects 8bf file

9. ANNOUNCE: General Polygon Clipper Library

10. ANNOUNCE: General Polygon Clipper library

11. Looking for general polygon clipping routine

12. GENERAL POLYGON CLIPPER AVAILABLE

13. AVAILABLE: General Polygon Clipper