Commit Graph

329 Commits

Author SHA1 Message Date
Laurent Rineau 9a0bb54922 Merge pull request #1438 from sloriot/CGAL-clean_up_projects_name_cmake
Clean up projects name in cmake scripts
2016-10-05 13:02:25 +02:00
Andreas Fabri 8d15be6c59 fix for auto and Intel compiler 2016-09-22 10:27:44 +02:00
Laurent Rineau 7d85453f4d Use Boost.Config to detect a real gcc<=4.4
... Avoids that Intel Compiler or Clang are detected as well.
2016-09-15 16:03:33 +02:00
Sébastien Loriot 7e2ee496de update project name of cmake scripts of tests 2016-09-08 00:26:37 +02:00
Laurent Rineau 9ea630eeb1 Merge changes from 'releases/CGAL-4.8-branch'
- Merge pull request #1023 from mglisse/NewKernel_d-solve_check-glisse
- Merge pull request #1025 from CGAL/Stream_support-Fix_io.h-lrineau
2016-04-22 15:41:59 +02:00
Marc Glisse 630d42c60d Remove redundant variable. 2016-04-19 20:17:00 +02:00
Marc Glisse 2956ea2969 Don't test then ignore the result of Eigen's solve.
This was causing filters to fail.
I am not convinced this code handles degeneracies correctly, but the
patch essentially removes (costly) dead code.
2016-04-19 20:17:00 +02:00
Andreas Fabri beb1417477 remove unused header files; remove commented includes; changed include paths 2016-02-15 14:20:12 +01:00
Sebastien Loriot 33fc37e689 Merge pull request #719 from afabri/NewKernelD-not_on_gcc4.1-GF
Do not perform the test for g++ <= 4.2
2016-02-07 18:22:23 +01:00
Sebastien Loriot 48da87c2b5 Merge pull request #732 from afabri/CGAL-replace_bind-GF
Replace all std::bind with boost::bind
2016-02-07 18:21:05 +01:00
Sebastien Loriot 91a47f2083 Merge pull request #743 from sgiraudot/NewKernel_d-Fix_warning_parenthesis-GF
Fix warning in NewKernel_d: use boost::mlp::if_
2016-02-07 18:11:59 +01:00
Sebastien Loriot 718eae7a00 Merge pull request #714 from sgiraudot/CGAL-Fix_boost_warning_unused_typedef-GF
Fix boost warning (unused typedef)
2016-02-05 14:59:28 +01:00
Simon Giraudot 591dc11511 Fix warning: use boost::mlp::if_ with explicit calls to bool_ and or_ to avoid parenthesis warning 2016-02-05 14:42:16 +01:00
Simon Giraudot 737261c330 Typo correction (__GNUC_MINOR__ instead of __GNU_MINOR__) 2016-02-04 17:58:22 +01:00
Simon Giraudot 30ed96c71e Update NOTICE messages with correct G++ version 2016-02-04 12:38:59 +01:00
Simon Giraudot 8e7d464973 Replace BOOST test by direct test on __GNUC__ for old GCC/boost versions 2016-02-04 11:24:47 +01:00
Andreas Fabri 52f8129579 replace all std::bind with boost::bind 2016-02-04 08:59:38 +01:00
Andreas Fabri 6262374378 Do the same in package Triangulation 2016-02-03 12:24:25 +01:00
Andreas Fabri 38457b7285 fix 2016-02-03 10:52:42 +01:00
Andreas Fabri 1b10cd8d28 Do not perform the test for g++ <= 4.2 2016-02-03 10:44:41 +01:00
Simon Giraudot 751d959c05 Fix boost unused typedef warning: replace BOOST_STATIC_ASSERT by CGAL_static_assertion 2016-02-02 14:32:46 +01:00
Andreas Fabri c97484512d Use assertion_code() 2016-01-26 17:03:33 +01:00
Andreas Fabri 34af59ecd1 one more assertion_code() 2016-01-21 12:30:25 +01:00
Andreas Fabri 3b519819b4 Use assertion_code() 2016-01-21 09:33:45 +01:00
Andreas Fabri 6e1a97858f Use CGAL_assertion_code() to avoid warning 2016-01-20 12:16:25 +01:00
Marc Glisse a6adfebc54 Handle mpq_class.
Explicitly specify the number type, since with expression template it
would guess wrong.
2015-12-18 21:38:58 +01:00
Andreas Fabri 8576ef2d05 suppress warning concerning macro 'BOOST_PP_EXPAND_I' 2015-11-17 10:02:39 +01:00
Sebastien Loriot c1def7afc7 fix warning 2015-07-28 17:15:06 +02:00
Laurent Rineau aa72eaa371 Merge pull request #154 from maxGimeno/CGAL-Qt5_support-GF
Qt5 support, GSoC 2014

https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Qt5_support

In this commit, I have fixed the permissions of the file:
	Periodic_3_triangulation_3/demo/Periodic_3_triangulation_3/data/points

In this commit, I have also modified:
	Installation/changes.html
2015-07-17 14:13:37 +02:00
Marc Glisse 785903b058 Replace Value_at (computation) with Oriented_side (predicate). 2015-07-15 12:18:21 +02:00
Marc Glisse 05ed02d319 Use matrix of static size when possible. 2015-07-15 12:06:11 +02:00
Marc Glisse b8503f3788 Handle hyperplanes passing through the origin. 2015-07-15 11:50:34 +02:00
Laurent Rineau f9917c487e CMake 2.8.11 2015-07-13 12:36:43 +02:00
Laurent Rineau 81b7171da2 Merge pull request #84 from mglisse/NewKernel_d-insphere-glisse
Add functors to Epick_d

https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Side_of_bounded_diametral_sphere
2015-05-18 11:21:01 +02:00
Marc Glisse 3a322b76e5 Explicit cast to make VS quiet (?) 2015-05-13 16:18:38 +02:00
Marc Glisse 10ed4a2991 Rename functor in the test. 2015-05-12 18:09:41 +02:00
Marc Glisse 24ae40100e Merge branch 'NewKernel_d-insphere-glisse-old' into NewKernel_d-insphere-glisse
Conflicts:
	NewKernel_d/include/CGAL/NewKernel_d/functor_tags.h
	NewKernel_d/test/NewKernel_d/Epick_d.cpp
2015-05-12 17:56:35 +02:00
Marc Glisse 3c489ef482 More circum{sphere,center,radius} related functors. 2015-05-12 17:25:51 +02:00
Andreas Fabri b7f9849599 Replace CGAL::get() with CGAL::get_pointee_or_identity() and remove using get:: 2015-04-30 11:31:21 +02:00
Laurent Rineau 6c6484eaff Merge pull request #10 from lrineau/NewKernel_d-isobox-glisse
Branch from Andreas Fabri, with constributions from Marc Glisse and Clément Jamin.

Adds new functors to Epick_d, so that Epick_d can be used with Spatial Searching.

Tested in CGAL-4.6-Ic-169.
2015-04-01 17:14:06 +02:00
Philipp Moeller 03bf29acf5 Filter_predicate2.h has the wrong include guard
The file was copied from Filtered_kernel and one class was renamed, but apparently the include guard was missed. This leads to missing types when code from Filtered_kernel is included first and vice versa.
2015-03-31 16:28:47 +02:00
Marc Glisse 6d9ba0f083 Improve operator<< for Epick_d::Point_d. 2015-02-26 16:14:14 +01:00
Andreas Fabri faa4a11e8e Add operator<<(ostream&, Point_d) 2015-02-26 11:27:37 +01:00
Marc Glisse 2d52f4b728 Construct_min_vertex_d, Construct_max_vertex_d 2015-02-25 16:57:32 +01:00
Marc Glisse 7325c00166 WIP: Side_of_bounded_diametral_sphere 2015-01-30 08:24:01 +01:00
Clement Jamin e0b402b094 Merge branch 'Triangulation-higher_dimensions-odevil_shornus'
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Triangulation_d
Tested in CGAL-4.6-Ic-98
Approved by the release manager
2015-01-08 18:15:34 +01:00
Marc Glisse ae4084948e Remove hack for Intel compiler: it didn't work, and version 15 fixed the bug. 2014-12-17 12:25:30 +01:00
Clement Jamin f79b923d5e Try to fix a compilation error related to LEDA 2014-09-22 15:22:24 +02:00
Marc Glisse f87f124d64 Orientation in dimension 1. <%-) 2014-09-12 22:22:11 +02:00
Marc Glisse 86de7491fd Difference_of_points_d. 2014-09-11 17:56:05 +02:00