Sébastien Loriot
|
aa47744c36
|
update the usage for the new CGAL named function parameters
|
2019-07-28 22:30:17 +02:00 |
Sébastien Loriot
|
2f81a21523
|
Merge 'CGAL-named_function_parameters' for 4.13-branch into 4.14-branch
Conflicts resolved by hand
|
2019-07-28 22:30:13 +02:00 |
Sebastien Loriot
|
0c089d6f91
|
Merge pull request #3721 from sloriot/PMP-clip_fixes
Fixes for clipping
|
2019-07-18 16:28:44 +02:00 |
Sébastien Loriot
|
560c77f567
|
rename named function parameter class
|
2019-07-15 06:25:02 +02:00 |
Sébastien Loriot
|
cebf0657d8
|
Use a full CGAL version of named function parameters
no longer rely on boost
|
2019-07-14 22:45:47 +02:00 |
Sébastien Loriot
|
0ff0b41ac8
|
remove unused code
|
2019-07-11 12:24:05 +02:00 |
Sébastien Loriot
|
f1e2bf702c
|
improve code + make sure in tests that halfedges are correctly linked
|
2019-07-11 09:38:23 +02:00 |
Laurent Rineau
|
64bc06e2d9
|
Merge pull request #4032 from sloriot/PMP-coref_invalid_map
Fix copy/paste error
|
2019-07-01 11:07:29 +02:00 |
Laurent Rineau
|
3782c024df
|
Merge branch 'releases/CGAL-4.13-branch' into releases/CGAL-4.14-branch
|
2019-07-01 11:06:57 +02:00 |
Sébastien Loriot
|
df9a63b2b4
|
update marks on removed edges
|
2019-06-27 08:44:46 +02:00 |
Sébastien Loriot
|
4e1e7d8c16
|
fix wrong index
|
2019-06-26 10:52:48 +02:00 |
Laurent Rineau
|
b0f1f90a4d
|
Merge branch 'releases/CGAL-4.13-branch' into releases/CGAL-4.14-branch
|
2019-06-20 14:08:25 +02:00 |
Laurent Rineau
|
208f788494
|
Merge pull request #3893 from sloriot/PMP-coref_fix_next_prev
Fix the prev/next pointers after polyline removal
|
2019-06-20 14:01:25 +02:00 |
Laurent Rineau
|
bcef288a63
|
Merge pull request #3925 from MaelRL/PMP-Fix_repair_PS_swapping-GF
PMP: Fix repair polygon soup bad swaps
|
2019-06-17 13:51:52 +02:00 |
Laurent Rineau
|
19e1dd8c3f
|
Merge pull request #3937 from sloriot/Slicer-fix_default_vpm
Fix default vertex point map
|
2019-06-17 13:51:38 +02:00 |
Laurent Rineau
|
1af9a8030e
|
Merge pull request #3964 from sloriot/PMP-coref_invalid_index
Fix invalid index
|
2019-06-17 13:51:36 +02:00 |
Laurent Rineau
|
fd33d13958
|
Merge pull request #3937 from sloriot/Slicer-fix_default_vpm
Fix default vertex point map
|
2019-06-17 13:48:12 +02:00 |
Mael Rouxel-Labbé
|
c11de87552
|
Manually swap boolean values instead of std::swap() or vector.swap()
MSVC is not happy with std::swap(), Apple is not happy with vector.swap()
|
2019-06-14 15:43:35 +02:00 |
Mael Rouxel-Labbé
|
a6ea4bcf9f
|
Try to make MSVC preview happy about swapping within boolean vectors
|
2019-06-12 08:39:32 +02:00 |
Mael Rouxel-Labbé
|
6e937b62e4
|
Fix isolated point removal edge case
|
2019-06-10 09:59:44 +02:00 |
Sébastien Loriot
|
d6ea5870e5
|
fix copy/paste issue
|
2019-05-29 11:03:55 +09:00 |
Mael Rouxel-Labbé
|
85ba338518
|
Add missing 'using' for boost's choose_param() / get_param()
|
2019-05-20 11:04:15 +02:00 |
Sébastien Loriot
|
dd84321f56
|
be more backward compatible + add typedef for AABB-tree definition
|
2019-05-17 15:01:46 +02:00 |
Sébastien Loriot
|
f65cc41e82
|
add missing default template parameter
|
2019-05-15 13:00:45 +02:00 |
Laurent Rineau
|
90782d4b7f
|
Revert the merge of two pull-requests that target CGAL-4.14-branch
- Revert "Merge pull request #3857 from MaelRL/CGAL-Fix_duplicate_non_manifold_vertices-GF"
- Revert "Merge pull request #3898 from lrineau/Mesh_3-stop_during_protection-lrineau"
|
2019-05-14 17:50:45 +02:00 |
Laurent Rineau
|
8dabd25b75
|
Merge pull request #3857 from MaelRL/CGAL-Fix_duplicate_non_manifold_vertices-GF
PMP: Fix duplicate_non_manifold_vertices() with pinched vertices
|
2019-05-14 16:26:22 +02:00 |
Laurent Rineau
|
b839d1defa
|
Merge pull request #3910 from maxGimeno/Polgon_mesh_slicer-Fix_orientation-GF
PMP::Orient polylines of Polgon Mesh Slicer ccw.
# Conflicts:
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_slicer.h
|
2019-05-14 16:25:59 +02:00 |
Laurent Rineau
|
5457a6a30b
|
Merge pull request #3857 from MaelRL/CGAL-Fix_duplicate_non_manifold_vertices-GF
PMP: Fix duplicate_non_manifold_vertices() with pinched vertices
|
2019-05-14 16:18:40 +02:00 |
Laurent Rineau
|
8e872081fc
|
Merge pull request #3898 from lrineau/Mesh_3-stop_during_protection-lrineau
Mesh_3 `Protect_edges_sizing_field`: handle the `stop` Boolean
# Conflicts:
# .travis/build_package.sh
# Installation/cmake/modules/CGALConfig_binary.cmake.in
# Installation/cmake/modules/CGALConfig_install.cmake.in
# Installation/cmake/modules/CGAL_SetupCGAL_CoreDependencies.cmake
# Installation/lib/cmake/CGAL/CGALConfig.cmake
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_slicer.h
# Polyhedron/demo/Polyhedron/Plugins/Classification/CMakeLists.txt
# Polyhedron/demo/Polyhedron/Plugins/Mesh_3/CMakeLists.txt
|
2019-05-14 16:18:24 +02:00 |
Mael Rouxel-Labbé
|
3e386c9de6
|
Fix naming consistency
|
2019-05-14 08:25:13 +02:00 |
Mael Rouxel-Labbé
|
ba46772096
|
Minor comment change
|
2019-05-14 08:17:45 +02:00 |
Mael Rouxel-Labbé
|
ab137195c6
|
Fix overly naive swap algorithm in duplicate polygon removal
|
2019-05-14 08:16:29 +02:00 |
Mael Rouxel-Labbé
|
09b1ea231f
|
Fix polygons-to-be-erased ID swapping
Bugged approach would swap away from the polygons-to-be-erased area at the end
of the container
|
2019-05-13 13:11:47 +02:00 |
Mael Rouxel-Labbé
|
eae6a294c7
|
Fix unused point IDs swapping
Bugged approach would swap away from the to-be-erased zones at the back
of the vector
|
2019-05-13 13:10:27 +02:00 |
Sébastien Loriot
|
c49f173d83
|
polyline orientation depend on supporting mesh
|
2019-05-08 10:13:40 +02:00 |
Maxime Gimeno
|
cfea874cc1
|
take the right vectors
|
2019-05-07 11:24:30 +02:00 |
Maxime Gimeno
|
962bac73b2
|
don't test if not closed
|
2019-05-07 11:12:59 +02:00 |
Maxime Gimeno
|
a059b7aa38
|
don't touch polylines <=2 points
|
2019-05-07 10:52:18 +02:00 |
Maxime Gimeno
|
29ba7a8992
|
check that there are at least 2 points in the polyline before testing
|
2019-05-07 10:19:44 +02:00 |
Maxime Gimeno
|
fe675e87b1
|
Fix test and update doc.
|
2019-05-07 09:58:27 +02:00 |
Maxime Gimeno
|
0105eefe45
|
Add a test to detect if the result of the slicer is cw oriented when seen from the positive side of the slice-plane. If it is, reverse the orientation. Add assertions in the test.
|
2019-05-07 09:40:47 +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é
|
c21a47d329
|
Change some unordered sets to dynamic pmaps in non-manifold related functions
|
2019-04-30 08:54:13 +02:00 |
Sébastien Loriot
|
c14ef91134
|
add missing include directive
|
2019-04-26 11:28:05 +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é
|
10080d8142
|
Fixed duplicate non manifold vertices for pinched vertices
|
2019-04-17 16:04:21 +02:00 |
albert-github
|
1dd7473818
|
Correction of links
Correction of redirected links and links that moved to another place.
|
2019-04-11 21:37:05 +02:00 |
Sébastien Loriot
|
bd955e57d3
|
fix conversion warnings
|
2019-04-10 14:28:35 +02:00 |
Sébastien Loriot
|
028fcd7b34
|
add missing include directive
|
2019-04-10 11:06:26 +02:00 |