Sébastien Loriot
f970b9bba4
add option to remove extra newline
2024-01-05 14:08:32 +01:00
Sébastien Loriot
0ab6971ede
use execute_process that is recommanded over exec_command since 3.0
2024-01-04 14:30:40 +01:00
Sebastien Loriot
cef517a9c9
Add a switch to get rid of QP_Solver dependency ( #7941 )
2023-12-22 17:13:10 +01:00
Sebastien Loriot
339441a137
Surface_sweep_2: Handle new overlap on the right of an event that is interior to a curve ( #7243 )
...
Handle case of overlapping curve starting on a non start/end event.
@efifogel I don't like the fact that I'm adding some geometric tests. I
think I should check if there are overlapping curves on the right of the
event and check if the originating curves are in the status line (using
the stored hint). What do you think?
Fixes #7235
2023-12-22 17:11:47 +01:00
Sébastien Loriot
c36f0ac091
add a switch to get rid of QP_Solver dependency
2023-12-19 14:42:02 +01:00
Sébastien Loriot
5d61c35a64
fix warning
2023-12-18 15:20:10 +01:00
Sébastien Loriot
aee0c1557e
Revert "Ported test_sweep_conic to test_sweep and fixed the conic test cases"
...
This reverts commit 2e99b211b0 .
2023-12-18 15:14:26 +01:00
Sébastien Loriot
03ea4c3df5
Revert "fix warnings"
...
This reverts commit 8cc75d642c .
2023-12-18 15:14:09 +01:00
Sebastien Loriot
023840c5bd
Increase precision of the intersection of 3 planes ( #7913 )
...
Addresses #6267
2023-12-18 13:27:17 +01:00
Sebastien Loriot
f798df19a5
document the thread-safety requirement of output iterators ( #7924 )
2023-12-18 13:25:56 +01:00
Sebastien Loriot
00f0c85499
Kernel_23: Deal with concurrent executions and IO ( #7921 )
...
## Summary of Changes
Write and read back in a `std::stringstream` to avoid simultaneous IO on
the same file name.
Error seen in this
[testsuite](https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-6.0-Ic-124/Circular_kernel_2/TestReport_gimeno_ArchLinux-clang-CXX17-Release.gz ).
## Release Management
* Affected package(s): Kernel_23, Circular_kernel_2
* License and copyright ownership: unchanged
2023-12-18 13:25:36 +01:00
Sebastien Loriot
2aea89ff03
Hide forward declaration to doxygen ( #7928 )
2023-12-14 15:25:23 +01:00
Sébastien Loriot
7935bcf42b
fix mismatching cond/endcode
...
remove useless previous patches
2023-12-14 10:10:17 +01:00
Sébastien Loriot
93ba75b8a1
add missing not
2023-12-14 08:47:54 +01:00
Andreas Fabri
a701dbc21c
Deal with LAS.h
2023-12-13 08:36:46 +00:00
Sébastien Loriot
dac26de5c3
update test
...
cc @efifogel
2023-12-12 17:09:57 +01:00
Sébastien Loriot
8cc75d642c
fix warnings
2023-12-12 15:27:00 +01:00
Sébastien Loriot
35e845d8dc
do no use delete event
2023-12-12 15:11:40 +01:00
Sébastien Loriot
79123c8f53
hide forward declaration to doxygen
2023-12-12 08:31:46 +01:00
Laurent Rineau
b50df6e06a
Merge pull request #7892 from sloriot/CGAL-fix_dh_angle_sign
...
fix dihedral angle computation
2023-12-11 13:47:27 +01:00
Laurent Rineau
ee4274997f
Merge pull request #7907 from sloriot/T3-OFB_warning
...
Prevent out-of-bound warnings
2023-12-11 13:47:21 +01:00
Laurent Rineau
b0e944d614
Merge pull request #7917 from afabri/PMP-concurrentIO-GF
...
PMP: Write into different files to avoid concurrent writing
2023-12-11 13:47:18 +01:00
Sébastien Loriot
f36bdda9fe
doc thread-safety of output iterators
2023-12-11 13:42:54 +01:00
Andreas Fabri
f4154836ae
Kernel_23: Deal with concurrent executions and IO
2023-12-11 08:35:02 +00:00
Sébastien Loriot
a54f189980
Revert "more than one curve can be on the left of an event with overlapping curves on the right"
...
This reverts commit 2260c4fab3 .
2023-12-07 16:09:31 +01:00
Sébastien Loriot
0714c960bb
reset left event of curves after the deletion of the event
2023-12-07 16:08:33 +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
6dca71b428
ease conflict resolution
2023-12-07 10:19:36 +01:00
Sébastien Loriot
2574a13557
restore the optional as it is used by Polyhedral_envelope
2023-12-07 10:12:53 +01:00
Sébastien Loriot
d9d2dfc876
remove unused type definition
2023-12-07 09:59:24 +01:00
Sébastien Loriot
0ebc2bee42
remove the optional
2023-12-06 14:17:24 +01:00
Sébastien Loriot
4ecc6671dc
increase precision of the result
2023-12-06 12:42:00 +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
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
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
46877d4134
fix two typos
2023-11-29 15:34:36 +01:00
Laurent Rineau
52f8cfffbd
Merge remote-tracking branch 'sloriot/CGAL-fix_dh_angle_sign' into pr/sloriot/7892
2023-11-29 15:28:57 +01:00
Laurent Rineau
df4eed9302
add tests for the dihedral angle
2023-11-29 15:27:57 +01:00
Sébastien Loriot
e3e5bcd344
accomodate handle sign
...
face orientation was inversed and somehow matched the bug
in the dihedral angle computation function
2023-11-29 15:25:44 +01:00
Sébastien Loriot
4bed66e82f
fix description
2023-11-29 13:17:10 +01:00
Sébastien Loriot
5879bb72c6
add comments about the formula
2023-11-29 13:11:21 +01:00
Sébastien Loriot
0e3f3a33d1
test to be fixed --> tetra orientation is 0
2023-11-29 12:27:34 +01:00
Sébastien Loriot
0145bafbc5
update formula
...
will add comments in a upcoming commit
2023-11-29 12:22:46 +01:00
Sébastien Loriot
6b570f767e
fix sign
2023-11-28 18:10:32 +01:00
Sébastien Loriot
9e45a2982a
workaround error with clang++-18
2023-11-23 09:52:46 +01:00
Laurent Rineau
25ebbab854
Fix incorrect use of string(REGEX REPLACE...)
2023-11-17 15:29:24 +01:00
Laurent Rineau
24a8000eea
Merge pull request #7803 from lrineau/CH_3-fix_typo-GF
...
Convex_hull_3: fix a typo
2023-10-30 17:12:05 +01:00