Home            Features             Download            Prices            Contact 

 

 

 

 

 

 

 

 

 

 

   

 

 

 

 

GeoLib is a 2 Dimensional Computational Geometry Library which is written in 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.