hoskillua
|
48fc5aeebd
|
dynamic property maps
|
2022-11-06 18:19:39 +02:00 |
|
Laurent Rineau
|
5239daab19
|
Merge pull request #7010 from afabri/PMP-BGL-shrunk-GF
|
2022-11-04 10:27:19 +01:00 |
|
Andreas Fabri
|
f605c347ae
|
Fixed typo: shrinked -> shrunk
|
2022-11-04 10:01:53 +01:00 |
|
Sébastien Loriot
|
2c66c24165
|
handle meshes with non-manifold vertices with shared interface
|
2022-11-03 15:33:21 +01:00 |
|
Laurent Rineau
|
8e8153c0ac
|
Merge pull request #6871 from afabri/CGAL_assertions-GF
CGAL: No longer per package assertions
|
2022-11-03 09:44:48 +01:00 |
|
Laurent Rineau
|
56453b7e9f
|
Merge pull request #6953 from afabri/CGAL-Wunused-but-set-variable-GF
Address -Wunused-but-set-variable
|
2022-11-03 09:44:45 +01:00 |
|
Laurent Rineau
|
2f9e031da7
|
Fix parts of PMP with Simple_precision_epick
|
2022-10-28 12:08:11 +02:00 |
|
Jane Tournois
|
f5480e6006
|
fix more float/double conversions
code that uses eigen can use doubles when needed
|
2022-10-26 18:19:46 +02:00 |
|
Sébastien Loriot
|
0cac6a9da8
|
Merge remote-tracking branch 'sloriot/PMP-decimation' into PMP-decimation
|
2022-10-25 14:55:57 +02:00 |
|
Sébastien Loriot
|
890c6eed06
|
fix copy/paste error of indices + conditional update of corner list
|
2022-10-21 14:04:19 +02:00 |
|
Mael Rouxel-Labbé
|
91336eb213
|
Use modern C++
|
2022-10-20 17:28:00 +02:00 |
|
Mael Rouxel-Labbé
|
19f847a74b
|
Fix API of cotan functor in shape smoothing
|
2022-10-20 17:27:39 +02:00 |
|
Mael Rouxel-Labbé
|
6cd5c24f70
|
Pass traits to the secure Vor-weighted cotan functor
|
2022-10-20 17:27:26 +02:00 |
|
Mael Rouxel-Labbé
|
9ab7e1ed7f
|
Misc minor code cleaning
|
2022-10-20 17:21:43 +02:00 |
|
Sébastien Loriot
|
11f6941e98
|
handle duplicated vertices in input meshes
|
2022-10-20 14:05:43 +02:00 |
|
Andreas Fabri
|
c04dceb71d
|
Merge master
|
2022-10-14 14:40:58 +01:00 |
|
Sébastien Loriot
|
a4bd963c9b
|
copy/paste error
|
2022-10-13 19:06:56 +02:00 |
|
Laurent Rineau
|
90e2a876e2
|
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:17:41 +02:00 |
|
Laurent Rineau
|
b232f4bcfd
|
Merge pull request #6942 from sloriot/CGAL-header_clean_up
Clean up in headers
|
2022-10-13 15:17:39 +02: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 |
|
Andreas Fabri
|
683805c34a
|
Isotropic remeshing
|
2022-10-13 08:06:30 +01:00 |
|
Andreas Fabri
|
32efdd9110
|
isotropic remeshing
|
2022-10-13 07:34:43 +01:00 |
|
Sébastien Loriot
|
e27a7f40c9
|
handle vertices with the same corner id while allowing non-manifold vertices within a patch
|
2022-10-12 12:55:47 +02:00 |
|
Andreas Fabri
|
341e1167a8
|
isotropic remeshing
|
2022-10-12 09:59:35 +01:00 |
|
Andreas Fabri
|
3e90f9ccf7
|
mesh_smoothing
|
2022-10-12 09:28:02 +01:00 |
|
Andreas Fabri
|
9bd49632cd
|
repair_self_intersections
|
2022-10-12 08:54:56 +01:00 |
|
Andreas Fabri
|
c8df65ebf9
|
repair_degeneracies
|
2022-10-12 08:11:12 +01:00 |
|
Sébastien Loriot
|
623a5e0814
|
we must invalidate face_boundaries to take corner changes into account
|
2022-10-10 16:44:46 +02:00 |
|
Sébastien Loriot
|
276ddda24c
|
handle failure in remeshing of patches with multiple meshes
|
2022-10-07 18:28:58 +02:00 |
|
Sébastien Loriot
|
24aa3200c3
|
allow patch remeshing to fail
in such a case, neighbor patches with an interface that changed are
then marked to be processed again
|
2022-10-07 17:56:41 +02:00 |
|
Sébastien Loriot
|
e8c5de51b7
|
remove useless header to directly include the right file
|
2022-10-06 15:40:05 +02:00 |
|
hoskillua
|
4f76f267d5
|
mostly docs and examples, moved utils to internal
|
2022-10-05 00:38:23 +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 |
|
Mael Rouxel-Labbé
|
34ea88c73d
|
Use is_valid_*_descriptor
|
2022-10-04 22:22:40 +02:00 |
|
Mael Rouxel-Labbé
|
60ecc51ba7
|
Code cleaning (no real changes)
|
2022-10-04 20:43:31 +02:00 |
|
Laurent Rineau
|
6538a18044
|
Merge pull request #6844 from MaelRL/PMP-Complete_array_based_repair_PS-GF
Complete array-based polygon soup repair
|
2022-10-04 13:53:24 +02:00 |
|
Laurent Rineau
|
af3945337b
|
Merge pull request #6845 from sloriot/PMP-coref_open_mesh_case
PMP corefinement: Handle inconsistency with open mesh as input
|
2022-10-04 13:53:21 +02:00 |
|
Laurent Rineau
|
f0b4b38b9a
|
Merge pull request #6867 from sloriot/PMP-collision_detection_copy
Add default copy constructor and operator=
|
2022-10-04 13:52:53 +02:00 |
|
Laurent Rineau
|
462eb5eaf3
|
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:52:49 +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 |
|
hoskillua
|
4197450885
|
restored compute_normal.h
|
2022-09-26 02:33:04 +02:00 |
|
hoskillua
|
e0c596d29e
|
principal curvatures and directions visualization
|
2022-09-25 22:03:50 +02:00 |
|
albert-github
|
17a84db90e
|
Some obvious missing quotes
Some obvious missing quotes (last set)
|
2022-09-25 18:00:08 +02:00 |
|
Mael Rouxel-Labbé
|
363d1daaef
|
Some more conversions to non-package specific assertions
|
2022-09-23 15:20:24 +02:00 |
|
Mael Rouxel-Labbé
|
f27428c4d9
|
Improve tests for PMP::keep_large(st)_CC()
|
2022-09-23 14:54:15 +02:00 |
|