Skip to content

Commit

Permalink
Prepare CGAL-4.10
Browse files Browse the repository at this point in the history
  • Loading branch information
lrineau committed May 23, 2017
1 parent 9384ff4 commit 4fdabc3
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 14 deletions.
45 changes: 32 additions & 13 deletions Maintenance/public_release/announcement/mailing.eml
Original file line number Diff line number Diff line change
@@ -1,29 +1,48 @@
Subject: CGAL 4.9 Released, Computational Geometry Algorithms Library
Subject: CGAL 4.10 Released, Computational Geometry Algorithms Library
Content-Type: text/plain; charset="utf-8"
Body:

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

Besides fixes and general enhancement to existing packages, the following
has changed since CGAL 4.8:
has changed since CGAL 4.9:

o General

- CGAL can now be used in headers only mode, i.e. without compiling the
CGAL libraries and linking with these libraries when compiling
examples, tests and demos. Note that running CMake on CGAL is still
required in order to generate some configuration files.
* Installation

- The minimum required version of CMake is now 3.1. All CMake versions up to
3.7 are supported.

o Cone Based Spanners (new package)

- This package provides algorithms for constructing two kinds of
cone-based spanners: Yao graph and Theta graph, given a set of
vertices on the plane and the directions of cone boundaries.
* Generalized Maps (new package)

- This package implements Generalized Maps in d dimensions. A generalized map
is a data structure enabling to represent an orientable or non orientable
subdivided object by describing all the cells of the subdivision (for
example in 3D vertices, edges, faces, volumes) and all the incidence and
adjacency relationships between these cells. This data structure is the
generalization of the combinatorial maps in order to be able to represent
non orientable objects.

See http://www.cgal.org/releases.html for a complete list of changes.

* 3D Point Set (new package)

- This package provides a flexible data structure CGAL::Point_set_3 that
allows the user to easily handle point sets with an arbitrary number of
attributes (such as normal vectors, colors, labeling, etc.).


Note also that the advanced API of a few CGAL packages have change in an
incompatible way:
- Triangulated Surface Mesh Shortest Paths
- CGAL and the Boost Graph Library (BGL)
- 2D and 3D Linear Geometry Kernel
- 2D Triangulations
- 3D Triangulations

See http://www.cgal.org/2017/05/24/cgal410/ for a complete list of
changes. Breaking changes are highlighted with a bold "Breaking change".


The CGAL project is a collaborative effort to develop a robust,
Expand Down
2 changes: 1 addition & 1 deletion Maintenance/release_building/public_release_name
Original file line number Diff line number Diff line change
@@ -1 +1 @@
CGAL-4.10-beta2
CGAL-4.10

0 comments on commit 4fdabc3

Please sign in to comment.