Laurent Rineau
|
b3ace6b60a
|
Merge pull request #3868 from MaelRL/PMP-Local_remove_degeneracies-GF
PMP: Make remove_degenerate_edges/faces work with ranges
|
2019-05-06 15:44:58 +02:00 |
|
Laurent Rineau
|
6b83d42c69
|
Merge pull request #3882 from sloriot/PMP-repair_soup_missing_include
Add missing include directive
|
2019-05-06 15:30:36 +02:00 |
|
Mael Rouxel-Labbé
|
c716d6ed7b
|
Add a new, more real test
|
2019-05-06 14:54:42 +02:00 |
|
Mael Rouxel-Labbé
|
6d9196e584
|
Get rid of 'double' in the SM connected component test
the number of type should be determined by the kernel
|
2019-05-06 11:55:07 +02:00 |
|
Mael Rouxel-Labbé
|
a02dba94f8
|
Fix typos
|
2019-05-06 11:54:47 +02:00 |
|
Mael Rouxel-Labbé
|
cd0837e316
|
Document keep_large(st)_CCs properly
|
2019-05-06 09:32:04 +02:00 |
|
Mael Rouxel-Labbé
|
2bc7742980
|
Continue the Great Fight against entropy (cosmetic changes)
|
2019-05-06 09:07:56 +02:00 |
|
Mael Rouxel-Labbé
|
9b99b6d123
|
Test new keep_large(st)_CCs interface
|
2019-05-06 09:07:29 +02:00 |
|
Mael Rouxel-Labbé
|
4af0254a9a
|
Update reference manual with keep_large(st)_CCs changes
|
2019-05-06 09:06:27 +02:00 |
|
Mael Rouxel-Labbé
|
46be9eeb5d
|
Generalize keep_large(st)_CCs by adding an option to pass custom face pmaps
|
2019-05-06 09:05:24 +02:00 |
|
Mael Rouxel-Labbé
|
af142c7416
|
Add new named parameter: face_size_map
Used to pass custom maps to keep_large(st)_CCs
|
2019-05-06 09:00:09 +02:00 |
|
Sébastien Loriot
|
ff2e7f9eb4
|
fix broken link
|
2019-05-03 22:29:32 +02:00 |
|
Sébastien Loriot
|
6e31445f62
|
fix the prev/next pointers after polyline removal
|
2019-04-30 15:09:36 +02:00 |
|
Mael Rouxel-Labbé
|
5ab413429a
|
Complete PMP::locate's documentation
|
2019-04-30 14:13:42 +02:00 |
|
Mael Rouxel-Labbé
|
c21a47d329
|
Change some unordered sets to dynamic pmaps in non-manifold related functions
|
2019-04-30 08:54:13 +02:00 |
|
Mael Rouxel-Labbé
|
b65d91fda8
|
Minor test improvements
|
2019-04-30 08:53:59 +02:00 |
|
 Sebastien LoriotandMaelRL
|
056cd0c781
|
Simplify code to access the actual number of vertices in the mesh
Co-Authored-By: MaelRL <mael.rouxel.labbe@geometryfactory.com>
|
2019-04-30 07:56:59 +02:00 |
|
Mael Rouxel-Labbé
|
e183b52f6d
|
Convert to double using CGAL::to_double
Since not every exact number type can just be casted to double like that
|
2019-04-29 16:08:37 +02:00 |
|
Mael Rouxel-Labbé
|
f921dd8a06
|
Clarify some documentation in PMP::locate::random_location_on_XXX()
|
2019-04-29 16:02:28 +02:00 |
|
Mael Rouxel-Labbé
|
7bfb434d6f
|
Misc minor fixes for PMP::locate
|
2019-04-29 13:23:17 +02:00 |
|
Mael Rouxel-Labbé
|
27bf657972
|
Removed bad assertion from PMP::locate.h test
|
2019-04-29 12:21:16 +02:00 |
|
Mael Rouxel-Labbé
|
44afd34dee
|
Fixed copyright
|
2019-04-29 08:29:40 +02:00 |
|
Mael Rouxel-Labbé
|
4bf0cba4cd
|
Re-enable tests
|
2019-04-29 08:29:40 +02:00 |
|
Mael Rouxel-Labbé
|
a796a36338
|
Clean locate.h
|
2019-04-29 08:29:40 +02:00 |
|
Mael Rouxel-Labbé
|
e919ceff80
|
Improve PMP::locate() tests
|
2019-04-29 08:29:40 +02:00 |
|
Mael Rouxel-Labbé
|
5cdfd8217c
|
Fixes to PMP::locate()
|
2019-04-29 08:29:40 +02:00 |
|
Sébastien Loriot
|
c14ef91134
|
add missing include directive
|
2019-04-26 11:28:05 +02:00 |
|
Sébastien Loriot
|
2b226592b1
|
add comments
|
2019-04-26 11:16:44 +02:00 |
|
Sébastien Loriot
|
4bf4732abf
|
fix the test
not all null-edges can be removed in case the genius is preserved
|
2019-04-26 11:08:57 +02:00 |
|
Sébastien Loriot
|
35a932be2c
|
add an option to preserve the genius while removing null-edges
|
2019-04-26 11:08:33 +02:00 |
|
Sébastien Loriot
|
b00342765b
|
do not expand as soon as we reach a border edge
this would imply a merge of boundary cycles
|
2019-04-26 10:33:36 +02:00 |
|
Mael Rouxel-Labbé
|
dd35fd115f
|
Only sanitize the face range if we are considering the full mesh
|
2019-04-26 08:58:56 +02:00 |
|
Mael Rouxel-Labbé
|
f13e055be9
|
Reorganize parameter order + Use correct edge range
|
2019-04-26 08:58:38 +02:00 |
|
Sébastien Loriot
|
564a6c72f4
|
Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch'
|
2019-04-23 10:46:32 +02:00 |
|
Mael
|
da02ac7879
|
Fixed some comments
|
2019-04-23 10:16:10 +02:00 |
|
Sébastien Loriot
|
ca755e35a8
|
Merge pull request #3599 from maxGimeno/Nef_3-Document_Nef_3_to_Polygon_soup-GF
Nef_3 : Document convert_nef_polyhedron_to_polygon_soup-GF
|
2019-04-23 09:52:26 +02:00 |
|
Sebastien Loriot
|
0a19fa0690
|
Merge pull request #3827 from sloriot/BGL_PMP-reserve_call_before_copy
Add calls to reserve before creating meshes
|
2019-04-23 09:44:31 +02:00 |
|
Sebastien Loriot
|
fdc8d79a69
|
Merge pull request #3843 from sloriot/PMP-speed_orient_soup
Speed-up polygon soup orientation
|
2019-04-23 09:43:55 +02:00 |
|
Mael Rouxel-Labbé
|
b9cd5509b8
|
Rectified fake claims in repair tests
|
2019-04-19 13:27:38 +02:00 |
|
Mael Rouxel-Labbé
|
3395742088
|
Added tests to remove_degenerate_* functions
|
2019-04-19 13:21:24 +02:00 |
|
Mael Rouxel-Labbé
|
199d76ed22
|
Gave some breathing room to remove_degenerate_* functions (cosmetic only)
|
2019-04-19 13:20:01 +02:00 |
|
Mael Rouxel-Labbé
|
6a6a2e8fa0
|
Added face range overload to remove_degenerate_edges/faces
|
2019-04-19 13:04:35 +02:00 |
|
Mael Rouxel-Labbé
|
b0158ddd81
|
Add a test for PMP locate.h
|
2019-04-19 08:39:30 +02:00 |
|
Mael Rouxel-Labbé
|
52915956e3
|
Add PMP/locate.h
|
2019-04-19 08:39:02 +02:00 |
|
Mael Rouxel-Labbé
|
744ea88319
|
Some more updates to C++11 (and dynamic pmaps)
|
2019-04-18 15:18:50 +02:00 |
|
Mael Rouxel-Labbé
|
56878ef322
|
Renamed test files
|
2019-04-18 15:01:34 +02:00 |
|
Mael Rouxel-Labbé
|
85fe34cf99
|
Minor test improvements
|
2019-04-18 14:59:49 +02:00 |
|
Mael Rouxel-Labbé
|
0a8b6af313
|
Various minor improvements to PMP::snap()
- c++11
- use simpler new point position
- improved local tolerance computations
- debug info
|
2019-04-18 14:58:51 +02:00 |
|
 Sebastien LoriotandMaelRL
|
3ce10ff394
|
Doc rephrasing
Co-Authored-By: MaelRL <mael.rouxel.labbe@geometryfactory.com>
|
2019-04-18 13:44:25 +02:00 |
|
Mael Rouxel-Labbé
|
28a2b3413d
|
Moved stitch_boundary_cycle(s) out of internal and documented it
|
2019-04-18 13:08:35 +02:00 |
|