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
|
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
|
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
|
4e1e7d8c16
|
fix wrong index
|
2019-06-26 10:52:48 +02:00 |
|
Maxime Gimeno
|
184922b578
|
WIP set connectivity
|
2019-06-25 17:26:21 +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é
|
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 |
|
Martin Skrodzki
|
7ec6c4ca32
|
Correct implementation of Culling on second mesh.
|
2019-06-22 09:02:27 +02:00 |
|
Martin Skrodzki
|
48e159ba3f
|
Store candidate triangles in a set to be processed later.
|
2019-06-21 22:55:56 +02:00 |
|
Mael Rouxel-Labbé
|
262ef93c8d
|
Remove obsolete header
|
2019-06-21 13:09:09 +02:00 |
|
Martin Skrodzki
|
6221ebe148
|
Finish implementation of Culling on B (i.e. TM2) traversal.
|
2019-06-21 07:22:04 +02:00 |
|
Mael Rouxel-Labbé
|
0d1759e996
|
Merge branch 'PMP-smoothing-kkatrio-old' into PMP-smoothing-kkatrio
|
2019-06-20 15:02:32 +02:00 |
|
Mael Rouxel-Labbé
|
7a5486962d
|
Merge branch 'PMP-Locate-GF-old' into PMP-Locate-GF
|
2019-06-20 14:49:25 +02:00 |
|
Laurent Rineau
|
17add8332e
|
Merge pull request #3903 from MaelRL/PMP-Generalize_keep_largest_CC-GF
PMP: Generalize `keep_large(st)_CCs`
|
2019-06-20 14:21:14 +02:00 |
|
Laurent Rineau
|
8535a3c03c
|
Merge branch 'releases/CGAL-4.14-branch'
# Conflicts:
# Apollonius_graph_2/include/CGAL/Apollonius_graph_2/Apollonius_graph_2_impl.h
# Convex_hull_3/include/CGAL/convex_hull_3.h
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Corefinement/face_graph_utils.h
# Polyhedron/demo/Polyhedron/Plugins/Mesh_3/Mesh_3_plugin_cgal_code.cpp
# Stream_support/include/CGAL/IO/Color.h
|
2019-06-20 14:20:37 +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 |
|
Mael Rouxel-Labbé
|
7b72fcbf6c
|
Enable passing nb_iter/time step in command line arg
Also nb_iterations is an unsigned int, not a std::size_t
|
2019-06-20 13:38:21 +02:00 |
|
Mael Rouxel-Labbé
|
dcef0011e4
|
Confirm usage of numeric differenciation in Ceres problem formulation
|
2019-06-20 13:31:33 +02:00 |
|
Mael Rouxel-Labbé
|
cad9a0aaa8
|
Make things work when Ceres is not available
|
2019-06-20 13:04:15 +02:00 |
|
Mael Rouxel-Labbé
|
1b53056cbd
|
Precise some preconditions
|
2019-06-20 10:38:37 +02:00 |
|
Martin Skrodzki
|
453ec1571c
|
Implement vertex (TM1) to triangle (TM2) distance in traversal processing.
|
2019-06-19 18:47:41 +02:00 |
|
Maxime Gimeno
|
189ece70fd
|
WIP don't use ffg
|
2019-06-19 16:10:53 +02:00 |
|
Mael Rouxel-Labbé
|
e3e50d90de
|
Constrain edges now properly constrain the position of their extremities
|
2019-06-19 14:39:40 +02:00 |
|
Maxime Gimeno
|
1958e14728
|
Add a first draw of splitting in clip.h
|
2019-06-19 12:37:52 +02:00 |
|
Mael Rouxel-Labbé
|
77711e4e71
|
Merge branch 'PMP-smoothing-kkatrio-old' into PMP-smoothing-kkatrio
|
2019-06-19 11:34:48 +02:00 |
|
Mael Rouxel-Labbé
|
aa6a1907ba
|
Add some verbose if the solver fails
|
2019-06-19 11:29:01 +02:00 |
|
Mael Rouxel-Labbé
|
3a8a7c1f26
|
Improve the documentation
|
2019-06-19 11:07:32 +02:00 |
|
Mael Rouxel-Labbé
|
3b53ce20e3
|
Rename smooth/smooth_along_curvature_flow to smooth_mesh/shape
Also fix edge protection in the demo
|
2019-06-19 10:17:26 +02:00 |
|
Mael Rouxel-Labbé
|
22bd8a943b
|
Merge smooth_areas and smooth_angles, rework AABB tree, document everything
|
2019-06-18 16:02:42 +02:00 |
|
Maxime Gimeno
|
064ef07a77
|
WIP split()
|
2019-06-18 16:02:14 +02:00 |
|
Mael Rouxel-Labbé
|
7f6cb0411c
|
Merge branch 'PMP-Locate-GF-old' into PMP-Locate-GF
|
2019-06-18 08:20:16 +02:00 |
|
Martin Skrodzki
|
c76db1e3ab
|
Finish traversal traits of tm1, i.e. finish implementation of CullingOnA.
|
2019-06-18 07:27:33 +02:00 |
|
Martin Skrodzki
|
a4112c4c8b
|
Implement calling of TM2_tree traversal.
|
2019-06-18 07:01:06 +02:00 |
|