Sébastien Loriot
8cdfad0d08
add missing URL and Id tags
2017-11-15 22:58:57 +01:00
Laurent Rineau
a9365554c9
Merge pull request #2550 from sloriot/CGAL-add_SPDX_tags
...
Add SPDX License Identifier
2017-11-15 16:48:27 +01:00
Laurent Rineau
3ff09bc549
Merge pull request #2580 from lrineau/CGAL-Support_CMake_3.10-GF
...
Renew the handle of policies, for CMake-3.10
2017-11-15 16:47:42 +01:00
Sébastien Loriot
ff26773f7b
remove include directive for checking GPL compliance in LGPL headers
2017-11-12 10:21:35 +01:00
Sébastien Loriot
ee57fc2d6c
add SPDX identifier for files under the GPL-3+ license
2017-11-12 10:17:51 +01:00
Sébastien Loriot
97e8ea1794
remove extra space
2017-11-12 10:17:51 +01:00
Sébastien Loriot
0698f79aff
add SPDX identifier for files under the LGPL-3+ license
2017-11-12 10:17:50 +01:00
Laurent Rineau
62c70d41ca
Renew the handle of policies, for CMake-3.10
...
Now that we require CMake>=3.1, we can forget a lot of old CMake policies.
`CMP0053` `OLD` behavior is still needed, because of a bug in Qt5 CMake files, but it will
not be set with CMake>=3.10. Let's assume that a recent CMake version means
a recent Qt5 version.
2017-11-06 14:58:36 +01:00
Laurent Rineau
1c4667b7ff
Avoid all T_3 test run at the same time
...
... because they all save/load from the same file names.
2017-10-24 11:46:59 +02:00
Laurent Rineau
7e9f756935
Replace all std::unary_function by CGAL::unary_function
2017-10-04 15:57:09 +02:00
Mael Rouxel-Labbé
aaeaf35380
Introduced the tag "Periodic_tag" to mark distinguish periodic triangulations
2017-08-23 16:18:05 +02:00
Sébastien Loriot
9bb2d4433f
Merge remote-tracking branch 'cgal/releases/CGAL-4.10-branch'
2017-08-04 13:37:58 +02:00
Maxime Gimeno
831f0239cb
Fix CMP0071 warning.
2017-08-03 10:38:19 +02:00
Mael Rouxel-Labbé
516281d34b
Fixed a couple of warnings
2017-07-31 12:43:57 +02:00
Laurent Rineau
66a10f5a91
Merge pull request #2275 from afabri/Convex_hull_3-OpenMesh-GF
...
Convex_hull_3: Make it work for OpenMesh
2017-07-25 18:17:02 +02:00
Andreas Fabri
0cce789437
Add examples for using 3D convex hull functions with open mesh. And fix a bug in convex hull code
2017-07-19 12:25:31 +02:00
Laurent Rineau
08ec884deb
Merge pull request #2248 from lrineau/Triangulation_3-disable_CTest_for_demos-lrineau
...
Disable CTest for demo/Triangulation_3_Geomview_demos/
2017-07-17 12:24:12 +02:00
Laurent Rineau
871bba21f6
Merge pull request #2212 from MaelRL/Periodic_3_Regular_triangulation_3-APelle
...
Add periodic regular triangulations
2017-07-17 12:23:54 +02:00
Laurent Rineau
40d65ab16f
Disable CTest for demo/Triangulation_3_Geomview_demos/
2017-07-11 14:55:50 +02:00
Maxime Gimeno
8104d153af
Fixes
...
Conflicts:
Polyhedron/demo/Polyhedron/Plugins/Operations_on_polyhedra/Clip_polyhedron_plugin.cpp
2017-07-10 16:16:34 +02:00
Maxime Gimeno
14482af5ea
Add missing semicolon.
2017-07-10 16:11:10 +02:00
Maxime Gimeno
d03fc56520
Fix Triangulation_3 demo for QGLViewer v2.7
2017-07-10 16:11:10 +02:00
Maxime Gimeno
3a97734a70
fix T3 demo for QGLViewer v2.7.0
2017-07-10 16:11:09 +02:00
Laurent Rineau
ab46739f07
Merge pull request #2213 from maxGimeno/Fix_demos_for_qglviewer2_7_0-GF
...
Fix demos for qglviewer 2.7.0
2017-07-10 15:00:09 +02:00
Mael Rouxel-Labbé
52956a40fb
Fixed accidentally including boost's function_property_map.h
2017-07-04 10:45:33 +02:00
Mael Rouxel-Labbé
5ef4ed6083
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Based on master
2017-07-03 16:12:14 +02:00
Maxime Gimeno
1a5d74f020
Fixes
2017-07-03 09:39:12 +02:00
Maxime Gimeno
ccec9f45c8
Add missing semicolon.
2017-07-03 09:35:15 +02:00
Maxime Gimeno
722776b78e
Fix Triangulation_3 demo for QGLViewer v2.7
2017-07-03 09:35:14 +02:00
Maxime Gimeno
9bf422ad5b
fix T3 demo for QGLViewer v2.7.0
2017-07-03 09:35:14 +02:00
Mael Rouxel-Labbé
7943d0877e
Fixed taking reference to temporary (ter)
2017-06-30 11:40:14 +02:00
Mael Rouxel-Labbé
02a9a91e40
Cleaned off useless 'using'
2017-06-30 11:32:07 +02:00
Mael Rouxel-Labbé
4ac89861ba
Fixed (?) taking reference to temporary
2017-06-28 10:17:14 +02:00
Mael Rouxel-Labbé
8c7bda5f2d
Changed from boost::function_property_map to CGAL::internal::boost_'s
...
This is so it's always available, even if using an old version of boost
2017-06-28 10:17:14 +02:00
Mael Rouxel-Labbé
ddfc4fc0fe
T2/T3 now use Perturbation_order in tests with symbolic perturbations
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
044deb6c7e
Replaced boost_static_assert with cgal_static_assert and used () guards
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
87e0ae40b0
Closed a parenthesis
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
d0749f1d53
Minor doc fixes
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
1fc2282350
Fixed regular triangulation capitalization across CGAL
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
2ddbc31721
Minor doc changes
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
1f14a66d94
Renamed uses of invalidate_circumcenter() in accordance with the modified concept
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
a68423f4c8
Adapted the documentation to the new concept RegTrCellBaseWithWeightedCircumcenter
...
- MeshCellBase_3 loses "invalidate_circumcenter" and refines the new concept
- Reg_tr_cell_base_with_weighted_circumcenter_3 is a model of the new concept
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
ea5c4fabb7
Added new concept RegularTriangulationCellBaseWithWeightedCircumcenter_3
...
Describes the requirements of a base cell that caches its weighted circumcenter
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
15979cd037
Fixed missing dependency in T3's documentation
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
f964171f14
Fixed Point / Point_3 issues in T3 and improved the documentation
...
-- Do not use concept names as template names in the doc
-- Fixed point / point_3 issues and other problems of coherence between concept
and model
-- Fixed some wrong refinement relationships
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
77e6ed8aec
Fixed Point typedef in Triangulation_3 doc
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
992bd6e263
Fixed documentation of Regular cell bases
...
-- Regular_triangulation_cell_base_3 must document hidden_points handling
functions
-- Regular cell bases must document their Point type
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
a64fb2f271
Cleaned Weighted_point_mappers from the documentation
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
2d2eb22f98
Fixed boost/core/is_same.hpp > boost/type_traits/is_same.hpp
2017-06-28 10:16:23 +02:00
Jane Tournois
130e65db97
really use the GT given as a parameter
...
When the geom_traits given as parameter of `circumcenter` and/or
`weighted_circumcenter` was deriving from the cell base GT
(first template parameter), the gt was up-casted to the
cell base GT, and the function construct_circumcenter_3_object()
(or construct_weighted_circumcenter_3_object()) not
called on the right geom traits type --> possibly missing
the actual input of the function (the robust_circumcenter_traits in Mesh_3)
we add a static assert to check at compile time that point types are the same
2017-06-28 10:16:23 +02:00