Sébastien Loriot
3b0d95e0e5
Merge remote-tracking branch 'cgal/6.1.x-branch' into 'cgal/main'
2025-11-06 10:07:15 +01:00
Sébastien Loriot
a9b369650a
Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/6.1.x-branch'
2025-11-06 10:04:46 +01:00
Sven Oesau
9e36c6744b
adding support for Eigen3 5.0.0
...
moving the Eigen3 version check into CGAL_Eigen3_support.cmake
2025-11-06 10:01:01 +01:00
Andreas Fabri
add575c358
cleanup of CMakeLists.txt
2025-08-11 10:17:15 +01:00
Andreas Fabri
ab99c7de81
remove deprecated test
2025-08-06 08:27:12 +01:00
Sven Oesau
24d44e786b
Merge remote-tracking branch 'cgal/master' into PMP-PoissonDiskSampling-GF
2025-02-25 12:24:19 +01:00
Sven Oesau
6bcfc6b2c3
fix warnings
2025-02-20 08:32:53 +01:00
Sven Oesau
2055a79f4e
making poisson_eliminate compatible with Point_set_3
...
integrating reviews
2025-02-13 12:36:43 +01:00
Sven Oesau
bc97771d6a
added documentation
...
renamed weight_functor to weight_function
changed some default values of named parameters
2025-02-11 22:54:52 +01:00
Sven Oesau
914d51ecd2
adding test
2025-02-06 15:25:09 +01:00
Laurent Rineau
e5001d1a50
update our CMake version 3.18...3.31
...
That will suppress the warnings about `CMP0167` (from CMake 3.30):
```
CMake Warning (dev) at cmake/modules/display-third-party-libs-versions.cmake:37 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
```
2025-02-04 14:32:37 +01:00
Andreas Fabri
ad8ece612d
more plugins depend on Eigen
2024-10-08 22:45:25 +01:00
Andreas Fabri
527569346e
CGAL: Modernize CMakeLists.txt
2024-10-08 17:02:41 +01:00
Sébastien Loriot
9ff709885a
Merge remote-tracking branch 'cgal/5.6.x-branch'
2024-09-06 16:07:49 +02:00
Sébastien Loriot
98f4633e5f
Merge remote-tracking branch 'cgal/5.5.x-branch'
2024-09-06 16:07:14 +02:00
Sven Oesau
d7601bc132
update CMakeLists.txt condition for Visual Studio 2017
2024-09-03 16:01:37 +02:00
Sébastien Loriot
21f0f805c7
fix condition
2024-08-30 16:17:38 +02:00
Laurent Rineau
3a223ebd1e
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-06 20:19:44 +02:00
Sébastien Loriot
efd8b2d38b
add more missing tests
2023-06-27 11:18:20 +02:00
Mael Rouxel-Labbé
e93b0b28eb
Misc trivial cleaning
2022-09-06 16:25:47 +02:00
Mael Rouxel-Labbé
9b265fddf8
Uniformize REQUIRED / QUIET usage:
...
Following this:
- CGAL: always REQUIRED
- CGAL component: COMPONENT / OPTIONAL_COMPONENT (never QUIET)
- required 3rd party: (not QUIET) + message(NOTICE "") on NOT_FOUND
- optional 3rd party: QUIET + message(STATUS "") except for Polyhedron/demo
- 3rd party components: COMPONENT / OPTIONAL_COMPONENT
(QUIET depending on required or optional 3rd party)
2022-09-06 16:24:27 +02:00
Mael Rouxel-Labbé
4fc486b195
Purge CMakeLists.txts from obsolete code / noise
2022-09-06 16:19:11 +02:00
Mael Rouxel-Labbé
7cb21c24b0
Uniformize message() for missing 3rd party libraries
...
STATUS for non-essential, NOTICE for important stuff
2022-09-06 16:07:31 +02:00
Laurent Rineau
3668ca16b2
Fix test_read_write_point_set
...
The LAS format, even binary, is not an exact representation.
The coordinates are encoded using and offset and a scaling, for each
coordinate.
In `write_LAS_with_properties()`, Simon has hard-coded:
```
LASheader header;
header.x_scale_factor = 1e-9 * (bbox.xmax() - bbox.xmin());
header.y_scale_factor = 1e-9 * (bbox.ymax() - bbox.ymin());
header.z_scale_factor = 1e-9 * (bbox.zmax() - bbox.zmin());
header.x_offset = bbox.xmin();
header.y_offset = bbox.ymin();
header.z_offset = bbox.zmin();
```
So, the approximate comparison of coordinates, for the I/O test,
should compare using about the same precision.
2022-08-17 17:21:05 +02:00
Laurent Rineau
2288225448
Massive update of CMake policies to version 3.23
2022-05-06 09:34:35 +02:00
Laurent Rineau
9cbf8fa23c
Merge pull request #6329 from afabri/PSP-fix_IO-GF
...
PSP: ofstream -> sstream
# Conflicts:
# Point_set_processing_3/test/Point_set_processing_3/test_deprecated_io_point_set.cpp
2022-02-24 09:52:51 +01:00
Andreas Fabri
435e6d690f
Fix typo (leading to a compilation error)
2022-02-22 08:11:51 +00:00
Andreas Fabri
740d34234f
delete trailing whitespace
2022-02-18 15:42:31 +01:00
Andreas Fabri
abe216b73d
PSP: ofstream -> sstream
2022-02-18 15:42:29 +01:00
Sébastien Loriot
047ddad86c
remove optional parameter
2022-01-04 10:12:37 +01:00
Laurent Rineau
5897f379ba
Merge pull request #6133 from MaelRL/CGAL_IO-PWN_without_normals-GF
...
Minor improvements for OFF/XYZ point set IO
2021-12-20 18:06:41 +01:00
Mael Rouxel-Labbé
dc06959eeb
Test improvements
2021-12-16 14:51:01 +01:00
Sébastien Loriot
ab48f63e30
update latest cmake version tested
2021-11-09 10:58:47 +01:00
Sébastien Loriot
1857a25d28
Merge remote-tracking branch 'cgal/master' into CGAL_data-moving_files
2021-10-06 13:50:31 +02:00
Sébastien Loriot
b5e7d03634
fix runtime issues
2021-10-04 10:22:13 +02:00
Sébastien Loriot
8350dea94a
char* -> std::string
2021-10-04 09:49:24 +02:00
Sébastien Loriot
47028cd184
automatically move data files in data dir + update paths
...
Done for OFF/OBJ/STL/XYZ/PWN/PLY
2021-10-04 09:42:49 +02:00
Sébastien Loriot
d8cdba669b
rename input
2021-10-04 09:32:03 +02:00
Laurent Rineau
a36fbb85d8
Merge pull request #6018 from afabri/PSP-check_open_close-GF
...
Unset fail bit and add assertions about the state of a stream
2021-09-30 16:49:37 +02:00
Andreas Fabri
b3a7a7dc69
untabify
2021-09-29 13:44:42 +01:00
Andreas Fabri
551ff77fb7
Do not open() and close() just one stream
2021-09-29 13:31:45 +01:00
Andreas Fabri
4d1f12d1e2
Unset fail bit and add assertions about the state of a stream
2021-09-28 10:41:50 +01:00
Sébastien Loriot
dc8f15271a
expand *
2021-09-23 18:56:14 +02:00
Laurent Rineau
e5ab9202f5
Merge pull request #4229 from gdamiand/CGAL_data-gdamiand
...
Regroup data: scripts and function updates
2021-09-23 16:14:11 +02:00
Sébastien Loriot
98e471849b
moving files from internal to PKG/internal
2021-08-26 11:33:39 +02:00
Sébastien Loriot
f153a1ed3e
Merge remote-tracking branch 'cgal/master' into HEAD
2021-07-22 13:15:22 +02:00
Maxime Gimeno
a3d1765ab4
Merge remote-tracking branch 'cgal/master' into CGAL-Clean_up_boost_versions-maxGimeno
2021-07-19 14:18:40 +02:00
Maxime Gimeno
393ae7dae6
Clean-up boost_version reqs
2021-05-12 15:03:53 +02:00
Sébastien Loriot
4e519a3c7a
move documented IO functions in IO namespace
2021-05-05 13:15:37 +02:00
Sébastien Loriot
8005f91c22
add IO namespace for Point_set_3 and Point_set_processing_3 packages
2021-05-03 19:21:57 +02:00