Commit Graph

86633 Commits

Author SHA1 Message Date
Guillaume Damiand 10c2be0c6d Add test file for CMap 2019-07-05 11:06:07 +02:00
Laurent Rineau 41626a9a7b Force calls by ADL in import_from_halfedge_graph
The member function `next` and `opposite` of the class prevent the
call of functions with the same name by ADL. For the BGL API, one has
to call by ADL. This commit adds two auxiliary functions, external to
the class, to enable to call  `next` and `opposite` by ADL.

The commit also adds a test with OpenMesh, to prove the correctness of
the modification.
2019-07-05 10:42:03 +02:00
Laurent Rineau dee111bec5 Improve FindOpenMesh by adding an imported target 2019-07-05 10:35:56 +02:00
Guillaume Damiand bd8a4d8326 Commit all dependencies, result of make packages_dependencies 2019-07-03 09:09:36 +02:00
Guillaume Damiand 17a12d0a02 Merge branch 'Surface_mesh_topology-gdamiand' of github.com:gdamiand/cgal into Surface_mesh_topology-gdamiand 2019-07-02 12:56:46 +02:00
Guillaume Damiand 8427faafb4 Add dependencies file for Surface_mesh_topology 2019-07-02 12:55:32 +02:00
Maxime Gimeno 70b6472207 compute dependencies if missing 2019-07-02 11:36:12 +02:00
Guillaume Damiand 341b9943e5 Add missing #include 2019-07-02 11:32:01 +02:00
Guillaume Damiand 7db6444435 Commit travis.yml 2019-06-28 16:11:15 +02:00
Guillaume Damiand 5b078e5bbf Merge branch 'Surface_mesh_topology-gdamiand' of github.com:gdamiand/cgal into Surface_mesh_topology-gdamiand 2019-06-28 14:41:49 +02:00
Guillaume Damiand 4ca4fc248d Remove warning 2019-06-28 14:40:24 +02:00
Guillaume Damiand 56abe3c367 Merge branch 'master' into Surface_mesh_topology-gdamiand 2019-06-28 13:28:50 +02:00
Guillaume Damiand c0a4d3a74d Revert local modifs 2019-06-28 12:09:02 +02:00
Guillaume Damiand dda46d4ce3 Small cleanup; NULL->nullptr. 2019-06-28 11:51:27 +02:00
Laurent Rineau 891a28dbaa Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch'
# Conflicts:
#	Triangulation_2/test/Triangulation_2/issue_4010.cpp
2019-06-28 10:41:55 +02:00
Laurent Rineau 54bd82ea93
Merge pull request #4036 from afabri/Triangulation_2-fix_issue_4010-FD
Triangulation_2: Do not use C++11
2019-06-28 10:39:56 +02:00
Guillaume Damiand e7d75acbaf Add missing file 2019-06-27 17:09:44 +02:00
Guillaume Damiand 639ffe8afa Refactoring of class Curves_on_surface_topology to make the homotopy test lazy. 2019-06-27 17:09:15 +02:00
Andreas Fabri a9bd8226bc Do not use C++11 2019-06-26 15:35:11 +02:00
Laurent Rineau e3cbd08a5f Merge branch 'releases/CGAL-4.14-branch' 2019-06-26 09:49:59 +02:00
Laurent Rineau 26f2efae06
Triangulation_2: Fix CDT_plus_2::remove_constraint() (#4020)
Triangulation_2: Fix CDT_plus_2::remove_constraint()
2019-06-21 15:28:07 +02:00
Laurent Rineau 6ad4b3934e Merge branch 'releases/CGAL-4.14-branch' 2019-06-21 10:34:35 +02:00
Laurent Rineau 55c9a175b5 Merge branch 'releases/CGAL-4.13-branch' into releases/CGAL-4.14-branch 2019-06-21 10:34:18 +02:00
bryantcurto 056e846e0d Fixed do_intersect() ambiguity.
Occurs when compiling with clang
2019-06-21 10:33:46 +02:00
Guillaume Damiand fdc10c6e74 Merge branch 'CMap-path_isotopy-gdamiand' of github.com:CGAL/CNRS into CMap-path_isotopy-gdamiand 2019-06-20 16:52:15 +02:00
Guillaume Damiand 1dbc088459 Update licences; move undocumented files to internal (both directory and namespace) 2019-06-20 16:51:53 +02:00
Guillaume Damiand 62167eb065 Add surface mesh topology package in gpl list 2019-06-20 16:13:42 +02:00
Guillaume Damiand c81464d2c0 Update CHANGES.md 2019-06-20 15:52:47 +02:00
Laurent Rineau a236d22e2d Merge pull request #3730 from sloriot/CGAL-create_tarballs
Add an option to create tarballs while creating a release
2019-06-20 14:21:16 +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 33e7de45e9 Merge pull request #3919 from maxGimeno/Add_3mf_wrapper-GF
Stream_support: Add a 3mf wrapper
2019-06-20 14:21:11 +02:00
Laurent Rineau 8fd3f2d8fd Merge pull request #3973 from sgiraudot/Kernel_23-Add_hash_functions-GF
[Small Feature] Add hash functions for kernel objects
2019-06-20 14:21:09 +02:00
Laurent Rineau 53ba851c89 Merge pull request #3990 from bryantcurto/patch-1
do_intersect() Ambiguity
2019-06-20 14:21:05 +02:00
Laurent Rineau b96e46f7a6 Merge branch 'releases/CGAL-4.14-branch' 2019-06-20 14:20:41 +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 69a4241d5e Merge pull request #3987 from lrineau/Polyhedron-demo__mesh_several_surfaces_at_a_time-GF
Polyhedron demo:  mesh several surfaces at a time
2019-06-20 14:20:08 +02:00
Laurent Rineau b0c182ce63 Merge pull request #3987 from lrineau/Polyhedron-demo__mesh_several_surfaces_at_a_time-GF
Polyhedron demo:  mesh several surfaces at a time
2019-06-20 14:09:17 +02:00
Laurent Rineau c64c40491b Merge pull request #4003 from maxGimeno/Demo-Fix_clip_plus_point_selection-GF
3D Demo: Fix Points Selection when Clipping
2019-06-20 14:09:15 +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 f697343e53 Fake merge commit 'refs/pull/3938/head' into releases/CGAL-4.14-branch
I have used `git merge -s ours ...`.
2019-06-20 14:08:02 +02:00
Laurent Rineau 49090b61ab Merge pull request #3940 from MaelRL/Intersections_2-Populate_tests-GF
Intersections_2: Fix bugs and populate tests (4.14)
2019-06-20 14:07:34 +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 f6726085ae Merge pull request #3938 from MaelRL/Intersection_2-Fix_Ray_triangle_degenrate_inter-GF
Intersections_2: Fix some issues and populate tests
2019-06-20 14:01:22 +02:00
Laurent Rineau 09e54b05e3 Merge pull request #3939 from lrineau/Kernel_23-Epick_without_interval-GF
Fixes for Convex_hull_3: use `is_certain` to avoid exceptions throwing
2019-06-20 14:01:20 +02:00
Laurent Rineau 2a430c0213 Merge pull request #4011 from MaelRL/SDG-Derecursify-GF
SDG: Derecursify functions
2019-06-20 14:01:17 +02:00
Andreas Fabri c1f337d585 Triangulation_2: Fix CDT_plus_2::remove_constraint() 2019-06-20 12:17:15 +02:00
Guillaume Damiand 3df8ea123d Update doc following Andreas comments (5th) 2019-06-19 17:23:46 +02:00
Guillaume Damiand 9e11266307 Update doc and code accordingly to review 4. 2019-06-18 17:34:55 +02:00
Guillaume Damiand 7ad75e80fd Ok for Polygonal schema (code, examples and doc) 2019-06-18 16:23:05 +02:00
Mael Rouxel-Labbé 51333214c0 Derecursify SDG_2::expand_conflict_region_remove() 2019-06-18 13:18:51 +02:00