Laurent Rineau
|
3a0a7fe34e
|
Merge pull request #6863 from lrineau/Polyhedron-demo_fix_display_of_protecting_spheres-GF
Polyhedron demo - Fix the display of protecting balls (second version)
|
2022-10-04 13:50:20 +02:00 |
Laurent Rineau
|
23678d0f7d
|
Merge pull request #6867 from sloriot/PMP-collision_detection_copy
Add default copy constructor and operator=
|
2022-10-04 13:50:18 +02:00 |
Laurent Rineau
|
87f16af6e2
|
Merge pull request #6872 from MaelRL/PMP-Fix_keep_LCC-GF
Fix dry-run of keep_largest_CCs dumping the wrong faces
|
2022-10-04 13:50:15 +02:00 |
Mael Rouxel-Labbé
|
9e0a71f7ad
|
Actually cube the threshold value for the volume bound
|
2022-09-28 13:50:43 +02:00 |
Mael Rouxel-Labbé
|
f27428c4d9
|
Improve tests for PMP::keep_large(st)_CC()
|
2022-09-23 14:54:15 +02:00 |
Mael Rouxel-Labbé
|
e51bafbfbe
|
Fix dry-run of keep_largest_CCs dumping the wrong faces
|
2022-09-23 14:53:36 +02:00 |
Sébastien Loriot
|
495f2e316a
|
add default copy constructor and operator=
|
2022-09-21 18:59:18 +02:00 |
Laurent Rineau
|
3b6b6f9018
|
Polyhedron demo - Fix the display of protecting balls
|
2022-09-20 16:15:49 +02:00 |
Laurent Rineau
|
da9d9deadf
|
Merge branch '5.4.x-branch' into 5.5.x-branch
|
2022-09-13 12:32:28 +02: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
|
7d5e498538
|
Merge pull request #6812 from sloriot/PMP-split_visitor
add missing visitor calls in PMP::split()
|
2022-09-13 12:32:17 +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 |
Laurent Rineau
|
4934f2b2e3
|
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:31:34 +02:00 |
Laurent Rineau
|
df16e3273e
|
Merge pull request #6812 from sloriot/PMP-split_visitor
add missing visitor calls in PMP::split()
|
2022-09-13 12:31:32 +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 |
Laurent Rineau
|
8a12615cce
|
Merge pull request #6800 from sloriot/SMS-test_relax_order
SMS test relaxed order
|
2022-08-29 11:33:18 +02:00 |
Sébastien Loriot
|
ce1bb34d65
|
add missing visitor calls in split
|
2022-08-28 22:08:45 +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 |
Laurent Rineau
|
c573ccb827
|
Fix static filter of Do_intersect_3(Bbox_3,Triangle_3)
See the publication at https://www.semanticscholar.org/paper/High-performance-triangle-versus-box-intersection-Christensen-Karlsson/bad661b58359ec01be2deb2f47ec8fd8eb293747
The test of intersection of `bbox` and `triangle.bbox` was missing.
|
2022-08-24 16:18:07 +02:00 |
Sébastien Loriot
|
6d3e8daa9c
|
test relaxed order
|
2022-08-16 17:30:40 +02:00 |
Sébastien Loriot
|
4143d143e0
|
fix assertion
|
2022-08-16 17:23:07 +02:00 |
Sébastien Loriot
|
601bd64dc8
|
Merge remote-tracking branch 'cgal/5.4.x-branch'
|
2022-08-10 18:38:50 +02:00 |
Sebastien Loriot
|
3368ac557c
|
Merge pull request #6785 from afabri/Nef_3-fix_nary_operations-GF
Nef_3: Fix in nary functions
|
2022-08-10 18:34:10 +02:00 |
Andreas Fabri
|
7b09c8e5ea
|
Nef_3: Fix in nary functions
|
2022-08-02 17:37:38 +01: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 |
Sébastien Loriot
|
3c24a79336
|
Merge pull request #6773 from janetournois/PMP-relaxation_avoid_global_function-jtournois
PMP::tangential_relaxation() - avoid using global function barycenter()
|
2022-08-01 15:52:31 +02:00 |
Sébastien Loriot
|
403c1ed975
|
Merge remote-tracking branch 'cgal/5.4.x-branch' into HEAD
|
2022-08-01 15:51:53 +02:00 |
Sebastien Loriot
|
9865aae71a
|
Merge pull request #6774 from janetournois/PMP-remeshing_avoid_global_function-jtournois
PMP::isotropic_remeshing() - avoid using global function midpoint()
|
2022-08-01 15:50:50 +02:00 |
Jane Tournois
|
c6bc71b254
|
use construct_midpoint_3_object() instead of CGAL::midpoint()
|
2022-07-28 15:51:56 +02:00 |
Jane Tournois
|
d7d439fc48
|
use construct_barycenter_3_object() instead of CGAL::barycenter()
|
2022-07-28 14:37:02 +01:00 |
Laurent Rineau
|
b5475a670e
|
Merge pull request #6770 from sloriot/Basic_viewer-typo
Fix copy/paste error
|
2022-07-28 14:41:09 +02:00 |
Sébastien Loriot
|
0b63b76008
|
fix copy/paste error
|
2022-07-25 16:51:38 +02:00 |
Laurent Rineau
|
ae2c0ba8f7
|
Merge pull request #6729 from gdamiand/Basic_viewer-set_camera-gdamiand
Update basic viewer to set camera mode earlier (following Efi issue)
|
2022-07-24 18:07:42 +02:00 |
Laurent Rineau
|
594424b0c0
|
Merge branch '5.4.x-branch' into 5.5.x-branch
# Conflicts:
# Installation/include/CGAL/version.h
# Installation/lib/cmake/CGAL/CGALConfigVersion.cmake
|
2022-07-15 17:12:38 +02:00 |
Laurent Rineau
|
0921b1c428
|
Next release in that branch will br 5.5.1
|
2022-07-15 17:09:13 +02:00 |
Laurent Rineau
|
fc3e764448
|
Next release in this branch: 5.4.3
|
2022-07-15 16:17:30 +02:00 |
Guillaume Damiand
|
e92373740e
|
Add constant for init size of window
|
2022-07-13 10:15:50 +02:00 |
Sébastien Loriot
|
80c30e4c79
|
Merge pull request #6750 from sloriot/PMP-Fix_stitch_NP-5.5
Add proper traits usage to PMP::stitch_borders - 5.5 version
|
2022-07-12 18:22:39 +02:00 |
Sébastien Loriot
|
12795ba29c
|
Merge remote-tracking branch 'cgal/5.4.x-branch' into HEAD
|
2022-07-12 18:21:16 +02:00 |