39782b1964
- Update to 6.1: General Changes: * The new list of supported compilers is: + Visual C++ 15.9, 16.10, 17.0 (from Visual Studio 2017, 2019 and 2022) or later + Gnu g++ 12.2.0 or later (on Linux) + LLVM Clang version 20.1.6 or later (on Linux) + Apple Clang compiler versions 12.0.5 and 12.0.5 (on macOS) * The minimal supported version of Boost is now 1.74.0. New package: * 3D Constrained Triangulations * 3D Isosurfacing * dD Fréchet Distance * 2D Triangulations on Hyperbolic Surfaces For details see: https://github.com/CGAL/cgal/releases/tag/v6.1Michael Vetter2025-10-10 05:16:11 +00:00
5578b64463
Accepting request 1307048 from graphics
Ana Guerrero2025-09-25 16:45:25 +00:00
6f75373f94
- Also removed Requires on libboost_system-devel. This has been deprecated on boost 1.89. (bsc#1249599)
Ana Guerrero2025-09-25 07:08:16 +00:00
f93199ad3b
- Update to 5.3: General changes: * The support for the compiled version of CGAL is dropped. Only the header-only version is supported. Quadtrees, Octrees, and Orthtrees (new package): * This package implements a tree data structure in which each node encloses a hypercubic section of space and each non-leave node has hypercubic children whose edge lengths are half its edge length. Such a data structure is known as a quadtree in 2D, an octree in 3D, and is generalized as an "orthtree" in higher dimensions. Triangulations on the Sphere (new package): * This package enables the construction and manipulation of Delaunay triangulations on the 2-sphere. Triangulations are built incrementally and can be modified by insertion or removal of vertices. Point location querying and primitives to build the dual Voronoi diagram are provided. File Input / Output: * Point set, polygon soup, and polygon mesh file I/O functions have been harmonized and documented: * Point set I/O functions can be found in the packages Point_set_processing_3, and Point_set_3. * Polygon mesh I/O functions can be found in the package BGL. * Polygon soup I/O can be found in the package Stream_support. * A comprehensive list of the supported file formats is available in the Stream_support package here; inversely, the following page can be used to find out which CGAL data structures can be used given a specific file format. 2D and 3D Linear Geometry Kernel: * Added is_translation(), is_scaling(), is_reflection(), and is_rotation() to the classes Aff_transformation_2 and Aff_transformation_3, which enable determining if the transformations use a specialized representation internally. 2D Regularized Boolean Set-Operations:
Michael Vetter2021-08-18 14:54:27 +00:00
9417f3785a
- Update to 5.3: General changes: * The support for the compiled version of CGAL is dropped. Only the header-only version is supported. Quadtrees, Octrees, and Orthtrees (new package): * This package implements a tree data structure in which each node encloses a hypercubic section of space and each non-leave node has hypercubic children whose edge lengths are half its edge length. Such a data structure is known as a quadtree in 2D, an octree in 3D, and is generalized as an "orthtree" in higher dimensions. Triangulations on the Sphere (new package): * This package enables the construction and manipulation of Delaunay triangulations on the 2-sphere. Triangulations are built incrementally and can be modified by insertion or removal of vertices. Point location querying and primitives to build the dual Voronoi diagram are provided. File Input / Output: * Point set, polygon soup, and polygon mesh file I/O functions have been harmonized and documented: * Point set I/O functions can be found in the packages Point_set_processing_3, and Point_set_3. * Polygon mesh I/O functions can be found in the package BGL. * Polygon soup I/O can be found in the package Stream_support. * A comprehensive list of the supported file formats is available in the Stream_support package here; inversely, the following page can be used to find out which CGAL data structures can be used given a specific file format. 2D and 3D Linear Geometry Kernel: * Added is_translation(), is_scaling(), is_reflection(), and is_rotation() to the classes Aff_transformation_2 and Aff_transformation_3, which enable determining if the transformations use a specialized representation internally. 2D Regularized Boolean Set-Operations:
Michael Vetter2021-08-18 14:54:27 +00:00