mirror of
https://github.com/boostorg/geometry.git
synced 2026-02-21 03:02:10 +00:00
38 lines
1.3 KiB
Plaintext
38 lines
1.3 KiB
Plaintext
Generic Geometry Library (ggl)
|
|
|
|
Website: http://geometrylibrary.geodan.nl/
|
|
|
|
Copyright © 1995-2009 Barend Gehrels, Geodan Holding B.V. Amsterdam, the Netherlands.
|
|
Copyright © 2008-2009 Bruno Lalande, Paris, France.
|
|
|
|
Distributed under the Boost Software License, Version 1.0.
|
|
See accompanying file LICENSE_1_0.txt
|
|
or copy at http://www.boost.org/LICENSE_1_0.txt
|
|
|
|
Introduction
|
|
|
|
The Generic Geometry Library (currently in "preview 4") provides a generic
|
|
implementation of geometry algorithms, working with user-defined geometries.
|
|
|
|
The algorithms include some well-known and often needed algorithms as
|
|
point-in-polygon, polygon area, point-to-point distance, point-to-line
|
|
distance, line clipping and polygon clipping, convex hulls. It also contains
|
|
transformation algorithms, map projections and selection algorithms.
|
|
|
|
Besides algorithms the library provides geometry classes which might be used,
|
|
but the generic algorithms do not depend on them.
|
|
|
|
The library follows existing conventions:
|
|
|
|
* conventions from boost
|
|
* conventions from the std library
|
|
* OGC names and conventions (see the page about OGC)
|
|
|
|
This Generic Geometry Library (ggl) is aimed to be proposed to the Boost
|
|
Library Collection.
|
|
|
|
The library can be downloaded from the Boost Sandbox or as a zipfile,
|
|
go to the Download page for more information:
|
|
|
|
http://geometrylibrary.geodan.nl/download.html
|