Laurent Rineau
734c96e951
Merge branch 'master' into pr/lrineau/6558
2022-05-06 16:25:32 +02:00
Laurent Rineau
2f243c44e9
Merge pull request #6525 from janetournois/Mesh_3-fix_polylines_to_protect_angle-jtournois
...
CGAL::Mesh_3::polylines_to_protect with angle bound - bug fix
2022-05-06 14:21:56 +02:00
Laurent Rineau
2288225448
Massive update of CMake policies to version 3.23
2022-05-06 09:34:35 +02:00
albert-github
ce43043735
issue #6539 Mesh3: unreachable page of ircad
...
Corrected reference to ircad
2022-04-30 13:47:24 +02:00
Laurent Rineau
6f6eded0e1
Merge pull request #6492 from MaelRL/P3M3-Better_output-GF
...
Fix C3T3_facets_to_TM conversion for periodic meshes
2022-04-27 16:32:01 +02:00
Jane Tournois
74540b0b01
min should be max
...
90 is a conservative lower bound on angle bound
2022-04-26 15:32:02 +02:00
Andreas Fabri
61e36373aa
Mesh_3: Suppress a clang warning
2022-04-25 14:04:11 +01:00
Mael
ab03816081
Also put Vertex_handle typedef behind CGAL_assertion_code
2022-04-20 10:26:26 +02:00
Sébastien Loriot
4fc9fe5ffc
fix warning
2022-04-19 20:27:45 +02:00
Mael Rouxel-Labbé
4b82575b30
Fix C3T3_facets_to_TM conversion for periodic meshes
2022-04-15 14:11:41 +02:00
Sébastien Loriot
3782f7637d
Merge pull request #6402 from janetournois/Mesh_3-polylines_to_protect_angle-jtournois
...
Mesh_3 - add tunable angle to `Angle_tester` for `polylines_to_protect()`
2022-03-30 08:04:06 +02:00
Jane Tournois
f89a6e4ce8
test if angle is acute, and then if smaller than the input angle
...
if angle at p is acute, then v should be considered as a terminal
vertex to ensure termination
2022-03-22 15:25:43 +01:00
albert-github
b67a35c8f0
Mesh_3: correcting gforge address
...
Replacing the address http://inrimage.gforge.inria.fr/ by https://www-pequan.lip6.fr/~bereziat/inrimage/ as Forge is definitively shutdown.
2022-03-21 10:18:30 +01:00
Jane Tournois
cfd0fd2201
add missing default constructor
2022-03-11 10:40:14 +01:00
Jane Tournois
8e0b41bf7e
add tunable angle to Angle_tester for polylines_to_protect()
2022-03-11 08:27:03 +01:00
Laurent Rineau
33635fff6d
Fix warning
...
> test/Mesh_3/test_meshing_polyhedron_with_features.cpp:57:27: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
> 57 | constexpr auto nb = static_cast<decltype(str_size)>(10000);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-02-25 15:28:53 +01:00
Laurent Rineau
fc7f67269f
Make two programs less verbose
...
Fix #6353
2022-02-24 15:41:47 +01:00
Jane Tournois
a2abc9b9e0
fix second template parameter
2022-02-15 15:29:56 +01:00
Jane Tournois
2c14df7dd5
make kd tree mutable
2022-02-15 15:29:31 +01:00
Laurent Rineau
9afc773df1
Merge pull request #6012 from janetournois/Mesh_3-isolated_vertices-jtournois
...
Mesh_3 - add `remove_isolated_vertices_in_mesh_3()`
2022-02-02 16:38:24 +01:00
Laurent Rineau
f9c05a0ba1
Merge pull request #6253 from afabri/P2T2-assert-GF
...
CGAL: In testcode do not use CGAL_assertion but assert
2022-02-02 16:38:22 +01:00
Laurent Rineau
5b42a501cc
Merge pull request #6266 from afabri/CGAL-assertions_in_examples-GF
...
CGAL Examples: CGAL_assertion -> assert
# Conflicts:
# HalfedgeDS/examples/HalfedgeDS/hds_prog_compact2.cpp
# Triangulation_2/examples/Triangulation_2/triangulation_print_OFF.h
2022-02-02 16:38:01 +01:00
Sébastien Loriot
593ff5371c
Merge remote-tracking branch 'cgal/master' into HEAD
2022-02-01 20:11:27 +01:00
Andreas Fabri
c7730920cf
untabify
2022-01-24 10:27:38 +00:00
Andreas Fabri
79a38d5cb9
CGAL Examples: CGAL_assertion -> assert
2022-01-24 10:19:04 +00:00
Laurent Rineau
a22b459637
Merge pull request #6259 from afabri/Mesh_3-permissive-GF
...
Mesh_3: Fixes for VC++ with option /permissive-
2022-01-21 16:08:30 +01:00
Andreas Fabri
ade80dcf4d
Fix initialisation of atomic
2022-01-20 08:44:38 +00:00
Andreas Fabri
d4f9be848c
Mesh_3: Fixes for VC++ with option /permissive-
2022-01-19 13:58:51 +00:00
Andreas Fabri
5259a2317a
Deal with Mesh_3
2022-01-18 18:58:06 +00:00
Sébastien Loriot
c169c41240
Merge remote-tracking branch 'maxGimeno/PMP-Example_of_new_mp_function-maxGimeno' into HEAD
2022-01-12 13:33:49 +01:00
Laurent Rineau
398e71d37d
Merge pull request #6155 from sloriot/STL_extension-Modifiable_priority_queue_clean_up
...
Add option to use a relaxed order
2022-01-12 12:21:53 +01:00
Sébastien Loriot
1c3e09f562
rename internal namespace
...
default_values -> default_values_for_mesh_3
2022-01-10 18:36:32 +01:00
Sébastien Loriot
1e7785b427
do not use PMP::parameters namespace
2022-01-04 16:00:38 +01:00
Laurent Rineau
7cada272e8
Merge pull request #6124 from janetournois/Mesh_3-polyhedral_complex_in_demo-GF
2022-01-03 16:48:37 +01:00
Laurent Rineau
7e0f325f87
Merge pull request #6196 from MaelRL/Mesh_3-Remove_trailing_semicolon-GF
...
Fix: remove extra ';'
2022-01-03 16:26:05 +01:00
Laurent Rineau
2c777708d2
Merge pull request #6196 from MaelRL/Mesh_3-Remove_trailing_semicolon-GF
...
Fix: remove extra ';'
2022-01-03 16:22:18 +01:00
albert-github
245aa559e3
Warnings Mesh_3 regarding non existing file (documentation)
...
cherry-picked from 72e2c7b27b
Currently we get a number of warnings when building the documentation for Mesh_3:
```
/home/cgal-testsuite/cgal_doc_build/CGAL-5.3.1-I-169/doc/Mesh_3/Mesh_3.txt:743: warning: unable to resolve reference to 'CGAL/Mesh_3/initialize_triangulation_from_labeled_image.h\' for \ref command
/home/cgal-testsuite/cgal_doc_build/CGAL-5.3.1-I-169/doc/Mesh_3/Mesh_3.txt:801: warning: unable to resolve reference to 'Mesh_3/random_labeled_image.h\' for \ref command
/home/cgal-testsuite/cgal_doc_build/CGAL-5.3.1-I-169/doc/Mesh_3/Mesh_3.txt:817: warning: unable to resolve reference to 'CGAL/Mesh_3/initialize_triangulation_from_gray_image.h\' for \ref command
```
Note the backslash at the end of the file name.
Most likely an attempt was made to escape the dot to not have it as part of the filename, though at least in doxygen 1.8.13 a closing dot was not seen as part of the filename.
Looking at the other escape character of doxygen: the commercial at sign, this was apparently working as escape in the filename as well, though in doxygen 1.8.15 this was not the case anymore either.
During one of the last changes also the backslash lost this possibility for this case and this is now consistent.
The current change (removing the backslashes) doesn't look like to alter the behavior for the 1.8.13 and master version in respect to CGAL.
2021-12-27 08:38:49 +01:00
Mael Rouxel-Labbé
91d862d997
Remove extra ';'
2021-12-23 11:58:28 +01:00
Sébastien Loriot
f26de8e819
use the container in STL_extension and not the internal one
2021-11-30 13:20:15 +01:00
Jane Tournois
e6bacfb226
make polyhedral complex usable with Surface_mesh
2021-11-12 10:44:41 +01:00
Sébastien Loriot
ab48f63e30
update latest cmake version tested
2021-11-09 10:58:47 +01:00
Sébastien Loriot
262a04cef2
remove useless POLICY setting
2021-11-09 10:19:14 +01:00
Sébastien Loriot
58181afcdb
remove useless include directives
2021-11-09 10:16:12 +01:00
Sébastien Loriot
9543deb304
Merge pull request #6046 from MaelRL/PM-Fix_pmaps_reference_types_master-GF
...
Various fixes for property maps (master)
2021-10-29 17:40:15 +02:00
Sébastien Loriot
3cf45cb83b
update image path
2021-10-29 17:24:44 +02:00
Laurent Rineau
ca89949169
Merge pull request #5597 from lrineau/Mesh_3-weighted_images-GF
...
Mesh_3: Add weighted images
2021-10-29 17:01:33 +02:00
Laurent Rineau
7b9113ac0c
Merge pull request #6034 from sloriot/CGAL_data-moving_files
...
CGAL Data: doc + more data moves
2021-10-29 17:00:07 +02:00
Laurent Rineau
bb7253638e
Merge pull request #6040 from lrineau/Mesh_3-remove_const_in_Set_of_indices-lrineau
...
CGAL/Mesh_3/experimental/AABB_filtered_projection_traits.h: Remove boost::remove_const<..> from the index type
2021-10-29 16:59:59 +02:00
Laurent Rineau
aca24f489b
Merge pull request #6054 from janetournois/Mesh_3-uninitialized_warnings-GF
...
Mesh_3 - fix maybe uninitialized warning
2021-10-29 16:59:45 +02:00
Jane Tournois
70ad367964
add CMake warning when ITK is not found
2021-10-29 12:27:04 +02:00