Commit Graph

79963 Commits

Author SHA1 Message Date
Andreas Fabri b2a8e3122d Use certainly() as recommended by Laurent 2018-10-09 14:09:05 +02:00
Andreas Fabri dc3f0e9400 Remove the benchmark from the issue 2018-10-09 09:45:14 +02:00
Andreas Fabri 30ddc56391 Add an issue and benchmark 2018-10-09 09:45:13 +02:00
Andreas Fabri 2eab1a0f55 Remove debug output 2018-10-09 09:45:13 +02:00
Andreas Fabri bdb55d57e0 Fix the #else as it was wrong and blend it with the a/b==0 cases of the #if 2018-10-09 09:45:13 +02:00
Maxime Gimeno dfd5d383fc WIP 2018-10-05 17:01:13 +02:00
Andreas Fabri e977ce76b3 inline 2018-10-04 19:37:11 +02:00
Sébastien Loriot 8282e7f0ba move eol to the triangulation operator 2018-10-04 15:52:55 +02:00
Sébastien Loriot 3ed89cbbab reuse the first full cell in case it already exist.
when a triangulation is cleared, a full cell is always
created when adding the infinite vertex
2018-10-04 15:16:40 +02:00
Sébastien Loriot 4ed546edce add line break after each vertex 2018-10-04 15:06:13 +02:00
Marc Glisse 04176bc1ae Use iformat in input functions. 2018-10-04 13:50:35 +02:00
Marc Glisse 0bf71d0aa1 I/O for Vector_d and Weighted_point_d 2018-10-04 13:50:35 +02:00
Marc Glisse cfbb3ef977 Fix is>>point_d
Now it matches what os<<point_d does at least.
2018-10-04 13:50:35 +02:00
Marc Glisse f64ae1b240 Move is>>point_d from Triangulation to NewKernel_d. 2018-10-04 13:50:34 +02:00
Mael Rouxel-Labbé 8500add791 There is no 'try'! 2018-10-03 16:31:42 +02:00
Mael Rouxel-Labbé 8a7b11f344 Use actual weighted points in parallel regular triangulation tests 2018-10-03 16:06:09 +02:00
Mael Rouxel-Labbé e1122cef5c Fixed deadlocks in parallel removal of a range of weighted points 2018-10-03 15:58:59 +02:00
Mael Rouxel-Labbé e2b0683030 Fixed not checking 'hint' validity in the parallel insertion of a range of WPs 2018-10-03 15:57:40 +02:00
Mael Rouxel-Labbé 345434afe5 Added a comment to clarify some code 2018-10-03 15:56:18 +02:00
Sébastien Loriot 4fb1fe6079 fix when not using Gmp 2018-10-01 19:02:46 +02:00
Laurent Rineau 146fc90a33 This branch now targets a possible CGAL-4.12.2. 2018-09-17 11:43:31 +02:00
Laurent Rineau 3d2977f298 Merge pull request #3315 from sloriot/Doc-fix_PMP_UM
Fix PMP user manual
2018-09-17 11:32:53 +02:00
Laurent Rineau 737407b883 Merge pull request #3318 from sgiraudot/Polyhedron_demo-Fix_normal_orientation_of_soup_triangulated_facet-GF
Polyhedron demo: Fix normal orientation of soup triangulated facet
2018-09-17 11:32:51 +02:00
Laurent Rineau e2ef8106fd Merge pull request #3321 from sgiraudot/Point_set_processing_IO-Several_bugfixes-GF
Point set processing IO: Several bugfixes
2018-09-17 11:32:48 +02:00
Simon Giraudot b6071f683e Warning fix: unused variables 2018-09-13 15:10:14 +02:00
Simon Giraudot 76b50032a6 Fix constness of parameters of functions to output LAS values 2018-09-06 09:58:49 +02:00
Simon Giraudot effb28cdf2 Fix insertion method, keeping the index 2018-09-06 09:58:49 +02:00
Simon Giraudot ab0e622e8b Fix several bugs/badly done stuff in PLY IO 2018-09-06 09:58:49 +02:00
Simon Giraudot 7bd670880a Fix normal orientation of soup triangulated facet 2018-09-05 15:44:47 +02:00
Sébastien Loriot 47d99c3467 replace \cond by \if 2018-09-05 13:08:14 +02:00
Sébastien Loriot db583f0b6a replace cond by if
cond was hidding the rest of the doc
2018-09-05 13:04:49 +02:00
Laurent Rineau a35291b63a
Merge pull request #3296 from lrineau/Installation-fix_missing_lib_in_windows_installer-GF
Ship the lib/ sub-directory with the Windows installer
2018-08-27 12:10:06 +02:00
Laurent Rineau 778c3c7363 Ship the lib/ sub-directory with the Windows installer
It contains `lib/cmake/CGAL/CGALConfig.cmake`.
2018-08-27 10:43:46 +02:00
Laurent Rineau 531223bd11 Merge pull request #3271 from lrineau/Triangulation_2-Debug_CDT2-lrineau
Implement the check that avoids to insert a constraint twice
2018-08-23 15:50:25 +02:00
Laurent Rineau 2e3b680439 Merge pull request #3275 from MaelRL/Triangulation-Fix_finite_facets_iterator-GF
Triangulation: Fix finite_facets_begin()/end()
2018-08-23 15:45:36 +02:00
Mael Rouxel-Labbé 455ea81794 Added some tests 2018-08-08 12:12:04 +02:00
Mael Rouxel-Labbé d88f69a02a Fixed compilation of Triangulation::finite_facets_begin()/end() 2018-08-08 11:51:31 +02:00
Laurent Rineau 9afcd23be8 Implement the check that avoids to insert a constraint twice 2018-08-03 11:24:47 +02:00
Laurent Rineau 7bb709f200 Merge branch 'releases/CGAL-4.11-branch' into releases/CGAL-4.12-branch
# Conflicts:
#	Maintenance/release_building/BUGFIX_NUMBER
#	Maintenance/release_building/public_release_name
2018-07-26 17:33:03 +02:00
Laurent Rineau f3b9d03ccf Merge pull request #3234 from sloriot/BGL-fix_copy_fg_with_garbage
Fix copy_face_graph with target mesh having garbage
2018-07-26 17:31:15 +02:00
Laurent Rineau 464491a3a1 Merge pull request #3243 from sloriot/BGL-clear_fix
Fix CGAL::clear
2018-07-26 17:31:12 +02:00
Laurent Rineau 6b15737c68 Merge pull request #3254 from lrineau/Mesh_3-fix__add_stop_with_TBB_for_4.12-GF
Mesh 3 fix: add the possibility to stop the algorithm, when Parallel_tag is used (for CGAL-4.12-branch)
2018-07-26 17:31:09 +02:00
Laurent Rineau 777bfab1d0 Fix use of tbb::atomic
I misread the TBB documentation: the constructor of `tbb::atomic` is
only available since C++11. Otherwise, it has to be
default-initialized, and then assigned.
2018-07-24 12:41:47 +02:00
Laurent Rineau 98bf6284fd Fix the issue with the preprocessor 2018-07-24 12:40:19 +02:00
Laurent Rineau 95f93026f2 Fix Concurrent_compact_container::merge
The bug was detected by the testsuite.
2018-07-24 12:40:19 +02:00
Laurent Rineau bac90efde0 Fix for CGAL_NO_ATOMIC (with old Boost and C++<=03) 2018-07-24 12:40:19 +02:00
Laurent Rineau 7713e790e9 Fix warnings 2018-07-24 12:40:19 +02:00
Laurent Rineau ea47dcfd70 support Mesher_3<C3T3,MC,MD>::status() with TBB 2018-07-24 12:40:19 +02:00
Laurent Rineau bcce26f2b5 Access to the "current" size of the compact container 2018-07-24 12:40:18 +02:00
Laurent Rineau a96e69af29 Add the possibility to stop Mesh_3 with TBB 2018-07-24 12:40:18 +02:00