Commit Graph

91635 Commits

Author SHA1 Message Date
Jane Tournois 7e457ea8b9 fix typo
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2020-06-26 15:58:34 +02:00
Jane Tournois a1bd8f73f2 add example to doc 2020-06-26 15:54:18 +02:00
Jane Tournois 7740686d78 remove trailing whitespace 2020-06-26 15:54:17 +02:00
Jane Tournois 121fbbbb1c add example to the user manual 2020-06-26 15:54:17 +02:00
Jane Tournois 3385d3643c add doc for tetrahedral_isotropic_remeshing(c3t3)
and an example to run mesh_3 + remeshing in a row
2020-06-26 15:54:17 +02:00
Jane Tournois fe8e763269 fix errors in conflicts resolution 2020-06-26 15:54:16 +02:00
Jane Tournois 7c97c86039 set Index in vertex_base
to have consistent typeq between what is stored in Index (a boost::variant)
and the dimension of the lowest-dimensional feature to which it belongs
2020-06-26 15:53:02 +02:00
Jane Tournois 2a3dba9156 make build_triangulation() more generic with Surface_patch_index instead of int
this is necessary to be able to remesh a C3t3 with a Surface_patch_index that
is not convertible to `int`
It is the case with meshes generated from images, which often use
std::pair<Subdomain_index, Subdomain_index>
2020-06-26 15:53:02 +02:00
Jane Tournois 615ac14086 protect incident_cells_threadsafe with macro
Periodic_3_mesh_3 does not have an implementation of these functions
because it does not have a parallel implementation
2020-06-26 15:51:15 +02:00
Jane Tournois bce4b4e80a Revert "add an assertion in make_canonical"
This reverts commit f55ffabbe0.
In the exuder, it can happen that this function takes the triple
(Vertex_handle(), Vertex_handle(), Vertex_handle())
so the assertion does not hold
2020-06-26 14:57:02 +02:00
Jane Tournois 5308db7bd8 fix the "peeling" of slivers
when only one facet of the sliver was on a surface,
it could happen that the 3 others where deeply traversing the volume,
leading to a sharp hole on the surface.
This should be fixed

+ add to the complex the new surface facets, after peeling
2020-06-26 06:39:15 +02:00
Mael dafb52f0fd Remove wrong 'const' marker in Polyhedron-modifying functions 2020-06-25 16:45:43 +02:00
Jane Tournois f304886fee c3t3.rescan_after_load_of_triangulation() to count facets and cells
and make counters valid
2020-06-25 14:08:29 +02:00
Jane Tournois c84e8cec42 update number_of_facets and number_of_cells of the c3t3 before init_c3t3() 2020-06-25 08:38:14 +02:00
Jane Tournois 1b25bd2c39 add_to_complex(v1, v2) can be used only if edge is not already in the complex 2020-06-25 08:19:12 +02:00
Michael Hemmer b3dbae08fc
Update Tetrahedron_3_Bounded_3_do_intersect.h
Fixing typo.
2020-06-24 17:54:30 +02:00
Laurent Rineau e0330c1400 Declare Nef_3 data files 2020-06-24 12:18:15 +02:00
Laurent Rineau 4cca5b3025
Update .gitattributes
Remove Pawn, C, and eC from languages detected in CGAL by Github (by linguist).
2020-06-24 11:56:43 +02:00
Laurent Rineau 5572d9dba8 Add move-semantic for c3t3, and a test 2020-06-24 10:59:19 +02:00
Laurent Rineau 1aff91d7c2 Merge branch 'releases/CGAL-5.0-branch' 2020-06-23 19:02:16 +02:00
Laurent Rineau 7a4c69c0a2 Merge pull request #4775 from lrineau/CGAL-remove_cpp11-GF-5.0
Remove cpp11::(tuple|get)
2020-06-23 19:01:56 +02:00
Laurent Rineau ee927be660 Merge branch 'releases/CGAL-5.0-branch' 2020-06-23 18:50:41 +02:00
Laurent Rineau bcf8409e46 Merge pull request #4611 from rathod-sahaab/replace-throws-with-noexcept
replaced throw() with noexcept
2020-06-23 18:50:20 +02:00
Laurent Rineau dad9db1094 Merge pull request #4774 from lrineau/CGAL-remove_cpp11-GF
Remove cpp11::(tuple|get)
2020-06-23 18:50:17 +02:00
Laurent Rineau fafb3ca4e0 Merge pull request #4776 from sgiraudot/PSP-Fix_hierarchy_simplify_doc-GF
PSP: Fix documentation of hierarchy simplify point set
2020-06-23 18:50:14 +02:00
Laurent Rineau 34e49bd53e Merge pull request #4778 from sloriot/CGAL-copy_face_graph_append_fix
Fix complexity in case of append
2020-06-23 18:50:12 +02:00
Laurent Rineau c51b44d7bb Merge pull request #4779 from lrineau/Kernel_d-fix_cpp20-GF
HalfedgeDS/Kernel_d: Fix ambiguous comparison errors with C++20
2020-06-23 18:50:09 +02:00
Laurent Rineau 38e7c641d7 Merge pull request #4780 from maxGimeno/GraphicsView-Fix_qt_deprecated_code-maxGimeno
GraphicsView: Fix Qt 5.15 deprecation warnings
2020-06-23 18:50:07 +02:00
Laurent Rineau f3c348de2a Merge pull request #4782 from janetournois/Tetrahedral_remeshing-fix_authors-jtournois
Tetrahedral Remeshing - fix the list of authors
2020-06-23 18:50:05 +02:00
Laurent Rineau 92ca24d013 Merge pull request #4783 from maxGimeno/CGAL-Fixes_after_beta1-maxGimeno
Some Fixes after beta1
2020-06-23 18:50:00 +02:00
Laurent Rineau bd7d3c498f Merge pull request #4786 from lrineau/Mesh_3-fix_compilation_error_MSVC2015-GF
Continue workaround for MSVC2015
2020-06-23 18:49:58 +02:00
Laurent Rineau 3d78df1749 Merge pull request #4789 from sloriot/SS-copy_cst
Make straight_skeleton copy_constructible
2020-06-23 18:49:55 +02:00
Laurent Rineau 68eab710ee Merge pull request #4793 from lrineau/Testsuite-rework_the_timeout_of_run_testsuite-GF
Testsuite rework the timeout of run_testsuite
2020-06-23 18:49:52 +02:00
Laurent Rineau e0b2bc6235 Merge pull request #4798 from maxGimeno/STL_Extension-Fix_compact_container-GF
Fix unknown behavior that changed in Visual 2019
2020-06-23 18:49:49 +02:00
Laurent Rineau 0c94ff4308 Merge pull request #4804 from maxGimeno/Distance_3-Fix_compare_for-leda-maxGimeno
Distance_3: Fix error with LEDA
2020-06-23 18:49:46 +02:00
Laurent Rineau d453827da5 Merge branch 'releases/CGAL-4.14-branch' into releases/CGAL-5.0-branch 2020-06-23 18:48:43 +02:00
Laurent Rineau 84d7e9a696 Merge pull request #4776 from sgiraudot/PSP-Fix_hierarchy_simplify_doc-GF
PSP: Fix documentation of hierarchy simplify point set
2020-06-23 18:48:11 +02:00
Laurent Rineau 277f2d2571 Merge pull request #4786 from lrineau/Mesh_3-fix_compilation_error_MSVC2015-GF
Continue workaround for MSVC2015
2020-06-23 18:48:08 +02:00
Laurent Rineau 6e4eb71dba Merge pull request #4789 from sloriot/SS-copy_cst
Make straight_skeleton copy_constructible
2020-06-23 18:48:04 +02:00
Laurent Rineau 98018f1af3 Merge pull request #4793 from lrineau/Testsuite-rework_the_timeout_of_run_testsuite-GF
Testsuite rework the timeout of run_testsuite
2020-06-23 18:48:00 +02:00
Laurent Rineau 428bf26e1f Merge pull request #4798 from maxGimeno/STL_Extension-Fix_compact_container-GF
Fix unknown behavior that changed in Visual 2019
2020-06-23 18:47:58 +02:00
Laurent Rineau f48350608c Merge pull request #4804 from maxGimeno/Distance_3-Fix_compare_for-leda-maxGimeno
Distance_3: Fix error with LEDA
2020-06-23 18:47:55 +02:00
Laurent Rineau 250ad9a6ee Merge pull request #4776 from sgiraudot/PSP-Fix_hierarchy_simplify_doc-GF
PSP: Fix documentation of hierarchy simplify point set
2020-06-23 18:46:34 +02:00
Laurent Rineau ee1f2df609 Merge pull request #4789 from sloriot/SS-copy_cst
Make straight_skeleton copy_constructible
2020-06-23 18:46:32 +02:00
Laurent Rineau f6b28812df Merge pull request #4793 from lrineau/Testsuite-rework_the_timeout_of_run_testsuite-GF
Testsuite rework the timeout of run_testsuite
2020-06-23 18:46:29 +02:00
Laurent Rineau 75a27d4701 Merge pull request #4804 from maxGimeno/Distance_3-Fix_compare_for-leda-maxGimeno
Distance_3: Fix error with LEDA
2020-06-23 18:46:27 +02:00
Andreas Fabri fa1c724843 Surface_mesh doc typo: ede -> edge 2020-06-23 12:55:31 +01:00
Maxime Gimeno 50e2539bd7 Add CGAL:: before compare() to avoid miximg up the functions 2020-06-22 13:44:37 +02:00
Laurent Rineau 269d1f3505
Fix trailing whitespace 2020-06-19 15:55:46 +02:00
Maxime Gimeno f221f4ba4a Try to add CGAL::CGAL_Image_IO to the linked target to fix LINK error on MSVC 2019 2020-06-19 15:53:50 +02:00