Commit Graph

93303 Commits

Author SHA1 Message Date
Laurent Rineau 485e672c26 Prepare for 5.2 final version 2020-12-18 15:58:54 +01:00
Laurent Rineau 7aac83302e Merge branch '5.1.x-branch' into 5.2.x-branch 2020-12-17 17:03:01 +01:00
Laurent Rineau 1357ebc0c1 Merge pull request #5286 from janetournois/PMP-isotropic_remeshing_fix_is_corner-jtournois
PMP::isotropic_remeshing - fix is_corner(v)
2020-12-17 17:02:46 +01:00
Laurent Rineau 6f8f790ae9 Merge pull request #5286 from janetournois/PMP-isotropic_remeshing_fix_is_corner-jtournois
PMP::isotropic_remeshing - fix is_corner(v)
2020-12-17 17:02:29 +01:00
Laurent Rineau e96f8468cd Merge branch '5.1.x-branch' into 5.2.x-branch 2020-12-16 17:52:16 +01:00
Laurent Rineau db9033d1d3 fix trailing whitespace 2020-12-16 17:52:03 +01:00
Laurent Rineau 4180a02862 Merge branch '5.1.x-branch' into 5.2.x-branch 2020-12-16 17:48:44 +01:00
Laurent Rineau 5ebf01ede1 Merge pull request #5254 from janetournois/Tet_remeshing-fix_split_on_surfaces-GF
Tetrahedral remeshing - fix edge split step
2020-12-16 17:47:56 +01:00
Laurent Rineau a98d5ec638 Merge pull request #5261 from lrineau/fix-Wnon-c-typedef-for-linkage
Fix warnings [-Wnon-c-typedef-for-linkage] In Ridges and Jet_fitting
2020-12-16 17:47:53 +01:00
Laurent Rineau f612716d34 Merge pull request #5263 from MaelRL/PMP-Fix_remove_degenerate_edges_mutated_loop-GF
Fix multiples calls to degenerate_edges() with an invalid input range
2020-12-16 17:47:50 +01:00
Laurent Rineau 2dad1d18ca Merge pull request #5277 from maxGimeno/Surface_mesh-Fix_test_sm_remove-maxGimeno
Surface_mesh: Fix sm_remove test
2020-12-16 17:47:48 +01:00
Laurent Rineau fe34a5aa04 Merge pull request #5279 from sgiraudot/RANSAC-Fix_ptrdiff_overflow-GF
[RANSAC] Fix ptrdiff overflow
2020-12-16 17:47:45 +01:00
Laurent Rineau 5690767631 Merge pull request #5282 from maxGimeno/Random_header_only-maxGimeno
Random_numbers : re-activate the seed printing in cgal_only
2020-12-16 17:47:43 +01:00
Laurent Rineau 02f60ff793 Merge pull request #5254 from janetournois/Tet_remeshing-fix_split_on_surfaces-GF
Tetrahedral remeshing - fix edge split step
2020-12-16 17:46:53 +01:00
Laurent Rineau e504335238 Merge pull request #5261 from lrineau/fix-Wnon-c-typedef-for-linkage
Fix warnings [-Wnon-c-typedef-for-linkage] In Ridges and Jet_fitting
2020-12-16 17:46:50 +01:00
Laurent Rineau 2f4ad62411 Merge pull request #5263 from MaelRL/PMP-Fix_remove_degenerate_edges_mutated_loop-GF
Fix multiples calls to degenerate_edges() with an invalid input range
2020-12-16 17:46:48 +01:00
Laurent Rineau cf5aaeba5c Merge pull request #5279 from sgiraudot/RANSAC-Fix_ptrdiff_overflow-GF
[RANSAC] Fix ptrdiff overflow
2020-12-16 17:46:45 +01:00
Laurent Rineau f810a51758 Merge pull request #5282 from maxGimeno/Random_header_only-maxGimeno
Random_numbers : re-activate the seed printing in cgal_only
2020-12-16 17:46:43 +01:00
Jane Tournois 1afacb1d0b is_corner(v) should count both incoming and outgoing halfedges around v 2020-12-15 17:39:10 +01:00
Mael Rouxel-Labbé 56ac58de41 Fix size conversion warning 2020-12-15 16:13:13 +01:00
Mael Rouxel-Labbé 136ddee8da Do not use the iterator after its deletion 2020-12-15 16:13:00 +01:00
Maxime Gimeno 1f9b3bca94 remove unused variables 2020-12-15 15:44:28 +01:00
Simon Giraudot a7b2ed13f4 Fix conversion warning 2020-12-15 15:44:11 +01:00
Maxime Gimeno 7e05923005 Remove the if !defined(CGAL_HEADER_ONLY) in the get_default_random() function. Random has bee fixed in 4.9 but this test was forgotten. 2020-12-15 09:51:13 +01:00
Laurent Rineau a0e1b15da3 Merge branch '5.1.x-branch' into 5.2.x-branch 2020-12-15 09:07:21 +01:00
Laurent Rineau ba8211ce21 Merge pull request #5229 from MaelRL/AABB-no_underscore_in_doc-GF
AABB: Fix extra underscore in the documentation of the VPM template parameter
2020-12-15 09:05:00 +01:00
Laurent Rineau 1ecc57b367 Merge pull request #5238 from albert-github/feature/bug_space_link
Superfluous space in link
2020-12-15 09:04:58 +01:00
Laurent Rineau 91b1ab221f Merge pull request #5255 from sgiraudot/Shape_detection-Fix_auto_param_detection-GF
[RANSAC] Fix detection of automatic parameter selection
2020-12-15 09:04:55 +01:00
Simon Giraudot 360040dfd6 Fix ptrdiff_t overflow 2020-12-14 15:18:56 +01:00
Maxime Gimeno af8481a84e Remove assertions about addresses that must be different, because if memory is reused they may fail. 2020-12-14 10:04:33 +01:00
Jane Tournois 2ac22ab592 fix "may be uninitialized" warning 2020-12-11 16:49:56 +01:00
Maxime Gimeno 4607a0fbdf Fix warning 2020-12-11 14:09:39 +01:00
Maxime Gimeno c7c5ae9150 add missing define 2020-12-11 13:56:35 +01:00
Mael Rouxel-Labbé 818037a0ce Fix multiples calls to degenerate_edges() with an invalid input range 2020-12-10 17:34:55 +01:00
Laurent Rineau 71d489d3cb Fix also a TBB deprecation warning 2020-12-10 15:30:27 +01:00
Laurent Rineau 5cf51b0bb7 Fix warnings [-Wnon-c-typedef-for-linkage]
Example of such a warning:
```
.../test/Jet_fitting_3_Examples/PolyhedralSurf.h:148:19: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]
    typedef struct {
                  ^
                   FGeomTraits
.../test/Jet_fitting_3_Examples/PolyhedralSurf.h:149:5: note: type is not C-compatible due to this member declaration
    public:
    ^~~~~~~
.../test/Jet_fitting_3_Examples/PolyhedralSurf.h:151:7: note: type is given name FGeomTraits for linkage purposes by this typedef declaration
    } FGeomTraits;
      ^
```
2020-12-10 14:58:06 +01:00
Laurent Rineau 3fc0ba4435 Merge branch '5.1.x-branch' into 5.2.x-branch
# Conflicts:
#	Tetrahedral_remeshing/examples/Tetrahedral_remeshing/CMakeLists.txt
2020-12-09 15:35:47 +01:00
Laurent Rineau 37f85e7702 Merge pull request #5209 from janetournois/Mesh_3-debug_global_optimizers-jtournois
Mesh_3 global optimizers - improve projection to surface
2020-12-09 14:58:56 +01:00
Laurent Rineau a0ebe25c57 Merge pull request #5222 from maxGimeno/Tet_remesh-Fix_tbb-maxGimeno
Mesh_3: Fix std::atomic wrong function
2020-12-09 14:58:53 +01:00
Simon Giraudot 8c7d012297 Fix detection of automatic parameter selection + early exit if no shape can be detected 2020-12-08 15:35:22 +01:00
albert-github 1fd47a68fa Superfluous space in link
The texts in the ALIASES are taken literally and therefore should be (in this case) no space after the comma as this results in a space ion the resulting link and thus a file not found.
2020-12-08 15:19:50 +01:00
Jane Tournois 3837f2c1f4 dimension can be 3 even if both end vertices are on patches or feature curves 2020-12-08 14:52:09 +01:00
Jane Tournois 6708614baa add debug code 2020-12-08 14:41:41 +01:00
Laurent Rineau 89eea037da
Merge pull request #5234 from sgiraudot/Shape_detection-Add_validity_tests-GF 2020-12-07 16:32:07 +01:00
Laurent Rineau af67ba2bd3 Merge branch '5.1.x-branch' into 5.2.x-branch 2020-12-07 15:52:32 +01:00
Laurent Rineau 373bb84118
Merge pull request #5252 from sloriot/Scripts-merge_check_update
Update merge test script to workaround
2020-12-07 15:46:29 +01:00
Sébastien Loriot fd591dedf4 seperate files with \n rather than \0
workaround issues with some version of awk or xargs
(not sure where the issue comes from)
2020-12-07 15:39:55 +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
Jane Tournois 2d73ef361e remove wrong assertions
when v has dimension 3, its incident cells can be either all inside
or all outside the complex
2020-12-04 17:18:04 +01:00
albert-github 5d28a170bb Cherry-pick from PR #5237: Referencing non existing file
For a better quality also the close image was converted to an svg image, so the png does not exists anymore. This has to be reflected in this file as well.
2020-12-04 17:13:25 +01:00