Laurent Rineau
7ba37d8967
Merge pull request #5408 from sgiraudot/Arrangement-Compact_container_based_DCEL-GF
...
Arrangement: Use Compact Container for DCEL
2021-04-28 15:24:21 +02:00
Sebastien Loriot
5b253ad2fc
Merge pull request #4099 from sloriot/CGAL-epeck_pts_cmp
...
Speed up comparison of points
2021-04-21 15:24:11 +02:00
Sebastien Loriot
b7323389c7
Merge pull request #5622 from maxGimeno/CMake-Update_versions_in_scripts-maxGimeno
...
Update maximum cmake versions
2021-04-17 10:58:14 +02:00
Sebastien Loriot
0c6404d1bc
Merge pull request #5596 from sloriot/Doc-precompiled_demos
...
Add doc for precompiled demos
2021-04-17 10:57:02 +02:00
Sebastien Loriot
076cb5fa13
Merge pull request #5573 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron Demo: Trivial Warning
2021-04-17 10:53:46 +02:00
Maxime Gimeno
c49152359c
update max version of cmake and announce the new minimal in CHANGE.md
2021-04-15 15:08:54 +02:00
Sébastien Loriot
350b9172c5
replace %CGAL by \cgal (but in titles)
2021-04-11 14:52:01 +02:00
Sébastien Loriot
68dc09b3d9
optimize filter failures
...
cmp_epeck_points.cpp runtime goes from 23s. to 5s.
based on mglisse suggestion
2021-04-10 07:12:25 +02:00
Maxime Gimeno
17602e589e
Merge remote-tracking branch 'cgal/master' into CGAL-clang_tidy__nullptr_on_Mesh_2-GF
2021-04-07 09:17:51 +02:00
Laurent Rineau
1b54449dc5
Merge pull request #4878 from danston/Kernels-decltypes-danston
...
Improve decltype/result_of/invoke_result
2021-04-06 15:13:21 +02:00
Maxime Gimeno
8f7e12ebdc
Fix another similar warning
2021-04-06 13:17:37 +02:00
Simon Giraudot
3cf1853832
Rebase
2021-03-25 10:03:35 +01:00
Laurent Rineau
21755b1123
Merge pull request #5245 from GilesBathgate/create-assertions-fix
...
Allow -DNDEBUG and CGAL_nnn_assertions at the same time
2021-03-24 15:05:41 +01:00
Laurent Rineau
d6e9bdd0c1
Merge pull request #5269 from GilesBathgate/move-assignment-operators
...
Move assignment operators
2021-03-24 15:05:39 +01:00
Simon Giraudot
3448035fc6
Fix CC_iterator by making constructor from pointer explicit
2021-03-24 08:25:29 +01:00
Dmitry Anisimov
00c185b028
Merge branch 'master' into Kernels-decltypes-danston
2021-03-12 12:06:20 +01:00
Laurent Rineau
b2ed4e5f7e
Merge pull request #5423 from afabri/PMP-corefine_OM-GF
...
PMP:: Use operator< instead of operator> as OM only implements the former
Conflicts:
Polygon_mesh_processing/examples/Polygon_mesh_processing/corefinement_consecutive_bool_op.cpp
Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h
2021-03-10 11:33:30 +01:00
Andreas Fabri
fa44e3c543
Add missing const
2021-03-05 08:18:45 +00:00
Laurent Rineau
3ab3b10d47
Merge pull request #5247 from MaelRL/SDG-Fix_doc-GF
...
Doc improvements for TDS-related classes
2021-03-03 17:38:18 +01:00
Laurent Rineau
8c3f5ccb93
Merge pull request #5496 from afabri/BGL_fix_hash_openmesh_edge-GF
...
Provide specialization of hash for the edge_descriptor we provide for OpenMesh
2021-03-03 17:21:25 +01:00
Andreas Fabri
3a9ffc89cf
Reorganize #ifdef as the edge_descriptor is not the one from OpenMesh
2021-02-26 16:33:13 +00:00
Mael Rouxel-Labbé
5efa544734
Merge remote-tracking branch 'cgal/master' into SDG-Fix_doc-GF
2021-02-22 17:19:40 +01:00
Laurent Rineau
8fc88a9463
Merge pull request #5409 from lrineau/Triangulation_3-fix__move__semantic__of__Triangulation_hierarchy_3-GF
...
Fix the move-semantic of Triangulation_hierarchy_3
2021-02-18 15:19:11 +01:00
Maxime Gimeno
d5811d0a41
clang-tidy on tests
2021-02-18 15:15:12 +01:00
Laurent Rineau
160118e7e9
Fix a warning from MSVC 2015
...
include\CGAL/array.h(67): warning C4814:
'CGAL::Construct_array::operator ()': in C++14 'constexpr' will
not imply 'const'; consider explicitly specifying 'const'
It cannot harm.
2021-02-11 14:36:26 +01:00
Dmitry Anisimov
81d9556707
Merge remote-tracking branch 'upstream/master' into Kernels-decltypes-danston
2021-02-10 10:06:45 +01:00
Dmitry Anisimov
af3f6dd07f
fixed warnings with Intersect_3 and result_of
2021-02-09 17:30:06 +01:00
Laurent Rineau
519870c4cb
Add support for MSVC 2015
...
MSVC 2015 has a partial support for C++14, and in particular for C++14
`constexpr` functions. Since Boost-1.57 (that is the minimal
requirement for CGAL since version 5.0), `<boost/config.hpp>` has a
macro `BOOST_CXX14_CONSTEXPR` that can be either `constexpr` for
fully-C++14 compilers, or empty for non-compliant compilers.
2021-02-09 15:38:08 +01:00
Laurent Rineau
a735e849c0
Merge pull request #5152 from sloriot/CGAL-remove_bind
...
Replace usages of boost::bind
2021-02-05 16:14:04 +01:00
Laurent Rineau
9799879eef
Modernize a bit <CGAL/array.h> assuming C++14
2021-02-03 21:51:00 +01:00
Laurent Rineau
8dbf50a94b
Create CGAL::make_filled_array
...
That function template will replace my adhoc
`create_array_of_triangulation`.
2021-02-03 21:50:10 +01:00
Sébastien Loriot
5da7e84bab
decltype(auto) -> auto
2021-02-02 10:58:31 +01:00
Sébastien Loriot
e49fd1e732
deref it once
2021-01-29 18:04:19 +01:00
Andreas Fabri
2ac1b9632b
Fix composition testsuite
2021-01-29 12:35:52 +00:00
Andreas Fabri
0cb34126af
Remove typedefs
2021-01-29 12:35:16 +00:00
Andreas Fabri
55e23ae840
Remove types from Binary_compose_2 (which is not documented
2021-01-29 10:37:41 +00:00
Simon Giraudot
80e99153dc
Use Compact Container in DCEL base instead of in place list
2021-01-28 10:30:55 +01:00
Mael Rouxel-Labbé
1f45360d7a
Merge remote-tracking branch 'cgal/master' into SDG-Fix_doc-GF
2021-01-26 09:05:24 +01:00
Laurent Rineau
ca9febf3b8
Merge pull request #5063 from maxGimeno/CMake-modernization-maxGimeno
...
CMake modernization
# Conflicts:
# CGAL_ipelets/demo/CGAL_ipelets/CMakeLists.txt
2021-01-22 15:25:54 +01:00
Maxime Gimeno
9ac0a1de04
Merge remote-tracking branch 'cgal/master' into CMake-modernization-maxGimeno
2021-01-18 11:52:30 +01:00
Giles Bathgate
2ceedcfe81
Fix segmentation fault in destructor of Handle_for_virtual.h
2021-01-14 14:56:04 +00:00
Maxime Gimeno
2255f8e8ea
Merge remote-tracking branch 'cgal/master' into CMake-modernization-maxGimeno
2021-01-13 14:34:09 +01:00
Maxime Gimeno
3d1c41fd14
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2021-01-07 15:05:28 +01:00
Laurent Rineau
85325d789f
Merge pull request #5090 from afabri/FastEnvelope-GF
...
Polygon Mesh Processing: Add envelope test
2021-01-06 16:11:56 +01:00
Laurent Rineau
bbf4a54a9f
Merge pull request #5104 from gdamiand/CMap-other_containers-gdamiand
...
Allow to use compact container or concurrent compact container for CMap, GMap and LCC
2021-01-06 16:11:54 +01:00
Laurent Rineau
78ca6bb109
Merge pull request #5292 from maxGimeno/CTest-Fix_examples_and_tests_for_ctest-maxGImeno
...
CTest: Fix some examples and tests
2021-01-06 16:11:25 +01:00
Sébastien Loriot
ea0386c333
replace last bind
2021-01-06 12:59:12 +01:00
Sébastien Loriot
41ceed5347
match requirements of CGAL adaptors
2021-01-06 12:59:12 +01:00
Sébastien Loriot
cef46c9ee6
replace bind in STL_extension
2021-01-06 12:59:12 +01:00
Maxime Gimeno
dc291b8c0d
Fix tests and examples for ctest.
2020-12-17 14:27:54 +01:00