Sébastien Loriot
a93dda81cd
Merge pull request #5935 from janetournois/CGAL-fix_warnings_c++20-jtournois
...
Fix warnings for C++20
2021-09-10 17:43:47 +02:00
Sébastien Loriot
98e471849b
moving files from internal to PKG/internal
2021-08-26 11:33:39 +02:00
Jane Tournois
1866378491
fix warning : enum * float is deprecated
2021-08-25 16:44:11 +02:00
Sébastien Loriot
4e519a3c7a
move documented IO functions in IO namespace
2021-05-05 13:15:37 +02:00
Sébastien Loriot
fb6f703b55
IO namespace for files in IO directories
2021-05-04 14:36:06 +02:00
Sébastien Loriot
70058db9b7
add IO namespace for Mesh_3 package
2021-05-03 15:39:07 +02:00
Laurent Rineau
a735e849c0
Merge pull request #5152 from sloriot/CGAL-remove_bind
...
Replace usages of boost::bind
2021-02-05 16:14:04 +01:00
Sébastien Loriot
f69be333f0
Merge remote-tracking branch 'cgal/5.2.x-branch' into CGAL-remove_bind
2021-01-29 18:44:50 +01:00
Sébastien Loriot
ad911271a9
Merge commit '6594e7549bd70923990d86c31e2aa267a79bb629' into HEAD
2021-01-15 10:12:17 +01:00
Sébastien Loriot
efc0c525e8
include non-deprecated header
2021-01-15 10:02:00 +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
2eb9908699
replace bind in Mesh_3 packages
2021-01-06 12:59:12 +01:00
Mael Rouxel-Labbé
8080601970
Improve P3M3's get_closest_triangle(): any point can be used to canonicalize
2020-12-05 18:00:06 +01:00
Mael Rouxel-Labbé
a8f368d437
Use compute_squared_distance_3(Point, Triangle)
2020-12-03 12:33:37 +01:00
Mael Rouxel-Labbé
8bb4b58848
Misc minor improvements for speed (avoid some copies and constructions)
2020-12-03 12:26:26 +01:00
Jane Tournois
cea9cd509b
fix get_closest_triangle
...
with canonicalize_point() used for the 3 pts, the resulting triangle
may not be a facet but only a triplet of points
2020-12-01 15:10:07 +01:00
Jane Tournois
0ed6aca5a4
replace get_closest_point() by get_closest_triangle()
...
to use this function with Periodic_3_mesh_3
2020-11-27 13:04:06 +01:00
Mael Rouxel-Labbé
26355e2e32
Uniformize capital / third person usage of \brief
2020-06-25 15:13:47 +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é
53d4c9b580
Simplify 'Hash_handles_with_or_without_timestamps' (use 'Get_time_stamper')
2019-10-28 11:29:08 +01: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
Andreas Fabri
e2d19b0c8d
Replace NULL and Nullptr_t with nullptr and nullptr_t
2019-06-04 23:45:44 +02:00
Mael Rouxel-Labbé
2848158354
Fix typos
2019-05-20 08:54:04 +02:00
Laurent Rineau
fee84ae228
Merge pull request #3898 from lrineau/Mesh_3-stop_during_protection-lrineau
...
Mesh_3 `Protect_edges_sizing_field`: handle the `stop` Boolean
# Conflicts:
# Mesh_3/include/CGAL/Mesh_3/Protect_edges_sizing_field.h
2019-05-14 16:44:02 +02:00
Laurent Rineau
a1e3e05558
Add maximal_number_of_vertices and stop_ptr to the protection code
2019-05-03 11:46:13 +02:00
Sébastien Loriot
f62624c4f9
replace cpp11::tuple by std::tuple
2019-03-29 13:28:33 +01:00
Sébastien Loriot
700342bfa7
remove cpp11 workaround in mesh_3 related packages
2019-03-29 10:41:50 +01:00
Laurent Rineau
afc3de2894
Merge branch 'master' into Stream_support-Color-GF
2019-01-23 09:37:08 +01:00
Andreas Fabri
ade4903000
Fix Voronoi
2019-01-22 19:07:32 +01:00
Laurent Rineau
8121e872ab
Merge pull request #3513 from sloriot/CGAL-fix_maybe_uninit_vars_wrngs_2
...
Fix some wmaybe-uninitialized warnings
2018-12-19 16:08:55 +01:00
Sébastien Loriot
8e75d21c38
fix maybe-uninitialized warning
2018-12-10 08:00:57 +01:00
Andreas Fabri
c5fb10fe29
Suppress boost PP related warnings
2018-12-06 12:39:04 +01:00
Mael Rouxel-Labbé
71cd6930bc
Simply call insert in 'insert_in_hole' of the periodic mesh triangulation
2018-07-18 17:33:37 +02:00
Mael Rouxel-Labbé
d6857514be
Dropped 'const&' in function parameter in wrappers/model domains
...
1. This doesn't really make sense if the template is a function type.
2. There is already a copy of the function anyway
2018-06-20 12:35:19 +02:00
Mael Rouxel-Labbé
48cdc9ac5f
Removed useless header include
2018-06-20 12:07:40 +02:00
Mael Rouxel-Labbé
2fb160edbd
Improved Implicit_to_labeled_subdomains_function_wrapper
...
Basically brought up to speed with Mesh_3's wrappers
2018-06-06 16:58:18 +02:00
Mael Rouxel-Labbé
056e4f699c
Renamed Periodic_3_wrapper to Periodic_3_function_wrapper
2018-06-06 16:57:55 +02:00
Mael Rouxel-Labbé
dac721cf44
Minor iostream changes (cout > cerr)
2018-06-06 12:10:13 +02:00
Mael Rouxel-Labbé
594f7c1a80
Minor macro fixes
2018-06-06 12:08:47 +02:00
Mael Rouxel-Labbé
c55088a140
std::abs > CGAL::abs
2018-06-06 12:03:46 +02:00
Mael Rouxel-Labbé
cdda597e4e
Renamed the medit output function
2018-06-06 11:58:36 +02:00
Mael Rouxel-Labbé
de369c84ee
Fixed P3M3 tests to use the new domain API
2018-06-05 17:28:59 +02:00
Mael Rouxel-Labbé
d97d388ef4
Reworked Periodic 3 mesh domain classes
...
No need to duplicate Labeled_mesh_domain_3 anymore: a wrapper is used.
2018-06-05 14:42:03 +02:00
Mael Rouxel-Labbé
03471629d0
Fixed missing include
2018-03-19 11:36:43 +01:00
Mael Rouxel-Labbé
c28e05be0c
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-02-23 12:50:06 +01:00
Mael Rouxel-Labbé
9667bb7618
Added Is_in_domain and Construct_initial_points to periodic's Labeled_mesh_domain
2017-12-20 11:39:22 +01:00