albert-github
c32b1f4127
spelling corrections
...
Some spelling corrections (Directories starting with `S` rest - `W`),
2022-11-16 13:22:39 +01:00
albert-github
3674c937f7
spelling corrections
...
Some spelling corrections (Directories starting with `M`-` N`),
some backward work
some forward work
2022-11-15 15:21:01 +01:00
Sébastien Loriot
861588abe1
Merge 'sloriot/CGAL-std_type_traits' into master
2022-08-03 20:19:51 +02:00
Sébastien Loriot
c519bde799
fix warnin
2022-07-08 20:21:02 +02:00
Mael Rouxel-Labbé
0e5c2c42b9
Fix doc warning
2022-07-07 10:15:09 +02:00
Mael Rouxel-Labbé
f1c8a918e4
Specify namespace
2022-07-07 10:14:56 +02:00
Mael Rouxel-Labbé
4bd80e76f3
Remove unused variable
2022-07-07 10:14:36 +02:00
Mael Rouxel-Labbé
89b7bb125d
Fix edge source not propagating distances to its extremities
...
The fix is to change the way windows are created for edge sources : if it's
a border edge, then treat it as a face source; if it's a non border edge,
then do a 2-split of the face (each halfedge reaches 2 vertices, for a total
of 4 targets: 2 opposite, 2 incident)
2022-07-06 12:43:53 +02:00
Mael Rouxel-Labbé
64b9bbd9c6
Misc code improvements
2022-07-06 12:43:52 +02:00
Sébastien Loriot
ac8b6d4731
boost::is_same --> std::is_same
2022-06-10 08:18:20 +02:00
Sébastien Loriot
4f5f8341cc
use std::enable_if_t
2022-06-10 07:37:53 +02:00
Andreas Fabri
a35555b58f
Surface_mesh_shortest_path: Make data member a copy as otherwise potentially dangling reference
2022-02-22 15:19:17 +00:00
Dmitry Anisimov
81d9556707
Merge remote-tracking branch 'upstream/master' into Kernels-decltypes-danston
2021-02-10 10:06:45 +01:00
Maxime Gimeno
3d1c41fd14
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2021-01-07 15:05:28 +01:00
Sébastien Loriot
2fbafbf7c0
ignore isolated vertices
2020-12-15 10:01:38 +01:00
Dmitry Anisimov
263ad6bc99
fixed ch3, inter3, otr2, psp, pmp, smsp, mesh3 + cleanup
2020-08-20 18:25:01 +02:00
Mael Rouxel-Labbé
26355e2e32
Uniformize capital / third person usage of \brief
2020-06-25 15:13:47 +02:00
Laurent Rineau
f4fec8c0c1
Fix C++20 errors (patch suggested by Marc Glisse)
...
See https://github.com/CGAL/cgal/pull/4640#issuecomment-635200332
2020-05-28 11:07:03 +02:00
Maxime Gimeno
e9d41d7b7d
Fixes for min/max
2020-04-21 11:38:37 +02:00
Sébastien Loriot
8b153fb495
Merge branch 'cgal/releases/CGAL-5.0-branch'
...
whitespace+tab removal, merged with option -Xignore-space-change
2020-03-26 14:22:32 +01:00
Sébastien Loriot
0779373835
extra run of the script to remove tabs and trailing whitespaces
...
right after the merge of 4.14 release branch
+ manual fix on one line in:
* Arrangement_on_surface_2/include/CGAL/IO/Arr_text_formatter.h
* .travis/generate_travis.sh
2020-03-26 14:16:06 +01:00
Mael Rouxel-Labbé
3667550e75
Rename new triangulation IDs initializing functions
...
To look more like the existing function set_halfedgeDS_items_id()
2020-03-04 12:54:56 +01:00
Laurent Rineau
296caae2f7
Merge pull request #4500 from MaelRL/SMSP-Fix_const-GF
...
SMSP: Fix some const correctness
2020-02-07 16:27:38 +01:00
Laurent Rineau
1ae1fddffa
Merge pull request #4500 from MaelRL/SMSP-Fix_const-GF
...
SMSP: Fix some const correctness
2020-02-07 16:24:33 +01:00
Mael
eebaf7fb4d
Tiny rephrasing
2020-01-31 11:16:50 +01:00
Mael Rouxel-Labbé
bb35aacb4d
Fix some const correctness in SMSP
2020-01-31 11:07:33 +01:00
Maxime Gimeno
6dccde35ef
Fix c++11 errors
2020-01-13 16:20:51 +01:00
Laurent Rineau
897ee700f4
Merge pull request #4223 from MaelRL/SMSP-Add_example_with_locate-GF
...
Shortest_path: Add an example of usage with input being 3D point/ray
2019-12-05 11:05:38 +01:00
Mael
cbe1cfc750
Merge branch 'master' into SMSP-Add_example_with_locate-GF
2019-10-21 09:06:30 +02:00
Sébastien Loriot
254d60f642
First pass on removing license notice in header for GPL files
2019-10-19 15:23:19 +02:00
Sébastien Loriot
7356421d80
introduce Commercial license SPDX tag
2019-10-19 12:15:19 +02:00
Sébastien Loriot
9bd9c68b83
update LGPL[23]+ and GPL[23]+ SPDX tags
...
ack -l --no-svg "SPDX-License-Identifier: GPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-3.0+/SPDX-License-Identifier: GPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-3.0+/SPDX-License-Identifier: LGPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: GPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-2.0+/SPDX-License-Identifier: GPL-2.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-2.0+/SPDX-License-Identifier: LGPL-2.0-or-later/"
2019-10-18 21:57:54 +02:00
Laurent Rineau
7acfdff7d5
SMSP: fix border and robustness issues ( #3977 )
...
SMSP: fix border and robustness issues
Co-authored-by: Maxime GIMENO <maxime.gimeno@gmail.com>
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2019-10-18 14:24:42 +02:00
Mael Rouxel-Labbé
5c025271d9
Merge branch 'SMSP-fix_border_vertices' into SMSP-robustify-5.0-GF
2019-10-16 09:36:11 +02:00
Mael Rouxel-Labbé
df6568f733
Fix bad copy paste
2019-10-16 09:35:48 +02:00
Mael Rouxel-Labbé
423c5961e2
Merge branch 'SMSP-fix_border_vertices' into SMSP-robustify-5.0-GF
2019-10-16 09:33:54 +02:00
Mael Rouxel-Labbé
e4e63e087b
Remove leftover expensive assertion
2019-10-16 09:33:33 +02:00
Mael Rouxel-Labbé
09e563c73f
Fix a "potentially uninitialized" warning
2019-10-16 09:33:29 +02:00
Mael Rouxel-Labbé
4780b3066f
Merge remote-tracking branch 'sloriot/SMSP-fix_border_vertices' into SMSP-robustify-5.0-GF
2019-10-14 09:09:31 +02:00
Mael
1637608b9a
Remove accidentally committed debug code
2019-10-14 09:03:33 +02:00
Mael Rouxel-Labbé
90d4bbb871
Use traits' functors rather than global functions
2019-10-11 14:30:26 +02:00
Mael Rouxel-Labbé
9eb7852753
Enable robustness tricks by default
2019-10-11 12:02:58 +02:00
Mael Rouxel-Labbé
87b605a68b
Fix always propagating on the right as soon as the node is not a source
2019-10-11 12:02:17 +02:00
Mael Rouxel-Labbé
e6c788efbd
Fix indentation
2019-10-11 09:29:58 +02:00
Mael Rouxel-Labbé
b32dd4b5de
Add more robust code for two predicates, disabled behind a macro for now
2019-10-11 09:26:17 +02:00
Mael Rouxel-Labbé
53bb36f4d7
Fix debug code compilation
2019-10-11 09:25:10 +02:00
Mael Rouxel-Labbé
7e5f6293f3
Clean debug code
2019-10-10 14:54:35 +02:00
Mael Rouxel-Labbé
deb18df291
Remove ineffective pruning filter
...
This filter was added by me recently, it's not part of the initial code.
It will be so rare it's not worth clunking up the code.
2019-10-10 14:45:25 +02:00
Mael Rouxel-Labbé
a6215abf0e
Fix sometimes comparing distances with a NULL occupier
2019-10-10 14:44:13 +02:00
Mael Rouxel-Labbé
90f787c111
Use `Compare_relative_intersection_along_segment_2` once again to compare rays
...
The tiny detail that makes it necessary to do all these complicated shenanigans
is that the two 2D segments are not necessarily living in a common unfolding
2019-10-10 14:40:15 +02:00