Laurent Rineau
|
1357ebc0c1
|
Merge pull request #5286 from janetournois/PMP-isotropic_remeshing_fix_is_corner-jtournois
PMP::isotropic_remeshing - fix is_corner(v)
|
2020-12-17 17:02:46 +01:00 |
|
Laurent Rineau
|
6f8f790ae9
|
Merge pull request #5286 from janetournois/PMP-isotropic_remeshing_fix_is_corner-jtournois
PMP::isotropic_remeshing - fix is_corner(v)
|
2020-12-17 17:02:29 +01:00 |
|
Jane Tournois
|
0be31d5440
|
Revert "skip the null face when checking for self-intersections in a face range"
This reverts commit 9ba6ac4929.
|
2020-12-17 10:15:59 +01:00 |
|
Laurent Rineau
|
ec4768468f
|
Merge pull request #5263 from MaelRL/PMP-Fix_remove_degenerate_edges_mutated_loop-GF
Fix multiples calls to degenerate_edges() with an invalid input range
|
2020-12-16 17:49:12 +01:00 |
|
Laurent Rineau
|
f612716d34
|
Merge pull request #5263 from MaelRL/PMP-Fix_remove_degenerate_edges_mutated_loop-GF
Fix multiples calls to degenerate_edges() with an invalid input range
|
2020-12-16 17:47:50 +01:00 |
|
Jane Tournois
|
1afacb1d0b
|
is_corner(v) should count both incoming and outgoing halfedges around v
|
2020-12-15 17:39:10 +01:00 |
|
Mael Rouxel-Labbé
|
56ac58de41
|
Fix size conversion warning
|
2020-12-15 16:13:13 +01:00 |
|
Mael Rouxel-Labbé
|
136ddee8da
|
Do not use the iterator after its deletion
|
2020-12-15 16:13:00 +01:00 |
|
Jane Tournois
|
087a2e04a9
|
introduce more testing to avoid self-intersections creation during remeshing
|
2020-12-11 15:27:26 +01:00 |
|
Jane Tournois
|
fab3f8a55b
|
move pid to where it is actually needed
|
2020-12-11 15:24:52 +01:00 |
|
Jane Tournois
|
9ba6ac4929
|
skip the null face when checking for self-intersections in a face range
|
2020-12-11 15:23:41 +01:00 |
|
Jane Tournois
|
d984905e2e
|
rename function for code readability
|
2020-12-11 15:00:27 +01:00 |
|
Jane Tournois
|
a42b4326a9
|
improve flipping step
add another criterion to decide whether to flip or not
is_badly_shaped detects caps and needles
|
2020-12-11 14:51:46 +01:00 |
|
Mael Rouxel-Labbé
|
818037a0ce
|
Fix multiples calls to degenerate_edges() with an invalid input range
|
2020-12-10 17:34:55 +01:00 |
|
Maxime Gimeno
|
00edae2400
|
More fixes
|
2020-12-10 12:55:04 +01:00 |
|
Sébastien Loriot
|
7c7d9c0755
|
add missing requirement
|
2020-12-10 12:23:26 +01:00 |
|
Sébastien Loriot
|
bd05e06b48
|
use patch_id_to_index_map
|
2020-12-10 12:19:43 +01:00 |
|
Sébastien Loriot
|
876a40afe5
|
do not test faces outside of the patches considered
|
2020-12-10 12:07:06 +01:00 |
|
Maxime Gimeno
|
1d98f0f71d
|
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
|
2020-12-09 14:40:02 +01:00 |
|
Sébastien Loriot
|
a095b674e7
|
change extension to the one recognized by the demo
|
2020-12-09 14:20:07 +01:00 |
|
Sébastien Loriot
|
ba0b215335
|
replace multimap by vector of vector
|
2020-12-08 17:14:05 +01:00 |
|
Sébastien Loriot
|
6e782ef0ee
|
call reserve
|
2020-12-08 16:26:13 +01:00 |
|
Sébastien Loriot
|
06ac504bec
|
fix indentation
|
2020-12-08 16:21:01 +01:00 |
|
Sébastien Loriot
|
a31ccc4a2d
|
remove property map
|
2020-12-08 16:19:07 +01:00 |
|
Sébastien Loriot
|
0d480ca612
|
use vectors instead of maps
|
2020-12-08 16:07:08 +01:00 |
|
Sébastien Loriot
|
9a7f0b9f07
|
accomodate Polyhedral_envelope.h
|
2020-12-07 19:00:07 +01:00 |
|
Sébastien Loriot
|
08eeacca8b
|
Merge remote-tracking branch 'cgal/master' into FastEnvelope-GF
|
2020-12-07 16:40:34 +01:00 |
|
Sébastien Loriot
|
3b8d8ecfde
|
update input
|
2020-12-07 16:22:26 +01:00 |
|
Sébastien Loriot
|
639c115eaf
|
improve definition
|
2020-12-07 15:11:30 +01:00 |
|
Dmitry Anisimov
|
c2085ea36c
|
Merge branch 'master' into Polygon_mesh_processing-triangulate_hole_with_cdt2-danston
|
2020-12-04 18:32:25 +01:00 |
|
Laurent Rineau
|
81336ab612
|
Merge pull request #5225 from albert-github/feature/bug_missing_End
Missing \cgalParamEnd
|
2020-12-04 17:15:52 +01:00 |
|
Laurent Rineau
|
3eed365417
|
Merge pull request #5228 from MaelRL/PMP-Add_missing_include_pm2ps-GF
PMP: Add missing header include (PM to PS)
|
2020-12-04 17:15:43 +01:00 |
|
Laurent Rineau
|
a2140d8263
|
Merge pull request #5228 from MaelRL/PMP-Add_missing_include_pm2ps-GF
PMP: Add missing header include (PM to PS)
|
2020-12-04 17:08:22 +01:00 |
|
Sébastien Loriot
|
d5e2c05c42
|
test distance
|
2020-12-03 19:31:39 +01:00 |
|
Sébastien Loriot
|
2e56e8d298
|
dump all debug prims in a single file (easier to load)
|
2020-12-03 19:29:42 +01:00 |
|
Sébastien Loriot
|
1ead0a4642
|
add tests for Polyhedral_envelope API
|
2020-12-03 18:55:35 +01:00 |
|
Sébastien Loriot
|
294b9cf1e3
|
empty() -> is_empty()
|
2020-12-03 18:55:05 +01:00 |
|
Sébastien Loriot
|
698eca8698
|
use std + make it work with EPECK
|
2020-12-03 18:54:38 +01:00 |
|
Sébastien Loriot
|
1aed8bad83
|
add soup as query
|
2020-12-03 15:37:38 +01:00 |
|
Sébastien Loriot
|
0edbd98898
|
update example + add it in the user manual
|
2020-12-03 14:36:43 +01:00 |
|
Sébastien Loriot
|
5b3c3eaeba
|
remove old copy/paste
|
2020-12-03 10:54:23 +01:00 |
|
Sébastien Loriot
|
5f6dca4738
|
add an option to refuse a repair that is too far from the input
using Polyhedral_envelope
|
2020-12-03 10:43:03 +01:00 |
|
Sébastien Loriot
|
bac1b56e00
|
test move constructor
|
2020-12-03 10:24:36 +01:00 |
|
Sébastien Loriot
|
37218729f4
|
add move assignment and move constructor
|
2020-12-03 10:23:49 +01:00 |
|
Andreas Fabri
|
3253d61876
|
Add a 'done' before returning
|
2020-12-03 08:07:15 +00:00 |
|
Andreas Fabri
|
6046432534
|
Add a mesh in envelope test
|
2020-12-03 07:58:33 +00:00 |
|
Sébastien Loriot
|
3463501b4d
|
add more operator()
|
2020-12-02 18:21:11 +01:00 |
|
Sébastien Loriot
|
e8b68a3de8
|
dump prims at the end of init
|
2020-12-02 18:16:38 +01:00 |
|
Sébastien Loriot
|
fd8d9eed31
|
fix copy-paste error: do not copy all vertices
|
2020-12-02 18:14:56 +01:00 |
|
Sébastien Loriot
|
3778b0c3c3
|
add default constructor
|
2020-12-02 18:14:18 +01:00 |
|