The public CGAL repository, see the README below
OTHER License
Bot releases are hidden (Show)
Published by lrineau almost 5 years ago
CGAL-4.14.2 is a bug-fix release.
See on Github the list of bugs that were solved since CGAL-4.14.1.
Published by lrineau almost 5 years ago
The CGAL Open Source Project is pleased to announce the release 5.0 Beta 2
of CGAL, the Computational Geometry Algorithms Library.
CGAL version 5.0 Beta 2 is a public testing release. It should provide
a solid ground to report bugs that need to be tackled before the
release of the final version of CGAL 5.0 in November.
ShapeDetectionTraits
has been renamed to EfficientRANSACTraits
.Shape_detection_3
namespace has been renamed to Shape_detection
.FaceGraph
concept. Learn more about this new algorithm with this blog entry.Epeck_d
, is now available.Breaking change: Several deprecated functions and classes have been
removed. See the full list of breaking changes in the release
notes.
Breaking change: The constructor and the insert()
function of
CGAL::Triangulation_2
or CGAL::Triangulation_3
which take a range
of points as argument are now guaranteed to insert the points
following the order of InputIterator
. Note that this change only
affects the base class CGAL::Triangulation_[23]
and not any
derived class, such as CGAL::Delaunay_triangulation_[23]
.
CGAL::Polygon_mesh_processing::locate(Point, Mesh)
.smooth_mesh()
,smooth_shape()
,See https://www.cgal.org/2019/10/31/cgal50-beta2/ for a complete list of changes.
Published by lrineau about 5 years ago
The CGAL Open Source Project is pleased to announce the release 5.0 Beta 1
of CGAL, the Computational Geometry Algorithms Library.
CGAL version 5.0 Beta 1 is a public testing release. It should provide
a solid ground to report bugs that need to be tackled before the
release of the final version of CGAL 5.0 in October.
CGAL 5.0 is the first release of CGAL that requires a C++ compiler
with the support of C++14 or later. The new list of supported
compilers is:
Since CGAL 4.9, CGAL can be used as a header-only library, with
dependencies. Since CGAL 5.0, that is now the default, unless
specified differently in the (optional) CMake configuration.
Besides fixes and general enhancement to existing packages, the following
has changed since CGAL 4.14:
This package provides a method for piecewise planar object
reconstruction from point clouds. The method takes as input an
unordered point set sampled from a piecewise planar object and
outputs a compact and watertight surface mesh interpolating the
input point set. The method assumes that all necessary major planes
are provided (or can be extracted from the input point set using the
shape detection method described in Point Set Shape Detection, or
any other alternative methods).The method can handle arbitrary
piecewise planar objects and is capable of recovering sharp features
and is robust to noise and outliers. See also the associated blog
entry:
https://www.cgal.org/2019/08/05/Polygonal_surface_reconstruction/
BREAKING CHANGE: The concept ShapeDetectionTraits has been renamed
to EfficientRANSACTraits.
BREAKING CHANGE: The Shape_detection_3 namespace has been renamed to
Shape_detection.
Added a new, generic implementation of region growing. This enables
for example applying region growing to inputs such as 2D and 3D
point sets, or models of the FaceGraph concept. Learn more about
this new algorithm with this blog entry:
BREAKING CHANGE: Several deprecated functions and classes have been
removed. See the full list of breaking changes in the release
notes.
BREAKING CHANGE: The constructor and the insert() function of
CGAL::Triangulation_2 or CGAL::Triangulation_3 which take a range
of points as argument are now guaranteed to insert the points
following the order of InputIterator. Note that this change only
affects the base class CGAL::Triangulation_[23] and not any
derived class, such as CGAL::Delaunay_triangulation_[23].
See https://www.cgal.org/2019/09/30/cgal50-beta1/ for a complete list of
changes.
Published by lrineau about 5 years ago
CGAL-4.14.1 is a bug-fix release.
See on Github the list of bugs that were solved since CGAL-4.14.
Published by lrineau about 5 years ago
CGAL-4.13.2 is a bug-fix release.
See on Github the list of bugs that were solved since CGAL-4.13.1.
Published by lrineau over 5 years ago
CGAL-4.13.1 is a bug-fix release.
See on Github the list of bugs that were solved since CGAL-4.13.
Published by lrineau over 5 years ago
CGAL-4.12.2 is a bug-fix release.
See on Github the list of bugs that were solved since CGAL-4.12.1.
Published by lrineau over 5 years ago
The CGAL Open Source Project is pleased to announce the release 4.14 of CGAL, the Computational Geometry Algorithms Library.
This release will be the last one supporting C++98/C++03 compilers, and the next release, CGAL version 5.0, will require support for C++14.
Besides fixes and general enhancement to existing packages, the following has changed since CGAL 4.13:
See https://www.cgal.org/2019/03/29/cgal414/ for a complete list of changes.
Published by lrineau over 5 years ago
Published by lrineau over 5 years ago
Published by lrineau over 5 years ago
The CGAL Open Source Project is pleased to announce the release 4.14 Beta 2 of CGAL, the Computational Geometry Algorithms Library.
CGAL version 4.14 Beta 2 is a public testing release. It should provide a solid ground to report bugs that need to be tackled before the release of the final version of CGAL 4.14 in September.
Compared to CGAL version 4.14 Beta 1, this version fixes several bugs including one that prevented the build of all CGAL demos.
Besides fixes and general enhancement to existing packages, the following has changed since CGAL 4.13:
See https://www.cgal.org/2019/03/13/cgal414-beta2/ for a complete list of changes.
Published by lrineau over 5 years ago
The CGAL Open Source Project is pleased to announce the release 4.14 Beta 1 of CGAL, the Computational Geometry Algorithms Library.
CGAL version 4.14 Beta 1 is a public testing release. It should provide a solid ground to report bugs that need to be tackled before the release of the final version of CGAL 4.14 in September.
Besides fixes and general enhancement to existing packages, the following has changed since CGAL 4.13:
See https://www.cgal.org/2019/03/04/cgal414-beta1/ for a complete list of changes.
Published by lrineau about 6 years ago
The CGAL Open Source Project is pleased to announce the release 4.13 of CGAL, the Computational Geometry Algorithms Library.
Besides fixes and general enhancement to existing packages, the following has changed since CGAL 4.12:
See https://www.cgal.org/2018/10/01/cgal413/ for a complete list of changes.
Published by lrineau about 6 years ago
The CGAL Open Source Project is pleased to announce the release 4.13 beta 2 of CGAL, the Computational Geometry Algorithms Library.
Besides fixes and general enhancement to existing packages, the following has changed since CGAL 4.12:
See https://www.cgal.org/2018/09/11/cgal413-beta2/ for a complete list of changes.
Published by lrineau about 6 years ago
CGAL-4.12.1 is a bug-fix release.
See on Github the list of bugs that were solved since CGAL-4.12.
Published by lrineau about 6 years ago
The CGAL Open Source Project is pleased to announce the release 4.13 Beta 1 of CGAL, the Computational Geometry Algorithms Library.
CGAL version 4.13 Beta 1 is a public testing release. It should provide a solid ground to report bugs that need to be tackled before the release of the final version of CGAL 4.13 in September.
Besides fixes and general enhancement to existing packages, the following has changed since CGAL 4.12:
See https://www.cgal.org/2018/08/01/cgal413-beta1/ for a complete list of changes.
Published by lrineau about 6 years ago
CGAL-4.11.3 is a bug-fix release. It fixes one bug since CGAL-4.11.2.
Published by lrineau over 6 years ago
CGAL-4.11.2 is a bug-fix release.
See on Github the list of bugs that were solved since CGAL-4.11.1.
Published by lrineau over 6 years ago
The CGAL Open Source Project is pleased to announce the release 4.12
of CGAL, the Computational Geometry Algorithms Library.
WARNING: This release features an important change of the CMake scripts
used to configure the CGAL libraries and examples. Developers using
makefiles or the Ninja build-system should set the CMAKE_BUILD_TYPE
to
Release
manually, to avoid using CGAL libraries without any compile-time
optimization. Please read the first paragraph of the release notes
carefully.
Besides fixes and general enhancement to existing packages, the following
has changed since CGAL 4.11:
The Microsoft Visual C++ 2017 version 15.3 has introduced support for
C++17, with the compilation flag /std:c++17
. CGAL 4.12 has an initial
support for that flag: the code will compile, but a lot of deprecation
warnings will remain. Note that Boost version 1.67 is the first version
of Boost supporting /std:c++17
.
The compilation flag /permissive-
of Visual C++ is now supported.
A new package called "2D Movable Separability of Sets" has been
introduced. It handles a class of problems that deal with moving
sets of objects in the plane; the challenge is to avoid collisions
between the objects while considering different kinds of motions and
various definitions of separation.
At this point this package consists of the implementations of
various predicates and constructions related to castings of
polygonal objects. In particular, it can be used to determine
whether a feasible mold for a polygonal object does exist. If a mold
exists, the package can also be used to compute all possible
orientations of the feasible molds and the corresponding motions
needed to remove the casted object from the mold.
See https://www.cgal.org/2018/04/25/cgal412/ for a complete list of
changes.
Published by lrineau over 6 years ago
Project is pleased to announce the release 4.12 Beta 2
of CGAL, the Computational Geometry Algorithms Library.
CGAL version 4.12 Beta 2 is a public testing release. It should provide
a solid ground to report bugs that need to be tackled before the
release of the final version of CGAL 4.12 in April.
WARNING: This release features an important change of the CMake scripts
used to configure the CGAL libraries and examples. Developers using
makefiles or the Ninja build-system should set the CMAKE_BUILD_TYPE
to
Release
manually, to avoid using CGAL libraries without any compile-time
optimization. Please read the first paragraph of the release notes
carefully.
Note that, since the release CGAL-4.12 Beta 1, the header-only mode of CGAL
has been modified, and documented.
Besides fixes and general enhancement to existing packages, the following
has changed since CGAL 4.11:
A new package called "2D Movable Separability of Sets" has been
introduced. It handles a class of problems that deal with moving
sets of objects in the plane; the challenge is to avoid collisions
between the objects while considering different kinds of motions and
various definitions of separation.
At this point this package consists of the implementations of
various predicates and constructions related to castings of
polygonal objects. In particular, it can be used to determine
whether a feasible mold for a polygonal object does exist. If a mold
exists, the package can also be used to compute all possible
orientations of the feasible molds and the corresponding motions
needed to remove the casted object from the mold.
See https://www.cgal.org/2018/02/27/cgal412-beta1/ for a complete list of
changes.