Commit Graph

98332 Commits

Author SHA1 Message Date
Dmitry Anisimov 0fbc3ea1bb removed fitting.h and using np in circle classes 2021-09-22 14:59:01 +02:00
Dmitry Anisimov b28f32269b make everything compile 2021-09-22 13:04:59 +02:00
Dmitry Anisimov 0d86275191 Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston 2021-09-22 12:20:28 +02:00
Laurent Rineau 16c0aab3cc Merge pull request #5809 from maxGimeno/Polyhedron_demo-Filtering_c3t3_item_display-maxGimeno
Polyhedron Demo: Filtering c3t3 item display
2021-09-21 09:57:46 +02:00
Andreas Fabri ff51ed4010 Update CHANGES.md 2021-09-21 09:53:10 +02:00
Sébastien Loriot d4d6ed30d5 Merge remote-tracking branch 'cgal/5.3.x-branch' into HEAD 2021-09-20 17:34:37 +02:00
Sébastien Loriot a838179347 Merge remote-tracking branch 'cgal/5.2.x-branch' into HEAD 2021-09-20 17:34:19 +02:00
Sebastien Loriot a7e34881a2
Merge pull request #5971 from sloriot/CGAL-restore_rounding_mode
Make sure the rounding mode is restored when doing exact computations (5.2)
2021-09-20 17:33:40 +02:00
Sebastien Loriot 418d098bb6
Merge pull request #5972 from sloriot/CGAL-restore_rounding_mode-5.3
5.3 version of #5971 (Make sure the rounding mode is restored when doing exact computations)
2021-09-20 17:27:19 +02:00
Laurent Rineau cb5cb46b5f Merge branch '5.3.x-branch' 2021-09-20 17:07:24 +02:00
Laurent Rineau 8cdfc3b214 Merge pull request #5941 from afabri/PMP-edge_lenght_area-GF
Polygon Mesh Processing:  Add measure functions not using sqrt
2021-09-20 17:07:09 +02:00
Laurent Rineau 72c0a0deba Merge pull request #5973 from sloriot/CGAL-restore_rounding_mode-master
master version of #5971 (Make sure the rounding mode is restored when doing exact computations)
2021-09-20 17:07:07 +02:00
Laurent Rineau e2194d9f72 Merge pull request #5981 from lrineau/Voronoi_diagram_2-fix_Handle_adaptor-issue_5961-GF
VD_2: Make Handle_adaptor a model of Handle
2021-09-20 17:07:04 +02:00
Laurent Rineau ac7a72eff8 Merge pull request #5986 from MaelRL/FK-Complete_static_filter_profiler_-GF-5.3
Add missing profiler macros in the static filter of Collinear_3 (5.3)
2021-09-20 17:07:00 +02:00
Laurent Rineau 0f3407030e Merge branch '5.2.x-branch' into 5.3.x-branch 2021-09-20 17:05:58 +02:00
Laurent Rineau 3ab35ad154 Merge pull request #5981 from lrineau/Voronoi_diagram_2-fix_Handle_adaptor-issue_5961-GF
VD_2: Make Handle_adaptor a model of Handle
2021-09-20 17:05:05 +02:00
Laurent Rineau 2773ed09fb Merge pull request #5984 from MaelRL/FK-Complete_static_filter_profiler_-GF
Add missing profiler macros in the static filter of Collinear_3 (5.2)
2021-09-20 17:05:02 +02:00
Laurent Rineau e62f836e27 Merge pull request #5981 from lrineau/Voronoi_diagram_2-fix_Handle_adaptor-issue_5961-GF
VD_2: Make Handle_adaptor a model of Handle
2021-09-20 17:02:34 +02:00
Laurent Rineau c96b26a007 Merge pull request #5984 from MaelRL/FK-Complete_static_filter_profiler_-GF
Add missing profiler macros in the static filter of Collinear_3 (5.2)

# Conflicts:
#	Filtered_kernel/include/CGAL/internal/Static_filters/Collinear_3.h
2021-09-20 17:02:24 +02:00
Laurent Rineau c06289d93b Merge pull request #5986 from MaelRL/FK-Complete_static_filter_profiler_-GF-5.3
Add missing profiler macros in the static filter of Collinear_3 (5.3)
2021-09-20 17:01:47 +02:00
Mael Rouxel-Labbé 88e14adf89 Add missing profiler macros in Collinear_3's static filter 2021-09-14 09:20:28 +02:00
Mael Rouxel-Labbé 93c7b6de1f Remove STL header include from CGAL-specific namespace 2021-09-14 09:19:50 +02:00
Mael Rouxel-Labbé 8e64c01eed Add missing profiler macros 2021-09-13 17:53:03 +02:00
Laurent Rineau aea0bdd07c Make Handle_adaptor a model of Handle
Fix issue #5961.
2021-09-13 09:33:35 +02:00
Sébastien Loriot 8c9fc331cd Merge remote-tracking branch 'cgal/5.3.x-branch' 2021-09-10 17:51:35 +02:00
Sébastien Loriot 38435dc7c9 Merge remote-tracking branch 'cgal/5.2.x-branch' into HEAD 2021-09-10 17:50:58 +02:00
Sebastien Loriot 9ab7e9df33
Merge pull request #5953 from maxGimeno/Doc-Update_TBB_cmake_usage_doc-maxGimeno
Update the doc for TBB cmake usage
2021-09-10 17:49:23 +02:00
Sébastien Loriot facabcac86 Merge remote-tracking branch 'cgal/5.3.x-branch' 2021-09-10 17:47:17 +02:00
Sébastien Loriot 0e7982cb99 Merge remote-tracking branch 'cgal/5.2.x-branch' into HEAD 2021-09-10 17:46:56 +02:00
Sébastien Loriot a93dda81cd Merge pull request #5935 from janetournois/CGAL-fix_warnings_c++20-jtournois
Fix warnings for C++20
2021-09-10 17:43:47 +02:00
Sebastien Loriot 2181183c45
Merge pull request #5934 from Citronnier/5.3.x-branch
bug fix for issue #5924
2021-09-10 17:42:13 +02:00
Sebastien Loriot 7ef834e521
Merge pull request #5821 from sloriot/SS2-init_m_currentEvent
Init pointer used in comparison when adding curves on right during init
2021-09-10 17:41:08 +02:00
Sebastien Loriot 575939c64f
Merge pull request #5952 from sloriot/SS-remove_Polygon_dep
remove artificial dependency to Polygon
2021-09-10 17:40:20 +02:00
Sebastien Loriot f9d20f42cc
Merge pull request #5945 from sloriot/BGL-np_ref_for_non_copyable_parameters
Improvement for named parameters
2021-09-10 17:39:47 +02:00
Sebastien Loriot 4610cf3c66
Merge pull request #5904 from sloriot/CGAL-remove_config_flags
Replace macros with inline functions and remove a config flag
2021-09-10 17:38:50 +02:00
Sebastien Loriot 1d4df77129
Merge pull request #5527 from MaelRL/Distance_3-Add_Tri_Tri-GF
Add squared_distance(Tri3, Tri3) + Distance_23 general improvements
2021-09-10 17:38:10 +02:00
Sebastien Loriot 464f71d529
Merge pull request #4908 from maxGimeno/Demo-T3_item-mgimeno
Polyhedron demo: Scene_triangulation_3_item
2021-09-10 17:37:22 +02:00
Sébastien Loriot 4afc249100 do not hide type definitions 2021-09-09 15:58:00 +02:00
Jane Tournois 8d326923fc workaround expression templates in sqrt
met with boost 1.71 and later versions
There is no compilation error with boost 1.68
2021-09-09 15:48:59 +02:00
Sébastien Loriot 74c029cc68 Merge remote-tracking branch 'sloriot/CGAL-restore_rounding_mode-5.3' 2021-09-09 11:44:36 +02:00
Sébastien Loriot 2ba64da4e5 change protector scope + FPU assertion for operator not in 5.2 2021-09-09 11:34:08 +02:00
Sébastien Loriot 6bae0e3939 Merge remote-tracking branch 'sloriot/CGAL-restore_rounding_mode' 2021-09-09 11:09:16 +02:00
Sébastien Loriot c8624ee0b3 check that the rounding mode when doing exact computation is to-nearest 2021-09-09 11:01:03 +02:00
Sébastien Loriot 106645ec2e make sure the rounding mode is to nearest when doing exact computations
Thoses changes should have been done when the code was modified for
CGAL_CFG_FPU_ROUNDING_MODE_UNWINDING_VC_BUG
2021-09-09 09:55:16 +02:00
Sebastien Loriot 543100d549
Merge pull request #5969 from MaelRL/CGAL-partitionning-typo-GF
Fix typo
2021-09-08 16:04:30 +02:00
Mael Rouxel-Labbé 80c81a2c17 Fix typo 2021-09-08 15:54:32 +02:00
Sébastien Loriot 049c525276 use integer and reduce the number of tests
leda_rational is not automatically doing gcd calls so Quotient<leda_integer>
is faster for our applications.
The test is still slow with EPECK
2021-09-08 15:21:06 +02:00
Sébastien Loriot c04f88368f static_assert is not affected by NDEBUG 2021-09-08 10:38:21 +02:00
Sébastien Loriot 2e07200e5f use forward instead of move 2021-09-07 12:37:29 +02:00
Sébastien Loriot 8b228a450f remove probably useless pragma from 2014
CGAL_USE should do the job now
2021-09-07 12:28:15 +02:00