Laurent Rineau
|
b42afc582b
|
Merge pull request #7208 from MaelRL/Intersections_3-Set_but_unused-GF
Fix set-but-not-used warning
|
2023-02-02 10:57:11 +01:00 |
Mael Rouxel-Labbé
|
c17c14ff7a
|
Fix set-but-not-used warning
|
2023-01-24 10:55:29 +01:00 |
Laurent Rineau
|
3135821001
|
Merge pull request #7082 from MaelRL/Intersections_3-L3_bug-GF
Fix Line_3-Tet_3 intersection test
|
2022-12-05 11:57:11 +01:00 |
Mael Rouxel-Labbé
|
87960efc48
|
Fix Line_3 Tet_3 intersection test
The construction of the line is only valid if the tet is well oriented
|
2022-11-24 12:41:05 +01:00 |
Laurent Rineau
|
4bc403857d
|
Merge pull request #6779 from sloriot/Intersections_3-better_tetra_tri
Simpler implementation of Tet vs. Tri intersection
|
2022-09-13 12:32:22 +02:00 |
Laurent Rineau
|
ad2a07e653
|
Merge pull request #6809 from lrineau/Filtered_kernel-fix__do_intersect__Bbox_3__Triangle_3__static_filters-GF
Fix static filter of Do_intersect_3(Bbox_3,Triangle_3)
|
2022-09-13 12:32:20 +02:00 |
Laurent Rineau
|
e93011ae2a
|
Merge pull request #6779 from sloriot/Intersections_3-better_tetra_tri
Simpler implementation of Tet vs. Tri intersection
|
2022-09-13 12:31:37 +02:00 |
Sebastien Loriot
|
d896940470
|
Cosmetic changes
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
|
2022-09-07 16:08:58 +02:00 |
Mael Rouxel-Labbé
|
bc9aa692c3
|
Add a few more tests to Tr-Tet
|
2022-09-07 16:00:59 +02:00 |
Sébastien Loriot
|
f0f01b70ba
|
remove trailing whitespace
|
2022-09-07 08:44:42 +02:00 |
Andreas Fabri
|
550e4306c8
|
Add triangles completelty to the left of the bbox parallel/projection on face inside, projection on face intersects
|
2022-08-25 13:09:18 +01:00 |
Laurent Rineau
|
c61e3a978b
|
Fix typo size/side
|
2022-08-24 16:18:26 +02:00 |
Sébastien Loriot
|
bf6e2a2929
|
remove unused typedefs
|
2022-08-02 07:34:55 +02:00 |
Sébastien Loriot
|
77a50cfd7c
|
compute it once
|
2022-08-02 07:34:55 +02:00 |
Sébastien Loriot
|
5d32639dc0
|
fix comment
|
2022-08-02 07:34:55 +02:00 |
Sébastien Loriot
|
2193551f42
|
precompute plane vertex indices
|
2022-08-02 07:34:54 +02:00 |
Sébastien Loriot
|
eaffbfb886
|
add new test from issue
|
2022-08-02 07:34:54 +02:00 |
Sébastien Loriot
|
5c10048d3e
|
add a bitset to track planes containing polygon points
used to avoid computing points and use input tetrahedron vertex
+workaound for kernels with inexact constructions
|
2022-08-02 07:34:54 +02:00 |
Sébastien Loriot
|
445be90c04
|
update triangle (permutation)
|
2022-08-02 07:34:54 +02:00 |
Sébastien Loriot
|
bf89c548fd
|
simplify Tetra/triangle intersection computation
Testsuite fails for Kernel with non-exact contructions
|
2022-08-02 07:34:54 +02:00 |
Brian Spilsbury
|
45c5ef7534
|
Qualify do_intersect to avoid ambiguous dispatch
|
2022-06-04 13:17:02 +09:00 |
Laurent Rineau
|
734c96e951
|
Merge branch 'master' into pr/lrineau/6558
|
2022-05-06 16:25:32 +02:00 |
Laurent Rineau
|
f57ec48ece
|
Merge pull request #6548 from afabri/Intersect_3-fix_assert-GF
Intersect_3: Fix assert in the testsuite
|
2022-05-06 14:20:49 +02:00 |
Laurent Rineau
|
2288225448
|
Massive update of CMake policies to version 3.23
|
2022-05-06 09:34:35 +02:00 |
Andreas Fabri
|
21ebead9b0
|
Intersect_3: Fix assert in the testsuite
|
2022-05-03 11:54:19 +01:00 |
Mael Rouxel-Labbé
|
d355a56d66
|
Merge remote-tracking branch 'cgal/master' into AABB_tree-Multiple_prim_per_datum-GF
|
2022-03-24 12:44:28 +01:00 |
Laurent Rineau
|
ba0053461f
|
Merge pull request #6344 from sloriot/CGAL-static_constexpr
Add missing static keyword
|
2022-02-24 09:49:38 +01:00 |
Laurent Rineau
|
eb86d35ab0
|
Merge pull request #6344 from sloriot/CGAL-static_constexpr
Add missing static keyword
|
2022-02-24 09:44:47 +01:00 |
Sébastien Loriot
|
6f6bd08e2e
|
add missing static keyword
|
2022-02-22 12:42:41 +01:00 |
Andreas Fabri
|
35eee1b117
|
Both types must be coerced
|
2022-02-03 15:47:17 +00:00 |
Andreas Fabri
|
a7ff075f37
|
Use Coercion_traits::Cast
|
2022-02-03 13:21:11 +00:00 |
Andreas Fabri
|
29fc20fc04
|
Fix by constructing a CFT from the double before doing operator-() ; Comment the testcase in Number_types
|
2022-01-20 13:04:12 +00:00 |
Sébastien Loriot
|
1491983b93
|
add missing include directives
|
2022-01-18 11:36:56 +01:00 |
Sébastien Loriot
|
ab48f63e30
|
update latest cmake version tested
|
2021-11-09 10:58:47 +01:00 |
Sébastien Loriot
|
1e9cad98a8
|
better fix
|
2021-09-14 09:32:40 +02:00 |
Sébastien Loriot
|
b67589e16b
|
workaround sign issue
|
2021-09-14 08:41:34 +02:00 |
Mael Rouxel-Labbé
|
7049d667e5
|
Avoid copying arrays
|
2021-09-10 18:12:30 +02:00 |
Mael Rouxel-Labbé
|
afa4279a54
|
Merge branch 'Filtered_kernel-Do_intersect_3-GF-old' into Filtered_kernel-Do_intersect_3-GF
|
2021-09-10 17:50:28 +02:00 |
Mael Rouxel-Labbé
|
e829dc73d3
|
Merge branch 'Filtered_kernel-Do_intersect_3-GF-old' into Filtered_kernel-Do_intersect_3-GF
|
2021-09-10 17:46:08 +02:00 |
Mael Rouxel-Labbé
|
9f32bd1a79
|
Update header includes
|
2021-09-02 17:36:44 +02:00 |
Mael Rouxel-Labbé
|
d61680e324
|
Fix warning
|
2021-08-31 11:08:39 +02:00 |
Andreas Fabri
|
a95858fc55
|
Revert "Work around CGAL_AND as explained in the manual"
This reverts commit 7d2321cecd.
|
2021-08-31 08:56:56 +01:00 |
Mael Rouxel-Labbé
|
529da2ff68
|
Explicit the random seed in triangle/other tests
|
2021-08-29 13:54:01 +02:00 |
Mael Rouxel-Labbé
|
f0b00551f6
|
Fix constructing degenerate spheres in Plane_3 intersection tests
|
2021-08-29 13:53:33 +02:00 |
Andreas Fabri
|
7d2321cecd
|
Work around CGAL_AND as explained in the manual
|
2021-08-25 16:05:03 +01:00 |
Mael Rouxel-Labbé
|
5b94d2db56
|
Actually erase duplicate internal points
|
2021-08-25 14:52:22 +02:00 |
Mael Rouxel-Labbé
|
fe37492692
|
Remove debug print
|
2021-08-25 08:39:25 +02:00 |
Mael Rouxel-Labbé
|
cc6e76dd85
|
Lower verbosity of Intersection_3 tests
|
2021-08-24 11:40:26 +02:00 |
Mael Rouxel-Labbé
|
e1d6f75579
|
Fix bad tests
|
2021-08-23 11:49:54 +02:00 |
Mael Rouxel-Labbé
|
6dfe06a286
|
Fix conversion warnings
|
2021-08-23 11:49:45 +02:00 |