Commit Graph

101549 Commits

Author SHA1 Message Date
Laurent Rineau 66e36bcac0 Merge pull request #7814 from sloriot/P3T3-demo_fix
Fix qhelpgenerator call
2023-10-30 17:12:02 +01:00
Sébastien Loriot 2bdab8c731 removing extra unneeded lines 2023-10-26 08:54:40 +02:00
Sebastien Loriot 8ff56a8af4
Prevent the removal of fixed boundary edges (#7820)
Add a check before calling `remove_degerenate_faces()` to avoid removing
patch border edges
2023-10-25 08:40:07 -07:00
Sébastien Loriot 21ece823de remove instruction to generate files not used 2023-10-24 09:29:31 +02:00
Sébastien Loriot f2ec9175ac prevent the removal boundary edges (that are constraints) 2023-10-23 14:41:46 +02:00
Laurent Rineau cc50a6c1e7
STL_extension: Fix Base_with_time_stamp (#7807)
## Summary of Changes

Remove the copy constructor of `Base_with_time_stamp`. 
Otherwise we have 'N' in the [Triangulation_2
testsuite](https://cgal.geometryfactory.com/CGAL/testsuite/results-5.5.4-I-169.shtml#Triangulation_2)
for CGAL 5.5.

Note that the copy constructor is not in 5.6 and master. 
Note that this only concerns VC++.

## Release Management

* Affected package(s): STL_extension
* License and copyright ownership:  unchanged
2023-10-19 14:44:45 +02:00
Andreas Fabri 117ccfdd02 STL_extension: Remove copy constructor 2023-10-18 16:24:04 +01:00
Laurent Rineau cd14420354 fix a typo
(reported by email by Stefan Schirra)
2023-10-16 18:03:50 +02:00
Laurent Rineau 7c5742de61 Merge pull request #7742 from lrineau/CGAL-fix-5.5-with-Boost-1.84-GF
Add missing header
2023-10-16 10:50:16 +02:00
Laurent Rineau d663c68b8a Merge pull request #7753 from sloriot/TR3-fix_opti_warning
Fix warning
2023-10-16 10:50:13 +02:00
Sebastien Loriot 33a1d33690
use error msg 2023-10-03 14:37:01 +02:00
Sébastien Loriot 95d11d45c6 fix warning with optimisers on 2023-10-02 16:12:48 +02:00
Laurent Rineau 294f5b7652 Add missing header
CGAL-5.5.x latest test results are completely broken.

https://cgal.geometryfactory.com/CGAL/testsuite/results-5.5.4-I-166.shtml

That is not due to any code change (there was none since the previous testsuite for 5.5.x). The error are due to Boost 1.84. Probably something change in the includes of Boost. The error is about `boost::prior`.  The header `<boost/next_prior.hpp>` must be included.
2023-09-25 10:16:50 +02:00
Laurent Rineau 157782a45f Merge pull request #7710 from sloriot/PMP-coref_visitor_concept
Fix concept doc
2023-09-13 16:04:31 +02:00
Sébastien Loriot 4f29b83610 really fix the order 2023-09-11 15:14:51 +02:00
Sébastien Loriot 2905e38117 update parameter orders 2023-09-11 11:28:22 +02:00
Sébastien Loriot eebc635da0 fix concept doc 2023-09-11 09:38:27 +02:00
Laurent Rineau 661e065d87 Merge pull request #7686 from sloriot/SS-fix_size_after_remove
Correct size() in case some points were removed
2023-09-06 11:51:12 +02:00
Sébastien Loriot f759a61349 correct size() in case some points were removed 2023-09-04 14:24:48 +02:00
Laurent Rineau 55ff318676 Merge pull request #7650 from sloriot/K23-compare_dihedral_angle_deg_tet
Be more permissive in Compare_dihedral_angle_3
2023-08-28 15:43:29 +02:00
Sebastien Loriot f879c68155
Test earlier
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
2023-08-21 11:32:12 +02:00
Sébastien Loriot 73cf624d0f be more permessive
do not throw an error but return SMALLER
The collinearity check being already do in the predicate it
would be more expensive to do it also before calling the
predicate
2023-08-16 09:59:44 +02:00
Sebastien Loriot c5902cbcd4
reproject barycenter to avoid boundary shrinking (#7633)
Fixes #7631
2023-08-14 10:21:45 +02:00
Sebastien Loriot 0a11c725b5
Apollonius_graph: Fix return type in the documentation (#7619)
## Summary of Changes

Fix the return type. Document the third template parameter of
`Apollonius_graph_vertex_base_2`.

## Release Management

* Affected package(s): `Apollonius_graph_2`
* Issue(s) solved (if any): fix #7582 and #7579
* Link to compiled documentation:
[link](https://cgal.github.io/7619/v0/Apollonius_graph_2/classCGAL_1_1Apollonius__graph__2.html#a6e6e1b20ab5018c96e4b0ed2c0f0ee00)
and [here
](https://cgal.github.io/7619/v0/Apollonius_graph_2/classCGAL_1_1Apollonius__graph__vertex__base__2.html#acbabb6d26d4d8938bde5bbd6c6e467eb)for
the vertex base.
* License and copyright ownership:  unchanged
2023-08-14 10:21:28 +02:00
Andreas Fabri 7854fddd02 Update Apollonius_graph_2/doc/Apollonius_graph_2/CGAL/Apollonius_graph_vertex_base_2.h
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2023-08-04 13:34:40 +02:00
Andreas Fabri 2e7a815589 Update Apollonius_graph_2/doc/Apollonius_graph_2/CGAL/Apollonius_graph_vertex_base_2.h
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2023-08-04 13:34:40 +02:00
Andreas Fabri 43433b4a46 Update Apollonius_graph_2/doc/Apollonius_graph_2/CGAL/Apollonius_graph_vertex_base_2.h
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2023-08-04 13:34:39 +02:00
Andreas Fabri 6f0907d07c Document the third template parameter 2023-08-04 13:34:39 +02:00
Andreas Fabri a909cafcce Fix return type in the documentation 2023-08-04 13:34:39 +02:00
Sébastien Loriot 06db9ccad8 reproject barycenter to avoid boundary shrinking 2023-08-02 17:25:58 +02:00
Laurent Rineau 4023b226c0 Next release with this branch will be 5.5.4 2023-07-28 13:04:12 +02:00
Laurent Rineau fb64e68a2e Merge pull request #7552 from MaelRL/Mesh_3-PMD_init_bug_fixes-GF
Fix initialisation issues in Mesh_3
2023-07-26 17:29:25 +02:00
Mael Rouxel-Labbé 1f258bc84d Fix initialization failing if the ray's source is on the domain
This is a band aid fix, a proper fix is to rework the full initilization
pipeline. This is the purpose of the following pull request:
https://github.com/CGAL/cgal/pull/7606
2023-07-19 12:46:13 +02:00
Laurent Rineau a10d75d2da remove compilation error 2023-07-17 15:46:03 +02:00
Laurent Rineau bf43c8d6f1 Merge pull request #7584 from sloriot/T3-fix_warnings
fix unused variable warnings
2023-07-12 15:22:55 +02:00
Mael Rouxel-Labbé 0d3458504b Add some debug code 2023-07-12 10:47:17 +02:00
Sebastien Loriot 57b7edb6a3
Apply suggestions from code review
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2023-07-12 10:41:44 +02:00
Mael Rouxel-Labbé 80834a640e Mirror 6f65ecf246 for P3M3 2023-07-12 10:08:36 +02:00
Mael Rouxel-Labbé 49bb14b6d2 Fix not rescaling some balls in 2D protection with non-zero minimal weight
The code break'd but did not restart if a special ball was encountered
2023-07-12 10:03:14 +02:00
Mael Rouxel-Labbé 6f65ecf246 Check the cached Boolean before doing more complex geometrical checks 2023-07-12 09:44:03 +02:00
Sébastien Loriot 560186b432 fix one more warning 2023-07-10 13:25:38 +02:00
Sébastien Loriot 4e6fe0c561 fix unused variable warnings 2023-07-06 18:06:03 +02:00
Laurent Rineau 700d4daf7f Merge pull request #7423 from lrineau/Triangulation_3-fix_simplex_traverser-GF
Triangulation_3: Fix a bug in tr.segment_traverser_simplices()
2023-07-05 15:36:52 +02:00
Laurent Rineau 4b18c7208a fix warnings 2023-06-27 17:29:37 +02:00
Mael Rouxel-Labbé 39c0a9fb33 Fix returning no intersection for a ray with spawn in a triangle 2023-06-26 17:15:49 +02:00
Mael Rouxel-Labbé 308ee5c967 Minor debug readability improvements 2023-06-26 17:10:58 +02:00
Mael Rouxel-Labbé fbecb18f49 Fix bad comparison 2023-06-26 17:10:06 +02:00
Laurent Rineau ed44ef81fa Merge pull request #7527 from janetournois/Mesh_3-fix_weighted_image_oracle-jtournois
Mesh_3 for weighted images - fix translated labeled image case
2023-06-22 11:57:11 +02:00
Laurent Rineau 28bdb2522f Merge pull request #7531 from afabri/Parameterization-cleanup-GF
Parameterization: Cleanup of an example
2023-06-22 11:57:08 +02:00
Laurent Rineau 28ab0b7c3e another bug-fix
Jane and I thought that case

  vertex-vertex with `ch_next != Cell_handle()`

was not possible. Let's patch that.
2023-06-21 10:19:39 +02:00