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
Sebastien Loriot
03ab0d5220
Merge pull request #6781 from afabri/Parameterization-change_define-GF
...
Parameterization: Scope name of a #define
2022-08-10 18:33:01 +02:00
Sebastien Loriot
d64d243bf5
Merge pull request #6772 from sloriot/PMP-remove_caps_needles_doc
...
Document remove_almost_degenerate_faces()
2022-08-10 18:31:52 +02:00
Sébastien Loriot
2f6beec951
use T everywhere and fix forwarding
2022-08-09 22:22:02 +02:00
Mael Rouxel-Labbé
5cb3d3f101
Add triangle soup wrap example
2022-08-07 10:12:02 -07:00
Sébastien Loriot
a1525c6367
remove duplicated parameter
2022-08-05 17:03:54 +02:00
Sébastien Loriot
313c38b050
restore np removed
2022-08-05 15:29:05 +02:00
Sébastien Loriot
14a6da0840
fix return type
2022-08-05 15:28:37 +02:00
Sébastien Loriot
c5baff9473
add missing template parameter
2022-08-05 14:39:21 +02:00
Sébastien Loriot
d729450b00
add missing commas
2022-08-05 13:42:39 +02:00
Sébastien Loriot
cc9f183164
fix typedef
2022-08-05 13:42:15 +02:00
Sébastien Loriot
684f48e14c
const_cast is useless
2022-08-05 13:41:39 +02:00
Sébastien Loriot
d95d834af1
Surface_mesh iterator should not return a reference
2022-08-05 13:40:28 +02:00
Sébastien Loriot
8f07ed3207
correctly forward temporaries
2022-08-05 13:15:09 +02:00
Sébastien Loriot
1987ffcade
use reference type of the iterator
2022-08-05 11:21:40 +02:00