Sébastien Loriot
|
718214bf4f
|
fix include
|
2022-11-21 19:26:35 +01:00 |
Laurent Rineau
|
868793754b
|
Merge pull request #7034 from sloriot/PMP-coref_open_mesh_case_fix
Fix inconsistency check
|
2022-11-15 17:00:45 +01:00 |
Sébastien Loriot
|
cd4de51a40
|
fix inconsistency check
|
2022-11-09 18:17:31 +01:00 |
Laurent Rineau
|
2b5b4be5d4
|
Merge pull request #6931 from MaelRL/PMP-remove_degen_fix_bad_removal-GF
Purge to-be-border halfedges from edges-to-collapse sets
|
2022-10-13 15:15:19 +02:00 |
Mael Rouxel-Labbé
|
60d50a8b57
|
Fix not purging to-be-border halfedges from edges-to-collapse sets
|
2022-10-04 22:57:37 +02:00 |
Laurent Rineau
|
a4f6f58e25
|
Merge pull request #6845 from sloriot/PMP-coref_open_mesh_case
PMP corefinement: Handle inconsistency with open mesh as input
|
2022-10-04 13:50:24 +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 |
Laurent Rineau
|
de80833223
|
Merge pull request #6845 from sloriot/PMP-coref_open_mesh_case
PMP corefinement: Handle inconsistency with open mesh as input
|
2022-10-04 13:48:16 +02:00 |
Laurent Rineau
|
ff2bab36b0
|
Merge pull request #6867 from sloriot/PMP-collision_detection_copy
Add default copy constructor and operator=
|
2022-10-04 13:48:11 +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 |
Sébastien Loriot
|
d084d9396f
|
ignore new test for clipping
|
2022-09-14 10:35:23 +02:00 |
Sébastien Loriot
|
f5fb60ef66
|
handle cmd with several lines
|
2022-09-14 10:18:16 +02:00 |
Sébastien Loriot
|
b3da3506d6
|
add testcase that has an non-closed mesh and a close mesh incompatible for BO
|
2022-09-13 17:55:02 +02:00 |
Sébastien Loriot
|
6f509a02ad
|
handle inconsistency of classification due to non-closed meshes
|
2022-09-13 17:19:06 +02:00 |
Sébastien Loriot
|
d7426630ea
|
set stream precision to the max
|
2022-09-13 14:33:23 +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 |
Sébastien Loriot
|
ce1bb34d65
|
add missing visitor calls in split
|
2022-08-28 22:08:45 +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 |
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 |
Sébastien Loriot
|
cc50e4464c
|
update to new NP macro name
|
2022-07-11 13:24:20 +02:00 |
Sébastien Loriot
|
8f09664aeb
|
Merge remote-tracking branch 'MaelRL/PMP-Fix_stitch_NP' into 5.5-x-branch
|
2022-07-11 13:21:54 +02:00 |
Mael Rouxel-Labbé
|
70143a6304
|
Complete PMP::stitch_borders documentation (geom traits added to the NPs)
|
2022-07-07 16:51:19 +02:00 |
Mael Rouxel-Labbé
|
9c95b2ccb1
|
Add proper traits usage to PMP::stitch_borders
|
2022-07-07 16:51:04 +02:00 |
Sébastien Loriot
|
b25217ed53
|
remove unused typedef
|
2022-07-07 13:42:37 +02:00 |
Sébastien Loriot
|
ceb8ca70ef
|
fix warning
|
2022-07-05 14:03:38 +02:00 |
Mael Rouxel-Labbé
|
3be8469277
|
Move build into 'internal' namespace
|
2022-07-04 11:41:44 +02:00 |
Mael Rouxel-Labbé
|
d934a0465f
|
Test range of array faces in repair_polygon_soup()
|
2022-07-04 11:41:44 +02:00 |
Mael Rouxel-Labbé
|
1d47a29224
|
Add an overload of repair_polygon_soup for array-based soups
which does not call functions that are meaningless for ranges
of fixed size faces
|
2022-07-04 11:41:44 +02:00 |
Mael Rouxel-Labbé
|
a691eeff97
|
Rewrite merge_duplicate_points_in_polygon_soup() without container.insert(...)
|
2022-07-04 11:41:44 +02:00 |
Sébastien Loriot
|
a4e53600c1
|
Merge remote-tracking branch 'cgal/5.4.x-branch'
|
2022-07-04 10:52:16 +02:00 |
Sebastien Loriot
|
d218b32cf9
|
Merge pull request #6639 from sloriot/PMP-clip_deg_faces
Handle deg faces in clip with allow_self_intersections
|
2022-07-04 10:48:30 +02:00 |
Sebastien Loriot
|
6d6791456a
|
Merge pull request #6711 from sloriot/CGAL-constexpr
Add some constexpr for constant functions
|
2022-07-04 10:48:08 +02:00 |
Sebastien Loriot
|
b0a4263eb6
|
Merge pull request #6713 from sloriot/PMP-radf_no_nm_vertices
Avoid creating border non-manifold vertices
|
2022-07-04 10:47:04 +02:00 |
Sébastien Loriot
|
96d2f9ec5e
|
unused variable
|
2022-06-29 13:10:20 +02:00 |
Sébastien Loriot
|
9634d9321a
|
add missing off
|
2022-06-29 11:29:12 +02:00 |
Sébastien Loriot
|
373deccfb6
|
constexpr function requires even parameters to be LiteralType
|
2022-06-29 10:36:34 +02:00 |
Laurent Rineau
|
317cc6c17f
|
Merge pull request #6669 from sloriot/PMP-dbav_attention
Better doc + early quit
|
2022-06-29 09:50:45 +02:00 |
Laurent Rineau
|
7f43d3b095
|
Merge pull request #6669 from sloriot/PMP-dbav_attention
Better doc + early quit
|
2022-06-29 09:42:00 +02:00 |
Sébastien Loriot
|
678b9d8148
|
add some constexpr for constant functions
|
2022-06-28 16:49:05 +02:00 |
Sébastien Loriot
|
cc2d27e519
|
add corefine test
|
2022-06-27 19:58:58 +02:00 |
Sébastien Loriot
|
2670d65fd0
|
add extra tests
|
2022-06-27 19:19:10 +02:00 |
Sébastien Loriot
|
3283fd0b37
|
handle coplanar intersection of degenerate faces
|
2022-06-27 18:52:53 +02:00 |
Sébastien Loriot
|
1bc8b294f8
|
avoid creating border non-manifold vertices
|
2022-06-24 13:30:53 +02:00 |
Sébastien Loriot
|
d59492933c
|
make to_exact static
|
2022-06-22 16:56:51 +02:00 |