Commit Graph

86062 Commits

Author SHA1 Message Date
Laurent Rineau f839e10dfa Merge pull request #3904 from maxGimeno/Stream_support-Fix_example-GF
Stream_support Examples: Fix CMakeLists
2019-05-14 16:43:20 +02:00
Laurent Rineau 28593de529 Merge pull request #3914 from maxGimeno/Demo-Fixes_for_multiviewer-GF
Polyhedron demo: Remove useless message at startup
2019-05-14 16:43:17 +02:00
Laurent Rineau 47aa42490b Merge pull request #3911 from MaelRL/CGAL-Fix_duplicate_non_manifold_vertices-5.0-GF
PMP: Fix duplicate_non_manifold_vertices() with pinched vertices (5.0)
2019-05-14 16:30:25 +02:00
Laurent Rineau cc8bf53a1c Merge pull request #3916 from MaelRL/BGL-Fix_is_valid_polygon_mesh-5.0-GF
BGL: Fix is valid polygon mesh (5.0)
2019-05-14 16:30:21 +02:00
Laurent Rineau b8c660dd24 Merge pull request #3918 from maxGimeno/Polygon_mesh_slicer-Fix_orientation-master-GF
Polygon_mesh_slicer:  Fix orientation for master
2019-05-14 16:30:17 +02:00
Laurent Rineau 26be3a8786 Merge branch 'releases/CGAL-4.13-branch' into releases/CGAL-4.14-branch 2019-05-14 16:28:20 +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 b7bb3f74ac Merge pull request #3858 from MaelRL/BGL-Fix_is_valid_polygon_mesh-GF
BGL: Fix is_valid_polygon_mesh not breaking away from potential infinite loops
2019-05-14 16:26:19 +02:00
Laurent Rineau d04a5a24c1 Merge pull request #3898 from lrineau/Mesh_3-stop_during_protection-lrineau
Mesh_3 `Protect_edges_sizing_field`: handle the `stop` Boolean
2019-05-14 16:26:16 +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
Laurent Rineau d5b2621076 Merge pull request #3858 from MaelRL/BGL-Fix_is_valid_polygon_mesh-GF
BGL: Fix is_valid_polygon_mesh not breaking away from potential infinite loops
2019-05-14 16:15:29 +02:00
Laurent Rineau 696558cb83 Merge pull request #3910 from maxGimeno/Polgon_mesh_slicer-Fix_orientation-GF
PMP::Orient polylines of Polgon Mesh Slicer ccw.
2019-05-14 16:15:26 +02:00
Laurent Rineau 7bcad36d7e
Merge branch 'master' into Installation-remove_FindBLAS_LAPACK_TAUCS-GF 2019-05-14 16:03:28 +02:00
Laurent Rineau 2c5cc9a9e9 Fix mpz_class 2019-05-14 15:03:26 +02:00
Laurent Rineau 0cdc5b8527 Fix for Boost-1.71 (master branch)
Pass the criteria object by value, instead of const references: same
semantic, but better than the universal reference used by Boost
Parameter 1.71.
2019-05-14 12:36:02 +02:00
Laurent Rineau 6fe9711d78 Remove the check of Boost_VERSION 2019-05-14 11:43:09 +02:00
Sébastien Loriot e6d0080cc7 fix the init of the vertex index vector 2019-05-14 09:15:44 +02:00
Sébastien Loriot db0fe89b0c fix the init of the vertex index vector 2019-05-14 09:06:12 +02:00
Laurent Rineau 9cbfcee84f Merge branch 'master' into CGAL-Exact_algebraic-GF 2019-05-13 18:11:00 +02:00
Laurent Rineau d82109cdac Merge pull request #3910 from maxGimeno/Polgon_mesh_slicer-Fix_orientation-GF
PMP::Orient polylines of Polgon Mesh Slicer ccw.
2019-05-13 17:43:57 +02:00
Laurent Rineau c6da476240
Triangulation_2: Cleanup of CDT_plus_2 (#3890)
Triangulation_2: Cleanup of CDT_plus_2

Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2019-05-13 17:34:06 +02:00
Laurent Rineau aeb07e63d6
Fix a typo that was reintroduced in the merge 2019-05-13 17:33:43 +02:00
Laurent Rineau 0600f65f99
Merge branch 'master' into CDTplus_2-deprecated-GF 2019-05-13 17:25:57 +02:00
Maxime Gimeno 910d6d076b use CGAL_USE() 2019-05-13 16:40:07 +02:00
Laurent Rineau c2e8365303 Actually, it can only work with CMake>=3.11 2019-05-10 17:47:58 +02:00
Laurent Rineau a0bfaee9eb Consider CGAL as an imported target 2019-05-10 17:31:17 +02:00
Laurent Rineau 3b399b7afb The dependency to Interval_support is back (probably <CGAL/int.h>) 2019-05-10 11:23:25 +02:00
Laurent Rineau df76165534 Fix Residue 2019-05-10 09:26:53 +02:00
Laurent Rineau b18f6e907f Fix one remaining compilation error 2019-05-09 16:03:15 +02:00
Laurent Rineau d4a6b42ad3 Fix dependencies 2019-05-09 16:03:02 +02:00
Andreas Fabri e2498591da We write x y z even if it is a homgenous point 2019-05-09 15:06:29 +02:00
Laurent Rineau 2f8eeb0db3 Fix the headers dependency-hell around gmpxx in Number_types 2019-05-09 15:05:23 +02:00
Andreas Fabri d207889c95 is >> p is wrong if p is a homogeneous point.
Instead read three doubles.
Note that we do not support 4OFF yet which means a fourth homogenization variable
2019-05-09 09:34:32 +02:00
Laurent Rineau b29e3f996f Add missing #include 2019-05-09 09:05:30 +02:00
Mael Rouxel-Labbé d4ad35b136 Resolve conflicts between 4.13 branch and master 2019-05-09 07:56:38 +02:00
Mael Rouxel-Labbé 2a6409b3af Lock some vertices that shouldn't move in non-conformal snapping
Vertex-vertex snapping can make such that a sequence of points p0 --> p1 --> p2
become p0==p2 --> p1 --> p2 == p0. In this case, we don't want to authorize p1
to move anymore.
2019-05-08 13:34:16 +02:00
Sébastien Loriot c49f173d83 polyline orientation depend on supporting mesh 2019-05-08 10:13:40 +02:00
Laurent Rineau 31774e07e4 Merge branch 'releases/CGAL-4.14-branch' 2019-05-07 15:48:26 +02:00
Laurent Rineau c653811a1e Merge branch 'releases/CGAL-4.13-branch' into releases/CGAL-4.14-branch 2019-05-07 15:48:11 +02:00
Laurent Rineau 870ff45168 Merge pull request #3886 from lrineau/CGAL-Adapt_to_Boost_1.70-GF
Adapt to Boost 1.70
2019-05-07 15:48:03 +02:00
Laurent Rineau 6cff0987ad Merge pull request #3886 from lrineau/CGAL-Adapt_to_Boost_1.70-GF
Adapt to Boost 1.70
2019-05-07 15:47:59 +02:00
Laurent Rineau 3b83ba54f1 Merge branch 'master' of github.com:CGAL/cgal 2019-05-07 15:45:36 +02:00
Laurent Rineau aebb058b58 Merge pull request #3886 from lrineau/CGAL-Adapt_to_Boost_1.70-GF
Adapt to Boost 1.70
2019-05-07 15:45:00 +02:00
Maxime Gimeno fe717d9293 Remove useless msg 2019-05-07 15:31:28 +02:00
Laurent Rineau 69dd735009 updated crontab (automated commit) 2019-05-07 14:20:34 +02:00
Laurent Rineau 06c5bf9ab9 Merge branch 'releases/CGAL-4.14-branch' 2019-05-07 13:59:44 +02:00
Laurent Rineau 450efd3912 Fix PR #3788 with C++03 2019-05-07 13:59:17 +02:00
Laurent Rineau a01f80f59c Merge branch 'releases/CGAL-4.14-branch' 2019-05-07 13:46:36 +02:00