Maxime Gimeno
|
0212343669
|
add doc for split_ccs
|
2019-07-01 14:48:55 +02:00 |
|
Mael Rouxel-Labbé
|
ba8a7175cc
|
Move helper functions for duplicate_nm_vertices to internal namespace
|
2019-07-01 11:46:05 +02:00 |
|
Mael Rouxel-Labbé
|
2ad648d276
|
Factorize duplicate_non_manifold_vertices() and non_manifold_vertices()
|
2019-07-01 11:42:26 +02:00 |
|
Mael Rouxel-Labbé
|
be89b9f575
|
Add a warning about the heavy complexity of 'is_vertex_non_manifold()'
|
2019-07-01 11:41:59 +02:00 |
|
Mael Rouxel-Labbé
|
f68141a6d3
|
Merge branch 'PMP-Locate-GF-old' into PMP-Locate-GF
|
2019-07-01 11:28:25 +02:00 |
|
Mael
|
f40f8e4190
|
Merge branch 'master' into PMP-smoothing-kkatrio
|
2019-07-01 11:24:11 +02:00 |
|
Laurent Rineau
|
32f80cbece
|
Merge pull request #4018 from lrineau/CGAL-refresh_cmake_minimum_required-GF
CMake>=3.13: opt for for new policies up to 3.15
|
2019-07-01 11:16:30 +02:00 |
|
Laurent Rineau
|
b18a17eba7
|
Merge branch 'releases/CGAL-4.14-branch'
# Conflicts:
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Corefinement/Face_graph_output_builder.h
|
2019-07-01 11:13:42 +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 |
|
Mael Rouxel-Labbé
|
c862d2347d
|
Merge branch 'PMP-Add_non_manifold_vertices_collector-GF-old' into PMP-Add_non_manifold_vertices_collector-GF
|
2019-07-01 11:00:33 +02:00 |
|
Maxime Gimeno
|
99a7a5878e
|
Add ecm management
|
2019-07-01 10:50:56 +02:00 |
|
Mael Rouxel-Labbé
|
b66024f3e8
|
Try to silence CERES on windows
|
2019-07-01 09:19:23 +02:00 |
|
Mael Rouxel-Labbé
|
ee99c92972
|
Sanitize values to please 32 bit platforms
|
2019-07-01 09:14:04 +02:00 |
|
Mael Rouxel-Labbé
|
b1b55a8995
|
Fix unused variable warnings
|
2019-07-01 08:45:35 +02:00 |
|
Mael Rouxel-Labbé
|
6ec8e9a063
|
Use 'assert()' in test, not CGAL assertions
|
2019-06-28 17:43:27 +02:00 |
|
Maxime Gimeno
|
e999183e94
|
- WIP split_cc() : Ecm management
- WIP split() : TODO: copy_face_graph leads to infinite loop.
|
2019-06-27 16:07:02 +02:00 |
|
Sébastien Loriot
|
df9a63b2b4
|
update marks on removed edges
|
2019-06-27 08:44:46 +02:00 |
|
Mael Rouxel-Labbé
|
4d9aa39a90
|
Remove "warning" in std::cerr to avoid false positive in the testsuite
|
2019-06-27 08:11:13 +02:00 |
|
Mael Rouxel-Labbé
|
ed77935d4f
|
Fix unused warning
|
2019-06-27 08:09:18 +02:00 |
|
Mael Rouxel-Labbé
|
1791870f4c
|
Fix warning
|
2019-06-26 15:51:27 +02:00 |
|
Maxime Gimeno
|
ea47ab2259
|
WIP split_connected_components
|
2019-06-26 14:22:31 +02:00 |
|
Sébastien Loriot
|
c839ed5c5f
|
use variable instead of explicitly constructed value
|
2019-06-26 13:39:38 +02:00 |
|
Sébastien Loriot
|
7fc66aeec4
|
readd call removed by error
|
2019-06-26 13:31:49 +02:00 |
|
Maxime Gimeno
|
eb97c83261
|
Finished basic splitting. WIP clip_volume
|
2019-06-26 13:05:31 +02:00 |
|
Sébastien Loriot
|
0818afb480
|
fix the lookup for edge in non-manifold case
|
2019-06-26 12:05:20 +02:00 |
|
Sébastien Loriot
|
b2741af483
|
update test
|
2019-06-26 12:05:20 +02:00 |
|
Sébastien Loriot
|
e6b2dd8311
|
check no duplicated nodes are created
|
2019-06-26 12:05:20 +02:00 |
|
Sébastien Loriot
|
69dc2b4f84
|
WIP make key canonical despite non-manifold vertices
|
2019-06-26 12:05:20 +02:00 |
|
Sébastien Loriot
|
dda63a68ad
|
more tests
|
2019-06-26 12:05:20 +02:00 |
|
Sébastien Loriot
|
0f9d571168
|
WIP code for coplanar and non-manifold edges
|
2019-06-26 12:05:20 +02:00 |
|
Sébastien Loriot
|
5d8768c8ac
|
WIP handle intersection on non-manifold vertex
|
2019-06-26 12:05:20 +02:00 |
|
Sébastien Loriot
|
0c49b60541
|
WIP handle intersection on non-manifold edge
|
2019-06-26 12:05:19 +02:00 |
|
Sébastien Loriot
|
a903d3585a
|
WIP handle non-manifold edges with edge endpoint on a face
|
2019-06-26 12:05:19 +02:00 |
|
Sébastien Loriot
|
0e31256379
|
rename confusing variable
|
2019-06-26 12:05:19 +02:00 |
|
Sébastien Loriot
|
42bef4e926
|
WIP backup commit - add non manifold vertices
|
2019-06-26 12:05:19 +02:00 |
|
Sébastien Loriot
|
2696ee1fac
|
WIP backup commit to be rebased
|
2019-06-26 12:05:19 +02:00 |
|
Sébastien Loriot
|
b536b8a232
|
use non-manifold edges map to filter intersection of edges and faces
|
2019-06-26 12:04:03 +02:00 |
|
Sébastien Loriot
|
7c9823fdcc
|
add minimal example of a non working corefinement due to non-manifold edges
|
2019-06-26 12:03:31 +02:00 |
|
Sébastien Loriot
|
4e1e7d8c16
|
fix wrong index
|
2019-06-26 10:52:48 +02:00 |
|
Mael Rouxel-Labbé
|
d3882274e5
|
Change test values to be compatible with 32 bit platforms
|
2019-06-26 08:12:17 +02:00 |
|
Maxime Gimeno
|
184922b578
|
WIP set connectivity
|
2019-06-25 17:26:21 +02:00 |
|
Mael Rouxel-Labbé
|
40aae43c5d
|
Fix warning
|
2019-06-25 09:21:31 +02:00 |
|
Martin Skrodzki
|
3c73230272
|
Finish first working prototype giving correct answer on the toy example.
|
2019-06-24 23:41:12 +02:00 |
|
Mael Rouxel-Labbé
|
b365835970
|
Remove requirement on EdgeListGraph
|
2019-06-24 09:04:28 +02:00 |
|
Mael Rouxel-Labbé
|
646c61b943
|
Minor doc clarification
|
2019-06-24 09:04:16 +02:00 |
|
Mael Rouxel-Labbé
|
6f42e4be15
|
Fix warning
|
2019-06-24 08:16:01 +02:00 |
|
Martin Skrodzki
|
17b00036a9
|
Fix typo in vertex lookup.
|
2019-06-24 04:48:43 +02:00 |
|
Martin Skrodzki
|
68e9776af6
|
Implement subdivision of a triangle from the candidate set.
|
2019-06-24 04:43:29 +02:00 |
|
Martin Skrodzki
|
2a523825a7
|
Implement a non-trivial toy example to test subdivision with. Intended solution is: Hausdorff distance will be attained at Point (0,0,1) and should be sqrt(3).
|
2019-06-24 03:42:48 +02:00 |
|