CGAL 3.7 Released, Computational Geometry Algorithms Library



The CGAL Open Source Project is pleased to announce the Release 3.7
of CGAL, the Computational Geometry Algorithms Library.


CGAL-3.7 provides improvements and fixes to existing packages, and
support
for new compilers.
See http://www.cgal.org/releases.html for a complete list of changes.


The CGAL project is a collaborative effort to develop a robust,
easy-to-use, and efficient C++ software library of geometric data
structures and algorithms, like
- triangulations (2D constrained triangulations, Delaunay
triangulations in
2D and 3D, periodic Delaunay triangulations in 3D),
- Voronoi diagrams (for 2D and 3D points, 2D additively weighted
Voronoi diagrams, and segment Voronoi diagrams),
- Boolean operations on polygons and polyhedra,
- Regularized Boolean operations on polygons with curved arcs
- arrangements of curves,
- mesh generation (2D, 3D and surface mesh generations)
and processing (surface mesh subdivision and parametrization),
- alpha shapes (in 2D and 3D),
- convex hull algorithms (in 2D, 3D and dD),
- operations on polygons (straight skeleton and offset polygon),
- search structures (kd trees for nearest neighbor search, and
range and segment trees),
- interpolation (natural neighbor interpolation and placement of
streamlines),
- optimization algorithms (smallest enclosing sphere of points or
spheres, smallest enclosing ellipsoid of points, principal
component analysis),
- kinetic data structures




Some modules are distributed under the terms of the LGPL Open Source
license (GNU Lesser General Public License v2.1).
Most modules are distributed under the terms of the QPL Open Source
license (Q Public License v1.0).
If your intended usage does not meet the criteria of the
aforementioned licenses, a commercial license can be purchased from
GeometryFactory (http://www.geometryfactory.com/).


For further information and for downloading the library and its
documentation, please visit the CGAL web site: http://www.cgal.org/

.



Relevant Pages

  • Re: Gnu tools for ARM Cortex development
    ... Trying to make use of existing open source software ... You just need to follow the license requirements. ... And many pieces of open source software aimed at embedded targets come with very developer-friendly licences to make it easier. ... This was because we already had a legal SUN compiler, ...
    (comp.arch.embedded)
  • Re: GPL version 4
    ... Linking from other software which is not regarded by the FSF as free software, ... is not allowed by this license. ... The GPL version 4 will accept every other license, accepted by the Open Source ... Linking from closed source software to GPLv4 ...
    (Ubuntu)
  • Re: [PHP] Requested PHP apps / sites
    ... To develop full applications in open source technology to someone ... existing user-management framework (allowed by license) or write your ... So instead of free code from me or other developers, I view it as getting free ideas from others, users and seekers of the apps:-) ...
    (php.general)
  • Re: TCP/ IP, USB stacks and ThreadX
    ... copyright laws to enforce its license, which restricts your use of the GPL'ed code and generated binaries - you are obliged to provide the source code of all code directly linked with the GPL'ed code, under the same GPL license. ... BTW the license for the source code in question is less than one page. ... People complain publicly about the GPL, because it can make a difference - complaints have helped shape the GPL, and influence the choice of licence in open source projects. ...
    (comp.arch.embedded)
  • Re: lock-free; are you using it?
    ... Do your read a academic paper and just go ahead ... and implement the algorithms and use them in your production code? ... I assume you're talking in part about the free open source stuff. ...
    (comp.programming.threads)