Commit Graph

106060 Commits

Author SHA1 Message Date
Laurent Rineau e2a745f79f Merge pull request #7892 from sloriot/CGAL-fix_dh_angle_sign
fix dihedral angle computation
2023-12-11 13:56:02 +01:00
Laurent Rineau 1c5a914c59 Merge pull request #7895 from soesau/Shape_regularization-doc_fix-GF
Shape Regularization: Documented missing dependency to OSQP when default solver is used
2023-12-11 13:55:57 +01:00
Laurent Rineau 1150d5a01c Merge pull request #7900 from janetournois/Polyhedron_demo-fix_double_edit-jtournois
Polyhedron demo - fix `DoubleEdit`
2023-12-11 13:55:53 +01:00
Laurent Rineau ed4508cb6b Merge pull request #7905 from janetournois/Polyedron_demo-improve_log-jtournois
Polyhedron demo - improve the Mesh_3 log
2023-12-11 13:55:48 +01:00
Laurent Rineau 5899529cc8 Merge pull request #7906 from albert-github/feature/bug_bib_theses
Incorrect link to "Perturbations for Delaunay and weighted Delaunay 3D Triangulations"
2023-12-11 13:55:44 +01:00
Laurent Rineau ca2d5ef58c Merge pull request #7907 from sloriot/T3-OFB_warning
Prevent out-of-bound warnings

# Conflicts:
#	TDS_3/include/CGAL/Triangulation_utils_3.h
2023-12-11 13:55:20 +01:00
Laurent Rineau b4820031eb Merge pull request #7911 from sloriot/M3-params_errors
Mesh_3: Fix copy/paste errors in parameters
2023-12-11 13:54:47 +01:00
Laurent Rineau 0ccf0745ec Merge pull request #7914 from sloriot/PMP-remesh_planar_faces_missing_remove_const
PMP remesh_planar_patches: handle const meshes
2023-12-11 13:54:43 +01:00
Laurent Rineau 274efd39ac Merge pull request #7917 from afabri/PMP-concurrentIO-GF
PMP: Write into different files to avoid concurrent writing
2023-12-11 13:54:41 +01:00
Andreas Fabri f0426b8aa6 PMP: Write into different files to avoid concurrent writing 2023-12-07 09:33:31 +00:00
Sébastien Loriot 63556d4faa use explicitly const meshes 2023-12-06 15:50:14 +01:00
Sébastien Loriot 560f02c921 add missing remove_const 2023-12-06 15:29:17 +01:00
Mael Rouxel-Labbé d7fc8b1c7c Merge remote-tracking branch 'mine/Mesh_3-Fix_NP_backward_compatibility-GF' into M3-params_errors 2023-12-06 15:24:18 +01:00
Mael Rouxel-Labbé b4d465ce85 Add a test 2023-12-05 22:34:00 +01:00
Mael Rouxel-Labbé dd0cc2ee5c Fix a few copy-paste bugs 2023-12-05 22:15:01 +01:00
Sébastien Loriot 95825dba60 fix copy/paste errors 2023-12-05 18:11:27 +01:00
Sébastien Loriot 95b6ef8d2e try working around a warning 2023-12-05 11:19:31 +01:00
Sébastien Loriot 3ebe548cad Revert "prevent out-of-bound warnings"
This reverts commit b87ecf7aab.
2023-12-05 11:18:13 +01:00
Sébastien Loriot b87ecf7aab prevent out-of-bound warnings 2023-12-05 09:06:47 +01:00
albert-github ab2afb24ea Incorrect link to "Perturbations for Delaunay and weighted Delaunay 3D Triangulations"
The link for the document "Perturbations for Delaunay and weighted Delaunay 3D Triangulations" was in #7781 (based on #7762) changed but it is not available at he address "https://theses.hal.science/inria-00560388/" but at "https://hal.science/inria-00560388/".
(The other changes were correct).

Found in Triangulation_3/citelist.html
2023-12-04 16:34:45 +01:00
Jane Tournois ac3f6e6892 improve the Mesh_3 log in demo 2023-12-04 13:09:22 +01:00
Laurent Rineau 29c90e5eb4 Merge pull request #7902 from sloriot/CGALLab-fix_menu_filtering
Copy the buffer to allow modifications during iteration
2023-12-01 14:57:16 +01:00
Sébastien Loriot a8c58f8747 copy the buffer to allow modifications during iteration 2023-12-01 11:52:20 +01:00
Jane Tournois 3fc14d8d56 use QDoubleValidator::fixup() in DoubleEdit::fixup()
with this version the user can write with scientific notation or
standard notation, using . or ,

Note that when input is invalid, value() returns 0
2023-12-01 11:22:39 +01:00
Jane Tournois 1ca77d32af fix DoubleEdit with Qt6
- let the user add as many digits as wanted (using -1 in setRange)
- use standard notation, not scientific (which was the default)
- comment QDoubleValidator::fixup that for some reason blocks the edition of the field
2023-12-01 10:23:44 +01:00
Jane Tournois 642ea59de7 add tooltip for bounds of approximation value 2023-12-01 10:21:57 +01:00
Sebastien Loriot 9822b6b085
protect from macro substitution
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2023-11-30 09:20:53 +01:00
Laurent Rineau 120547bee7 Merge branch '5.6.x-branch' 2023-11-29 17:26:12 +01:00
Laurent Rineau 1672395b90 Merge pull request #7412 from HoffmannMichael/Kernel23-epic_trivial_constructions_doc-mh
Document exactness of constructions in Epick
2023-11-29 17:23:27 +01:00
Laurent Rineau 0744eba4bf Merge pull request #7754 from janetournois/Mesh_3-manifold_and_min_size-jtournois
Mesh_3 - use `manifold()` and `facet_min_size` together
2023-11-29 17:23:25 +01:00
Laurent Rineau f60994de9b Merge pull request #7783 from dfunke/ipelet_nng
Ipelet for k-nearest neighbor graph
2023-11-29 17:23:23 +01:00
Laurent Rineau 23e36487e1 Merge pull request #7816 from afabri/Parameterization-no_opennl-GF
Parameterization: cleanup
2023-11-29 17:23:20 +01:00
Laurent Rineau 3cdaeee778 Merge pull request #7841 from efifogel/Aos_2-fixes-efif
Aos_2 fixes, by Efi
2023-11-29 17:23:18 +01:00
Laurent Rineau a8b63aef7b Merge pull request #7843 from afabri/Scale_space-doc_fixes-GF
Scale_space_reconstruction: Doc Fixes
2023-11-29 17:23:16 +01:00
Laurent Rineau 95b83b1214 Merge pull request #7845 from puneetmatharu/patch-cgal-dont-override-build-testing
Patch usage of BUILD_TESTING to handle the case that CGAL is a subproject
2023-11-29 17:22:54 +01:00
Laurent Rineau a8b7cfbf37 Merge pull request #7849 from afabri/Filtered_kernel-Power_side_2-GF
Filtered_kernel: Add Power_side_of_oriented_power_circle_2.h
2023-11-29 17:18:58 +01:00
Laurent Rineau 2cf5576eb8 Merge pull request #7858 from janetournois/Installation-ITK-jtournois
Installation - fix `CGAL_ITK_support`
2023-11-29 17:18:55 +01:00
Laurent Rineau 1740a2d0d7 Merge pull request #7869 from lrineau/Installation-fix_CMake_REGEXP_REPLACE-GF
CMake: fix incorrect use of string(REGEX REPLACE...)
2023-11-29 17:18:53 +01:00
Laurent Rineau fbc28fa3f4 Merge pull request #7871 from CGAL/dependabot/github_actions/actions/github-script-7
Bump actions/github-script from 6 to 7
2023-11-29 17:18:50 +01:00
Laurent Rineau bbf5d0d05b Merge pull request #7880 from sloriot/BGL-workaround_clang18_error
workaround error with clang++-18
2023-11-29 17:18:47 +01:00
Laurent Rineau d314e31e9e Merge branch '5.5.x-branch' into 5.6.x-branch 2023-11-29 17:16:16 +01:00
Laurent Rineau 19e4840023 Merge pull request #7869 from lrineau/Installation-fix_CMake_REGEXP_REPLACE-GF
CMake: fix incorrect use of string(REGEX REPLACE...)
2023-11-29 17:16:09 +01:00
Laurent Rineau 44e740cc93 Merge pull request #7880 from sloriot/BGL-workaround_clang18_error
workaround error with clang++-18
2023-11-29 17:16:06 +01:00
Laurent Rineau 8ee8f27d45 Merge pull request #7869 from lrineau/Installation-fix_CMake_REGEXP_REPLACE-GF
CMake: fix incorrect use of string(REGEX REPLACE...)
2023-11-29 17:15:36 +01:00
Laurent Rineau 894a3db5f5 Merge pull request #7880 from sloriot/BGL-workaround_clang18_error
workaround error with clang++-18
2023-11-29 17:15:33 +01:00
Laurent Rineau fdcc7c7796 Merge remote-tracking branch 'cgal/master' into pr/afabri/7816
# Conflicts:
#	Installation/LICENSE
2023-11-29 16:45:10 +01:00
Laurent Rineau 36958928df remove opennl from Doxygen config
I checked the compilation of the documentation locally.
2023-11-29 16:38:58 +01:00
Laurent Rineau c19cd150cb extra cleanups 2023-11-29 16:34:50 +01:00
Laurent Rineau a64cb2e3c6 Remove old infra backups 2023-11-29 16:34:24 +01:00
Laurent Rineau 46877d4134 fix two typos 2023-11-29 15:34:36 +01:00