Skip to Content.
Sympa Menu

cgal-discuss - [cgal-discuss] CGAL 4.5 Released, Computational Geometry Algorithms Library

Subject: CGAL users discussion list

List archive

[cgal-discuss] CGAL 4.5 Released, Computational Geometry Algorithms Library


Chronological Thread 
  • From: "Laurent Rineau (CGAL/GeometryFactory)" <>
  • To: , ,
  • Cc:
  • Subject: [cgal-discuss] CGAL 4.5 Released, Computational Geometry Algorithms Library
  • Date: Fri, 10 Oct 2014 16:42:58 +0200
  • Organization: GeometryFactory

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

Besides fixes to existing packages, the following has changed since
CGAL 4.4:

o Support

- CMake version 3.0 is now supported.

- Microsoft Windows Visual C++ compiler 2008 (VC9) is no longer
supported.


o Triangulated Surface Mesh Deformation (new package)

This package allows to deform a triangulated surface mesh under
positional constraints of some of its vertices without requiring any
additional structure other than the surface mesh itself. The methods
provided implements an as-rigid-as-possible deformation.


o Breaking change in the support of Boost Graph Library

- Introduction of the FaceGraph concept.

- Cleanup of the HalfedgeGraph concept. In particular:

- Deprecation of halfedge_graph_traits.

- A model of HalfedgeGraph is considered as an undirected graph. Thus
any call to edges() should be replaced by halfedges() and
num_edges() now returns the number of (undirected) edges.

- Breaking change: is_border_edge and is_border_halfedge properties
are removed. The free functions is_border() and is_border_edge()
should be used instead.


o 3D Triangulations

Add an experimental parallel version of the Delaunay triangulation and
the regular triangulation algorithms, which allows parallel insertion
and removal of point ranges.


o 3D Mesh Generation

Add an experimental parallel version of the 3D mesh refinement and mesh
optimization methods.


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
and periodic triangulations in 2D and 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 generation,
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 v3 or later versions).
Most modules are distributed under the terms of the GPL Open Source
license (GNU General Public License v3 or later versions).
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/

--
Laurent Rineau, PhD
R&D Engineer at GeometryFactory http://www.geometryfactory.com/
Release Manager of the CGAL Project http://www.cgal.org/




Archive powered by MHonArc 2.6.18.

Top of Page