Commit Graph

91635 Commits

Author SHA1 Message Date
Mael f7dee23b5d Remove erroneous 'const'
The concept `Kernel::ConstructPoint_3::operator()` is not required to be const.
2020-05-14 09:54:45 +02:00
Mael Rouxel-Labbé 0e7cf9da70 Factorize functor construction 2020-05-14 09:42:40 +02:00
Jane Tournois c9fab91c9a fix conversion warnings
and constify what should be
2020-05-14 08:45:48 +02:00
Laurent Rineau f12f6f5f08 Fix #4720 2020-05-13 21:22:07 +02:00
Laurent Rineau d30dfacf5f Fix the testsuite of test/Installation/ with CTest 2020-05-13 21:15:55 +02:00
Laurent Rineau 7d64c59b86 Fix the lack of LABEL for test_find_package_version_* 2020-05-13 21:15:34 +02:00
Sébastien Loriot 41d1898abf fix warning 2020-05-13 18:45:54 +02:00
Mael bd48aed9b8
Use the traits class to construct points 2020-05-13 17:59:22 +02:00
Simon Giraudot cab06077f1 Fix warnings 2020-05-13 16:12:43 +02:00
Sébastien Loriot 84fe1d2af0 hide verbose/debug code 2020-05-13 09:16:50 +02:00
Jane Tournois 916d09f451 prevent surface from self-folding during collapse
collapse_preserves_surface_star() checks that normals to the surface
do not get inverted and the surface stars do not "fold" on themselves
2020-05-13 07:47:07 +02:00
Mael Rouxel-Labbé 268f58247b Fix BGL named parameter IDs 2020-05-12 19:29:51 +02:00
Mael Rouxel-Labbé faf265f055 Enhance tests 2020-05-12 19:24:48 +02:00
Mael Rouxel-Labbé baad9c9cb2 Fix only marking the first halfedge of a pair as unstitchable
This was ok when the first halfedge was always the one being kept,
but with the addition of the halfedge_keeper mechanism, both halfedges
must be marked.
2020-05-12 19:23:26 +02:00
Mael Rouxel-Labbé 96f259e306 Const correctness 2020-05-12 19:23:20 +02:00
Mael Rouxel-Labbé 3e321f3c84 Simplify call to PMP::connected_components 2020-05-12 19:22:24 +02:00
Mael Rouxel-Labbé 4b9f7fe425 Merge remote-tracking branch 'cgal/master' into PMP-Halfedge_comparer_for_stitch_borders-GF 2020-05-12 19:19:41 +02:00
Sébastien Loriot 7c4586be1b Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch' 2020-05-12 16:59:02 +02:00
Sébastien Loriot fb83386f44 Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' 2020-05-12 16:58:32 +02:00
Sebastien Loriot 254f654ff5
Merge pull request #4702 from sloriot/PMP-simplify_example
Simplify example
2020-05-12 16:56:14 +02:00
Sebastien Loriot 1008eaed39
Merge pull request #4701 from maxGimeno/Fix_for_min_max-maxGimeno
Fix remaining std::max
2020-05-12 16:55:46 +02:00
Sebastien Loriot 0ccdbf8aff
Merge pull request #4700 from lrineau/Mesh_3-fix_UBSAN_error_binding_ref_to_null_pointer-GF
Fix UBSAN error: do not bind reference to null pointer
2020-05-12 16:54:53 +02:00
Mael Rouxel-Labbé bc076f14cb Update OBB NPs 2020-05-12 15:34:34 +02:00
Mael Rouxel-Labbé 038869cab9 Merge remote-tracking branch 'cgal/master' into CGAL-Improve_NP_doc_presentation-GF 2020-05-12 15:12:21 +02:00
Mael Rouxel-Labbé d44adea081 Fix variable name 2020-05-12 15:11:07 +02:00
Mael Rouxel-Labbé a0f9d58efe Fix bad conflict resolution that erased some constructors 2020-05-12 13:49:52 +02:00
Mael Rouxel-Labbé bace047a5f Remove trailing whitespaces / tabs 2020-05-12 12:58:30 +02:00
Mael Rouxel-Labbé 01d5e5f2b8 Add CGAL_NO_UNIQUE_ADDRESS 2020-05-12 12:53:59 +02:00
Marc Glisse 0e1a871b0c Add comments 2020-05-12 12:39:32 +02:00
Marc Glisse 556731d5be Use members rather than private bases 2020-05-12 12:36:49 +02:00
Marc Glisse 4e3f92ce51 Remove outdated comment. 2020-05-12 12:26:51 +02:00
Andreas Fabri b2f8ef30d5 Add non-recursive determinant for 7x7 matrix 2020-05-12 12:26:28 +02:00
Mael Rouxel-Labbé cb08f676d1 Move check code from determinant.h to Kernel_23/test + more tests 2020-05-12 11:56:18 +02:00
Mael Rouxel-Labbé 8a52dd3393 Remove trailing whitespace / tabs 2020-05-12 11:21:06 +02:00
Dmitry Anisimov 2ef4e362c1 integrated review for the fix 2020-05-11 11:29:54 +02:00
Maxime Gimeno 171ef5a0e7 Fix CHANGES.MD for file_input 2020-05-11 10:10:49 +02:00
Jane Tournois 94d98ed0dc c3t3 cell info in the .mesh file is subdomain_index()
the recent internal changes in build_triangulation() use subdomain_index(),
which is part of the concept MeshCellBase_3
2020-05-11 06:48:25 +02:00
Mael Rouxel-Labbé afade6d87a Fix a number of issues in CHANGES.md-CGAL 5.1 and add links 2020-05-09 11:30:01 +02:00
Dmitry Anisimov 1056c9b428 removed trailing whitespaces 2020-05-08 11:52:53 +02:00
Dmitry Anisimov fc13a42db5 added a comment and info message 2020-05-08 11:41:34 +02:00
Dmitry Anisimov 89dc46fbac fairing bug with cotangent weights fix for the issue #4706 2020-05-07 20:03:21 +02:00
Dmitry Anisimov ec57a2af5b modified cmakelists to fix the boost mp on clang issue #3816 2020-05-07 15:18:08 +02:00
Maxime Gimeno e6b1e5531c Fix affine_transformation_plugin 2020-05-07 09:49:53 +02:00
Jane Tournois 83e007f59e fix conversion warnings and comment unused code 2020-05-07 08:54:44 +02:00
Jane Tournois a9b461c156 fix warnings 2020-05-07 06:31:14 +02:00
Rui Ventura f9c886f5cb
Implement `operator<<` for `Aff_transformationH2` 2020-05-06 16:00:15 +01:00
Jane Tournois 9f40dac8d9 fix warnings (conversion, initialization order, brackets...)
and minor cleaning
2020-05-06 16:26:48 +02:00
Jane Tournois 1482f32514 add missing helper functions 2020-05-06 15:23:34 +02:00
Jane Tournois cb2a346427 add make_cells_set_manifold
the surface of `cells_to_insert` may be non manifold
using this function improves the chances to build a valid triangulation

+ use the boolean return value of build_triangulation()
2020-05-06 15:23:04 +02:00
Jane Tournois 9d194e3814 add missing includes 2020-05-06 15:18:57 +02:00