Commit Graph

190 Commits

Author SHA1 Message Date
Laurent Rineau 7e651b6b78 Merge branch 'releases/CGAL-4.10-branch'
Merges two pull-requests:

- 9384ff4 Merge pull request #2133 from maxGimeno/Fix_cmake_warning_CMP0053-GF
- 0005d61 Merge pull request #2132 from sloriot/Kernel-use_CGAL_compare
2017-05-24 17:45:58 +02:00
Maxime Gimeno 5ae96fc2aa Explicitely set the policy of CMP0053 to OLD to silent the warning when it is not found. 2017-05-23 16:12:56 +02:00
Mael Rouxel-Labbé 93aaa53af5 Removed some warnings 2017-05-16 10:17:41 +02:00
Sébastien Loriot e4eef7cee7 use latest cmake feature for checking and enable c++11 2017-03-02 17:30:01 +01:00
Laurent Rineau 1d99b2cc47 Merge pull request #1673 from freud14/cone-spanners-ipelet
Add half-cones and Ipelet
2017-01-05 10:35:44 +01:00
Laurent Rineau 812c04987b Merge pull request #1750 from lrineau/Testsuite-fix_CMake_warnings_unused_from_cli-lrineau
Followup to #1736
2016-12-27 14:40:48 +01:00
Frédérik Paradis 2d862a43a2 Fix spelling mistake in one of the authors' name 2016-12-19 12:21:01 -05:00
Laurent Rineau fe4a731dc2 Followup to #1736
Add `--no-warn-unused-cli` to avoid warnings.
2016-12-06 13:47:12 +01:00
Frédérik Paradis c0e49e7a29 Refactoring of the enum Half to Cones_selected and fix bugs in cone spanners ipelet 2016-12-02 13:56:14 -05:00
Frédérik Paradis 7369b842a4 Adding doc for the cone spanners ipelet 2016-12-01 15:58:53 -05:00
Frédérik Paradis 6a68396aa2 Adding the choice of even or odd cones for half-theta/yao-graphs in cone spanners ipelet 2016-12-01 15:57:34 -05:00
Frédérik Paradis 910f69c6a0 Use "Exact_predicates_exact_constructions_kernel_with_root_of" instead of "Exact_predicates_inexact_constructions_kernel" 2016-11-21 09:57:44 -05:00
Frédérik Paradis 2eb079f83b Modifying the display of the cones so that their rays be the same length. 2016-11-10 09:45:32 -05:00
Frédérik Paradis d793e1f55d Adding an ipelet for cone spanners 2016-11-08 13:54:34 -05:00
Sébastien Loriot 5e8c2e8631 squared distance no longer available for weighted points 2016-11-03 13:12:29 +01:00
Andreas Fabri 453f918114 fix ipelets 2016-11-03 13:12:29 +01:00
Andreas Fabri 70ac30908a Add typename to fix CGAL_ipelets 2016-11-03 13:11:15 +01:00
Andreas Fabri 44ec32c6f2 cleanup 2016-11-03 13:11:15 +01:00
Laurent Rineau 26c803b6af Merge pull request #1574 from afabri/Filtered_kernel_init_double_to_avoid_warning-GF
Kernel_23: Initialize numbers in operator>>(istream&, Point/Vector/..)
2016-10-24 11:46:54 +02:00
Andreas Fabri 9fe9d3a7da fix typo 2016-10-19 15:24:49 +02:00
Andreas Fabri 87d4f89c14 move falthrough at the end of the case 2016-10-18 11:08:53 +02:00
Andreas Fabri 44fa46d55a Fix ipelet multi_delaunay.cpp
It makes no sense to compare with an uninitialized point
and is even a bug, if by any chance coordinates are equal
2016-10-18 09:38:27 +02:00
Andreas Fabri 9f96d247d3 more fallthrough statements 2016-10-17 13:45:42 +02:00
Laurent Rineau 223c1cf5a4 Merge pull request #1530 from lrineau/Installation-compute_dependencies-GF
Compute and fix packages dependencies
2016-10-05 13:11:04 +02:00
Laurent Rineau 67e9da4770 FindIPE defines IPE_VERSION 2016-09-30 15:23:14 +02:00
Sébastien Loriot e78bef8a9c update project name of demos 2016-09-08 00:13:34 +02:00
Sébastien Loriot 6b338eeb1f improve the name of projects in cmake scripts of examples 2016-09-08 00:02:55 +02:00
Sébastien Loriot 4c29bf1b44 CMAKE_SOURCE_DIR -> CMAKE_CURRENT_SOURCE_DIR 2016-03-24 16:33:46 +01:00
Sébastien Loriot 881e4d3199 request Core only in examples, tests and demos when really needed 2016-03-07 22:36:57 +01:00
Sébastien Loriot 2d191d6651 commit CMakeLists.txt for all examples and tests 2016-03-07 17:39:36 +01:00
Philipp Möller 0a04a3a48f Use CGAL_DOC_VERSION 2016-02-11 15:37:54 +01:00
Sébastien Loriot 0892b09798 add enable c++11 if IPE is 7.2.1 or greater 2016-02-03 14:27:47 +01:00
Philipp Möller 71b4e9c515 Use CGAL_FULL_VERSION in all Doxyfile.in 2015-12-17 16:33:28 +01:00
Philipp Möller 4f553891fd Handle non-default example directories
while making sure that this is agnostic to the file layout
2015-12-10 17:05:51 +01:00
Philipp Möller 81a8f982dc Handle the easy INPUT cases
If INPUT is just PKG/doc/PKG, handle it automatically.
2015-12-10 17:00:26 +01:00
Andreas Fabri 6e214c5f4a remove Qt3 demos and empty dontsubmit files 2015-09-30 12:51:40 +02:00
Laurent Rineau ac47d7ac24 Fix a stupid typo: CGAL_USE 2015-09-07 15:42:24 +02:00
Laurent Rineau c3926316ce Fix warning, after the replacement assert/CGAL_assertion
When CGAL_assertion is defined to the empty macro, then the variable
'ok' triggers a warning:

include/CGAL/CGAL_Ipelet_base_v7.h:848:14: warning: variable 'ok' set but not used [-Wunused-but-set-variable]
         bool ok=true;
              ^

See for example
https://cgal.geometryfactory.com/CGAL/Members/testsuite/CGAL-4.7-Ic-136/CGAL_ipelets_Demo/TestReport_lrineau_x86-64_Linux-Fedora19_g++-4.8_Release.gz
2015-09-07 15:03:43 +02:00
Andreas Fabri 1e2ff1131e assert -> CGAL_assertion 2015-08-27 16:51:55 +02:00
Laurent Rineau 32a3f4b60b The `make clean` can fail when there is no target at all 2015-07-15 16:36:19 +02:00
Laurent Rineau fa13f4ed0c Merge remote-tracking branch 'philaris/sdglinf-philaris' into CGAL-Qt5_support-GF 2015-07-10 17:28:07 +02:00
Laurent Rineau 15c1469a54 CGAL requires CMake>=2.8.11. 2015-07-10 17:01:42 +02:00
Laurent Rineau 3ec0c69f8f We want 2.8.10 for all demos
Previous versions are not tested by the CGAL daily test suite.
2015-07-09 17:50:22 +02:00
Laurent Rineau e5bcdc5f3e Update all CMakeLists.txt
- CMake 2.8.11 or later is now required
- GLEW is no longer used by demo/Polyhedron/
2015-07-06 18:14:34 +02:00
Panagiotis Cheilaris 51499f78c5 remove sdglinf hv from ipelet
Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
2015-06-30 10:32:07 +02:00
Panagiotis Cheilaris f8a645e93b Segment Voronoi diagram Linf ipelet in cmake list 2015-06-30 10:31:58 +02:00
Panagiotis Cheilaris f6fd3128fb control CGAL_SDG_DEBUG with cmake, show segments
Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
2015-06-30 10:31:17 +02:00
Panagiotis Cheilaris b4236a0f1f renames to be like formal CGAL repository
I have only kept in an include directory at the root
the change in arrangement point location.

This change also requires to use some special local
includes in CMakeLists.txt files. I will do it in a
subsequent commit.
2015-06-30 10:31:01 +02:00
Sébastien Loriot 9e68f232ac using the free function to_double instead of the member function
the member function is specific to a few number types
2015-04-13 14:25:57 +02:00
Sébastien Loriot b28b4607ae use UTF8 for letters with accent 2015-01-31 13:58:08 +01:00