Mael Rouxel-Labbé
|
71f2474944
|
Fix leftover '///' that ought to be '//'
Causes issues with Doxygen
|
2020-03-02 09:42:54 +01:00 |
Mael Rouxel-Labbé
|
c6fa8c03b5
|
Uniformize todos
|
2020-03-02 09:42:35 +01:00 |
Mael
|
6b147c89a0
|
Fix doc
|
2020-02-28 13:59:42 +01:00 |
Mael
|
733fd95df7
|
Misc cleaning
|
2020-02-28 13:58:19 +01:00 |
Mael Rouxel-Labbé
|
badbee5c31
|
Minor doc fixes
|
2020-02-28 13:27:44 +01:00 |
Mael Rouxel-Labbé
|
09efb802c3
|
Add a line about PMP::PM_to_PS to the user manual + link in ref manual
|
2020-02-28 13:07:02 +01:00 |
Mael Rouxel-Labbé
|
994b4858b2
|
Doc fixes
|
2020-02-28 12:56:38 +01:00 |
Mael Rouxel-Labbé
|
26463ded7a
|
Update NPs using default constructed default values to new API
+ misc cleaning
|
2020-02-28 11:55:17 +01:00 |
Mael Rouxel-Labbé
|
09cb327ac3
|
Use dummy initialization to silence a warning
|
2020-02-27 09:19:49 +01:00 |
Mael Rouxel-Labbé
|
5f542ffa00
|
Remove snap examples from PMP-examples' CMakeLists.txt (for now)
|
2020-02-26 08:58:26 +01:00 |
Sébastien Loriot
|
03bf465cb7
|
use predicates
|
2020-02-25 15:28:15 +01:00 |
Maxime Gimeno
|
9a454ca7e2
|
Changes after review
|
2020-02-21 11:43:08 +01:00 |
Maxime Gimeno
|
077a129216
|
Merge remote-tracking branch 'cgal/master' into PMP-Default_pmap-maxGimeno
|
2020-02-21 10:34:14 +01:00 |
Mael Rouxel-Labbé
|
636665a96c
|
Fix types
|
2020-02-20 12:14:27 +01:00 |
Mael Rouxel-Labbé
|
835ab5a0fb
|
Test polygon_mesh_to_polygon_soup
|
2020-02-20 11:14:18 +01:00 |
Mael Rouxel-Labbé
|
9c51e3fba7
|
Add polygon_mesh_to_polygon_soup()
|
2020-02-20 11:14:06 +01:00 |
Mael Rouxel-Labbé
|
ec6a4dbd17
|
Fix documentation
|
2020-02-20 11:13:18 +01:00 |
Mael Rouxel-Labbé
|
554be421d9
|
Add convience overloads for PS_to_PM_converter (no property maps passed)
|
2020-02-20 11:12:40 +01:00 |
Mael Rouxel-Labbé
|
21763ff4bf
|
Fix unused typedef warning
|
2020-02-20 11:11:32 +01:00 |
Mael Rouxel-Labbé
|
5db42d1e8b
|
Fix order of template parameters
|
2020-02-19 18:24:31 +01:00 |
Mael Rouxel-Labbé
|
7431c0751a
|
Enhance a bit the test with a dmap instead of the default VPM
|
2020-02-19 18:14:45 +01:00 |
Mael Rouxel-Labbé
|
40be8e4b46
|
Test named parameters of PMP::PS_to_PM
|
2020-02-19 18:04:14 +01:00 |
Mael Rouxel-Labbé
|
a6f7d08e91
|
Add document for NP::point_map in PMP's named parameters
|
2020-02-19 18:03:58 +01:00 |
Mael Rouxel-Labbé
|
51f4831d1f
|
Add point_map and vertex_point_map NP to PMP::PS_to_PM
|
2020-02-19 18:01:45 +01:00 |
Mael Rouxel-Labbé
|
832090c249
|
Merge branch 'PMP-soup_to_mesh_add_vpm-old' into PMP-soup_to_mesh_add_vpm
|
2020-02-19 17:28:54 +01:00 |
Mael Rouxel-Labbé
|
35eaa07bde
|
Misc cleaning
|
2020-02-19 16:49:11 +01:00 |
Mael Rouxel-Labbé
|
1a4858a6fa
|
Fix includes
|
2020-02-19 16:37:32 +01:00 |
Mael Rouxel-Labbé
|
374870a6cb
|
Misc minor fixes
|
2020-02-19 16:07:55 +01:00 |
Maxime Gimeno
|
7ec84ae69c
|
replace the functor by overloads of a free function
|
2020-02-18 14:42:53 +01:00 |
Maxime Gimeno
|
5538786eff
|
Merge remote-tracking branch 'cgal/master' into PMP-Default_pmap-maxGimeno
|
2020-02-14 15:00:54 +01:00 |
Laurent Rineau
|
034bc95674
|
Merge pull request #4506 from sloriot/PMP-clip_better_doc
Improve clip doc and tests
|
2020-02-14 14:46:32 +01:00 |
Laurent Rineau
|
b7c237515a
|
Merge pull request #4524 from sloriot/PMP-inplace_bo_fix
Handle the case of interior vertex
|
2020-02-14 14:46:19 +01:00 |
Laurent Rineau
|
31416b1cf2
|
Merge pull request #4506 from sloriot/PMP-clip_better_doc
Improve clip doc and tests
|
2020-02-14 14:45:55 +01:00 |
Laurent Rineau
|
a98583f1ec
|
Merge pull request #4506 from sloriot/PMP-clip_better_doc
Improve clip doc and tests
|
2020-02-14 14:39:19 +01:00 |
Laurent Rineau
|
16e7715c31
|
Merge pull request #4524 from sloriot/PMP-inplace_bo_fix
Handle the case of interior vertex
|
2020-02-14 14:39:05 +01:00 |
Maxime Gimeno
|
249eb85060
|
fixes
|
2020-02-14 14:25:28 +01:00 |
Sébastien Loriot
|
3501af6c61
|
handle the case of interior vertex
The vertex becomes interior after the stitch of the patch
while being the endpoint of a polyline to be removed
fix patch introduced in 6e31445f62
|
2020-02-13 14:38:19 +01:00 |
Mael Rouxel-Labbé
|
a520ac8285
|
Clean examples
|
2020-02-11 16:43:10 +01:00 |
Maxime Gimeno
|
6db578509d
|
add np to bbox()
|
2020-02-11 14:47:46 +01:00 |
Maxime Gimeno
|
e9864cf874
|
Fixes after review
|
2020-02-11 14:13:56 +01:00 |
Maxime Gimeno
|
0378d7825f
|
Merge remote-tracking branch 'cgal/master' into PMP-Add_split_to_clip-GF
|
2020-02-10 15:53:05 +01:00 |
Simon Giraudot
|
ea30bcc85d
|
Fix remaining CMakeLists.txt
|
2020-02-10 11:57:56 +01:00 |
Simon Giraudot
|
6c8fd43ebb
|
Use CGAL_target_use_* mechanism for Eigen, LASLIB, OpenCV, TensorFlow, GLPK, SCIP, Boost IOStreams and Serialization
|
2020-02-10 11:57:56 +01:00 |
Mael
|
bb4247e143
|
Merge branch 'master' into PMP-Snapping_improvements-GF
|
2020-02-07 16:31:28 +01:00 |
Laurent Rineau
|
49a06e9201
|
Merge pull request #4362 from afabri/Box_intersection_d-accelerate-GF
PMP::self_intersections: Add Concurrency
|
2020-02-07 16:25:06 +01:00 |
Laurent Rineau
|
0fd7bbc4ff
|
Merge pull request #4364 from afabri/CGAL-Parallel_if_available_tag
CGAL:: Add Parallel_if_available_tag
|
2020-02-07 16:25:03 +01:00 |
Laurent Rineau
|
226462c295
|
Merge pull request #4414 from oleg-alexandrov/master
Set the precision when saving a mesh
|
2020-02-07 16:25:00 +01:00 |
Laurent Rineau
|
21570cde72
|
Merge pull request #4416 from sloriot/PMP-clip_box
Add clipping overload to a iso-cuboid
|
2020-02-07 16:24:57 +01:00 |
Laurent Rineau
|
36cb11d01b
|
Merge pull request #4417 from sloriot/PMP-cc_remove_boost_call
Remove call to boost in PMP::connected_components
|
2020-02-07 16:24:55 +01:00 |
Laurent Rineau
|
3e8b1cc503
|
Merge pull request #4455 from oleg-alexandrov/holeFill
Add control over hole size in the hole-filling example
|
2020-02-07 16:24:42 +01:00 |
Laurent Rineau
|
c490d01e7f
|
Merge pull request #4489 from MaelRL/PMP-Relax_assertion_in_compute_normal-GF
PMP: Fixes for compute_normals
|
2020-02-07 16:24:36 +01:00 |
Mael Rouxel-Labbé
|
84215c95c4
|
Merge branch 'Box_intersection_d-accelerate-GF-old' into Box_intersection_d-accelerate-GF
|
2020-02-07 11:03:07 +01:00 |
Sébastien Loriot
|
23f66eeed3
|
splitter vpm is not needed to duplicate halfedge in tm
|
2020-02-06 11:48:46 +01:00 |
Sébastien Loriot
|
ccfd82bfb9
|
improve doc and test
|
2020-02-05 19:09:08 +01:00 |
Mael
|
dca752395e
|
Remove assertion
|
2020-02-05 18:28:08 +01:00 |
Mael Rouxel-Labbé
|
4bc3d85021
|
Don't test parallel features with EPECK, since it's not threadsafe
|
2020-02-05 10:54:26 +01:00 |
Mael Rouxel-Labbé
|
8773cee832
|
Minor code improvements
|
2020-02-05 10:54:11 +01:00 |
Mael Rouxel-Labbé
|
f118be1cbf
|
Add missing data files
|
2020-02-05 09:35:41 +01:00 |
Mael
|
c2f99dc723
|
Actually use TBB in test...
|
2020-02-04 18:18:45 +01:00 |
Mael
|
e33fa57213
|
Use new tag in PMP tests
|
2020-02-04 18:15:04 +01:00 |
Mael Rouxel-Labbé
|
0c05fc6e80
|
More fixes for normal computations of meshes with degenerate faces
|
2020-02-04 16:02:03 +01:00 |
Mael Rouxel-Labbé
|
55afaf713f
|
Add some tests of meshes with degeneracies
|
2020-02-04 16:01:39 +01:00 |
Mael Rouxel-Labbé
|
33766800b6
|
Fix some corner cases with the new compute normals and degenerate faces
|
2020-02-04 14:29:08 +01:00 |
Mael Rouxel-Labbé
|
eec9b0b227
|
Fix corner case in sin weight normal computations
|
2020-02-04 14:29:03 +01:00 |
Mael
|
e9ca254a31
|
Fix using old BGL API
|
2020-02-03 13:27:46 +01:00 |
Mael
|
2632f96002
|
Fix value type
|
2020-02-03 12:11:41 +01:00 |
Mael
|
3f46d8cdd5
|
Merge branch 'master' into PMP-cc_remove_boost_call
|
2020-02-03 12:09:51 +01:00 |
Mael
|
071fe09661
|
Add missing example name
|
2020-02-03 10:30:17 +01:00 |
Mael
|
42a03ae168
|
Add missing header
|
2020-02-03 10:29:35 +01:00 |
Maxime Gimeno
|
65ee6f8744
|
remove unused variables and typedefs
|
2020-01-31 09:38:58 +01:00 |
Mael
|
8f29c7cb63
|
Merge branch 'master' into CGAL-Parallel_if_available_tag
|
2020-01-29 16:42:54 +01:00 |
Laurent Rineau
|
5fc7b97e32
|
Merge pull request #4468 from maxGimeno/TBB-Fix_deprecation_warnings-5_0-maxGimeno
TBB deprecated code replacement
|
2020-01-29 16:34:56 +01:00 |
Laurent Rineau
|
315a0b54d1
|
Merge pull request #4468 from maxGimeno/TBB-Fix_deprecation_warnings-5_0-maxGimeno
TBB deprecated code replacement
|
2020-01-29 16:27:53 +01:00 |
Maxime Gimeno
|
28fa68d4f8
|
more boost::choose_param
|
2020-01-28 13:52:02 +01:00 |
Maxime Gimeno
|
c45fe2bbd3
|
fix boost::get_param()
|
2020-01-28 09:58:35 +01:00 |
Maxime Gimeno
|
1f0d062c10
|
Merge remote-tracking branch 'cgal/master' into PMP-Add_split_to_clip-GF
|
2020-01-27 12:51:26 +01:00 |
Mael Rouxel-Labbé
|
ef1236dd2b
|
Add #include <limits>
|
2020-01-23 12:04:20 +01:00 |
Mael Rouxel-Labbé
|
8a0005573e
|
Relax assertion due to numerical errors that can sneak in
Logically speaking, the vector nb is the bisector of ni and nj,
so ni.nb and nj.nb are positive by construction.
|
2020-01-23 12:00:27 +01:00 |
Laurent Rineau
|
2c5826dd6f
|
Merge pull request #4474 from sloriot/CGAL-warning_macro
Update warning macro usages
# Conflicts:
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Hole_filling/Triangulate_hole_polyline.h
|
2020-01-17 16:29:49 +01:00 |
Laurent Rineau
|
fe91249ac4
|
Merge pull request #4474 from sloriot/CGAL-warning_macro
Update warning macro usages
# Conflicts:
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Hole_filling/Triangulate_hole_polyline.h
|
2020-01-17 16:27:13 +01:00 |
Maxime Gimeno
|
dd6cf454dc
|
add precision(17) to most examples involving surface_mesh or polyhedron.
|
2020-01-17 09:58:44 +01:00 |
Laurent Rineau
|
b91c43ba54
|
Fix more occurrences of -Wstring-conversion (clang++)
|
2020-01-16 15:09:45 +01:00 |
Sébastien Loriot
|
4365f90a0a
|
hide warning
|
2020-01-16 14:21:16 +01:00 |
Sébastien Loriot
|
d97795ef8b
|
use CGAL_error_msg
|
2020-01-16 14:19:32 +01:00 |
Sébastien Loriot
|
4fbd1ed69c
|
use CGAL_warning_msg instead of CGAL_warning to display a message
|
2020-01-16 14:14:13 +01:00 |
Mael Rouxel-Labbé
|
57a86afc3b
|
Merge branch 'PMP-Snapping_improvements-GF-old' into PMP-Snapping_improvements-GF
|
2020-01-15 18:18:24 +01:00 |
Laurent Rineau
|
ed4cf46ee0
|
Merge pull request #4065 from MaelRL/PMP-New_vertex_normal_computations-GF
PMP: add a new way to compute vertex normals
|
2020-01-15 17:24:02 +01:00 |
Laurent Rineau
|
631e383e20
|
Merge pull request #4132 from MaelRL/PMP-Remove_small_CCs
PMP: remove small connected components
|
2020-01-15 17:24:00 +01:00 |
Mael Rouxel-Labbé
|
3e1a6d0e14
|
Add missing includes
|
2020-01-15 13:34:59 +01:00 |
Mael Rouxel-Labbé
|
a1115c2ef1
|
Merge branch 'PMP-Snapping_improvements-GF-old' into PMP-Snapping_improvements-GF
|
2020-01-15 10:44:49 +01:00 |
Mael Rouxel-Labbé
|
5089dcf40a
|
Tiny compilation fix
|
2020-01-15 10:41:50 +01:00 |
Mael Rouxel-Labbé
|
bf43be4bf9
|
Update tests to use new API
|
2020-01-15 10:32:36 +01:00 |
Mael Rouxel-Labbé
|
afdef50f4e
|
Fix using wrong function names
|
2020-01-15 10:32:19 +01:00 |
Mael Rouxel-Labbé
|
c08777205a
|
Update tolerances after vertex-vertex snapping
Done to fix foldings appearing when a post-vertex-vertex-snap vertex wants
to snap to the first non-incident edge on the other border
|
2020-01-15 10:28:14 +01:00 |
Mael Rouxel-Labbé
|
92087b5e88
|
Minor debug code cleaning
|
2020-01-15 10:27:56 +01:00 |
Mael Rouxel-Labbé
|
b027690f3f
|
Only do source-target analysis for border vertices
|
2020-01-14 18:17:23 +01:00 |
Mael Rouxel-Labbé
|
e62850808a
|
Use proper VPM type
|
2020-01-14 18:17:06 +01:00 |
Mael Rouxel-Labbé
|
1e3c819c1e
|
Add debug code to dump matches
|
2020-01-14 18:16:29 +01:00 |
Mael Rouxel-Labbé
|
420f3e1186
|
Do not enforce same type of halfedge ranges
|
2020-01-14 17:45:03 +01:00 |
Mael Rouxel-Labbé
|
007d7da906
|
Fix verbose macro
|
2020-01-14 17:44:24 +01:00 |