
| GeoLib is a 2-dimensional Computational Geometry Library which is available in C++ and C#. GeoLib provides a robust, powerful and fast solution to many geometry problems, whilst being extremely easy to use and easy to understand.
The library contains a collection of classes including vectors, points, lines, circles, rectangles, polygons and curved polygons. Polygons support Boolean operations such as union, intersection and difference as well as a variety of functions, from point inclusion tests to convex hull creation. For a more detailed list of functions see the features section, or download our demonstrations and user guides.
Included in the library is a class representing a geodetic position which, in addition to a number of other functions, provides conversion to Cartesian co-ordinates through 24 different map projections allowing geospatial polygon representation.
|