Commit Graph

101983 Commits

Author SHA1 Message Date
Sébastien Loriot dbccebf7df clean up doc and API of new property maps 2023-02-06 18:32:41 +01:00
Sébastien Loriot e78a8ed293 spell checking 2023-02-06 18:08:28 +01:00
Sébastien Loriot 97e7f6a5e5 do not recommand to use EPECK + dual compilation of the example to test both options 2023-02-06 18:04:23 +01:00
Sébastien Loriot fab5dd1865 pass on the user manual 2023-02-06 17:48:50 +01:00
Sébastien Loriot fb20fd0f38 the fitting of a sphere circle is "always" successful 2023-01-31 11:49:50 +01:00
Sébastien Loriot 331323ea44 create the primitive only if the propagation was successful 2023-01-31 11:49:29 +01:00
Sébastien Loriot 464f5a0d46 remove extra cond 2023-01-31 10:49:33 +01:00
Sébastien Loriot 24a063a292 fix update() for spheres 2023-01-27 15:24:30 +01:00
Sébastien Loriot 1307e11ea9 remove code that was not documented 2023-01-26 11:49:58 +01:00
Sébastien Loriot 0f73fdb218 try workaround an issue on the testsuite I cannot reproduce 2023-01-26 11:46:00 +01:00
Sébastien Loriot 411560a33e add missing default value 2023-01-26 09:56:25 +01:00
Sébastien Loriot ee246c87c5 fix function name and add missing constructor 2023-01-25 17:08:27 +01:00
Sébastien Loriot cc5b000728 use a new property map with more verbose name 2023-01-19 11:30:52 +01:00
Sébastien Loriot 15b55bd32f avoid copying the iterator in case it is returned by reference
427e147c7f
2023-01-18 13:46:35 +01:00
Sébastien Loriot cd76994056 rename property map and deprecated old name 2023-01-18 13:45:37 +01:00
Sébastien Loriot f4c6299adc use default random so that we can use the seed to reproduce issues 2023-01-18 10:24:34 +01:00
Sébastien Loriot 328cba0530 fix compilation issue 2022-12-27 14:40:28 +01:00
Sébastien Loriot 632c500cd5 add draft for corner extraction 2022-12-23 18:12:47 +01:00
Sébastien Loriot 4ed5c2ce65 fix include 2022-12-23 14:15:02 +01:00
Sébastien Loriot 427e147c7f do not copy the iterator to avoid returning a temporary if Prevent_deref is used as Iter 2022-12-23 11:38:53 +01:00
Sébastien Loriot 79f03ff660 fix template parameter in the classified user manual 2022-12-22 17:26:47 +01:00
Sébastien Loriot 2e0bc5ec99 Revert "Prevent_deref shall not return a reference to the iterator as it can be copied"
it seems to have dramatic consequences on the runtime when using Polyhedron in test_pmp_clip
for example.

This reverts commit 7c4123152b.
2022-12-22 17:25:58 +01:00
Sébastien Loriot adc42a5363 add missing include directive 2022-10-27 18:16:21 +02:00
Sébastien Loriot 7c4123152b Prevent_deref shall not return a reference to the iterator as it can be copied
iterator being taken by copy usually, if a function takes a
an iterator by copy and that function returns the reference
type of the deref operator then a reference to a temporary
will be returned.
2022-10-24 17:58:52 +02:00
Sven Oesau 2321427500 Revert "using m_region_map instead of m_visited resolves failed test on Archlinux-clang-release"
This reverts commit 421c88d363.
2022-09-06 16:14:07 +02:00
Sven Oesau 147c092746 fixed changed include location 2022-09-02 17:05:38 +02:00
Sven Oesau 80eb8601e6
Merge branch 'CGAL:master' into Region_growing-revision-soesau 2022-09-02 16:42:41 +02:00
Sven Oesau 421c88d363 using m_region_map instead of m_visited resolves failed test on Archlinux-clang-release 2022-09-01 19:30:09 +02:00
Laurent Rineau 585d0dc3dd Merge branch '5.5.x-branch' 2022-08-29 11:36:14 +02:00
Laurent Rineau c96f5ddfe4 Merge pull request #6795 from albert-github/feature/bug_obsolete_transparent
Obsolete doxygen settings
2022-08-29 11:35:52 +02:00
Laurent Rineau 59566d3fd8 Merge pull request #6800 from sloriot/SMS-test_relax_order
SMS test relaxed order
2022-08-29 11:35:49 +02:00
Laurent Rineau 07a8602183 Merge pull request #6801 from albert-github/feature/bug_divider_colortype
Divider between treeview and text
2022-08-29 11:35:44 +02:00
Laurent Rineau 9e74cfc1df Merge pull request #6802 from lrineau/PSP_3-fix__test_read_write_point_set-GF
PSP_3: Fix test_read_write_point_set
2022-08-29 11:35:39 +02:00
Laurent Rineau 6df5509134 Merge pull request #6803 from afabri/Polyhedron_demo-visible_after_boolean-GF
Polyhedron Demo: Make input invisible after Boolean operation
2022-08-29 11:35:35 +02:00
Laurent Rineau 8a12615cce Merge pull request #6800 from sloriot/SMS-test_relax_order
SMS test relaxed order
2022-08-29 11:33:18 +02:00
Andreas Fabri 834c93af05 Inflate only if a single item is selected 2022-08-19 10:58:09 +01:00
Andreas Fabri 3bd82bcda1 spliited -> split 2022-08-17 19:58:00 +01:00
Andreas Fabri abb0cebcfe Polyhedron Demo: Make input invisible after Boolean operation 2022-08-17 19:49:06 +01: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 d49ee20965
Merge pull request #6665 from sloriot/CGAL-std_type_traits 2022-08-17 13:56:54 +02:00
albert-github e1a5a3cd1d Divider between treeview and text
In doxygen the setting `HTML_COLORSTYLE` has been introduced with as default `AUTO_LIGHT` but due to the current strategy of CGAL in respect to HTML stylesheets the divider between the treeview and the text is not properly  visible anymore. Due to the same strategy the setting to `AUTO_LIGHT` does not make sense for CGAL.
When setting `HTML_COLORSTYLE=LIGHT` the divider is properly visible again.
2022-08-17 12:30:35 +02:00
Sébastien Loriot 6d3e8daa9c test relaxed order 2022-08-16 17:30:40 +02:00
Sébastien Loriot 4143d143e0 fix assertion 2022-08-16 17:23:07 +02:00
albert-github d1895dce99 Obsolete doxygen settings
In the current master the settings `DOT_TRANSPARENT` and `FORNULA_TRANSPARENT` are obsolete.
2022-08-11 13:42:49 +02:00
Sébastien Loriot 9dd8235dc5 more workarounds for MSVC 2015
[skip ci]
2022-08-10 23:50:39 +02:00
Sébastien Loriot 098ca52aff Merge remote-tracking branch 'cgal/5.5.x-branch' 2022-08-10 18:39:17 +02:00
Sébastien Loriot 601bd64dc8 Merge remote-tracking branch 'cgal/5.4.x-branch' 2022-08-10 18:38:50 +02:00
Sebastien Loriot 3ad379bae6
Merge pull request #6787 from sloriot/CGAL-warnings
Fix warnings
2022-08-10 18:37:55 +02:00
Sebastien Loriot f509f97a86
Merge pull request #6788 from MaelRL/AW3-Add_triangle_soup_example-GF
Add triangle soup wrap example for alpha wrap
2022-08-10 18:34:51 +02:00
Sebastien Loriot 3368ac557c
Merge pull request #6785 from afabri/Nef_3-fix_nary_operations-GF
Nef_3: Fix in nary functions
2022-08-10 18:34:10 +02:00