Maxime Gimeno
ae36b452bc
Add dependencies of all packages
2018-02-02 12:08:05 +01:00
Laurent Rineau
f2391a30a5
Merge pull request #2562 from afabri/Filtered_kernel-Do_intersect_2-GF
...
Add Static Filters for the Exact Construction Kernel
2017-12-19 16:29:53 +01:00
Andreas Fabri
f169ffacf4
Add SPDX License Identifier
2017-12-07 14:41:04 +00:00
Sébastien Loriot
0698f79aff
add SPDX identifier for files under the LGPL-3+ license
2017-11-12 10:17:50 +01:00
Andreas Fabri
dcd1e627fd
Change the macro name so that one can switch off static filtering for EPEC while keeping it for EPIC
2017-11-09 18:23:38 +00:00
Andreas Fabri
fedeed7f55
Respect CGAL_NO_STATIC_FILTERS
2017-11-09 13:35:11 +00:00
Andreas Fabri
fc14569efe
Remove #if 0 section
2017-11-09 12:09:47 +00:00
Andreas Fabri
766257d055
indentation fix
2017-11-09 12:04:10 +00:00
Laurent Rineau
d60379266b
Revert "Improvement: add static filters to Lazy_kernel"
...
This reverts commit 8eac6ca650 .
Now Epeck automatically falls back to using Epick predicates when the
objects have trivial approximations.
2017-10-31 12:14:01 +01:00
Andreas Fabri
30eaf54c98
polish
2017-10-31 11:41:01 +01:00
Andreas Fabri
1d332f5de3
Downcast to Point_2 in order that functions match
2017-10-30 12:28:57 +01:00
Andreas Fabri
7a6200cfa2
Deal correctly with Bbox_{2.3}
2017-10-28 12:34:47 +01:00
Andreas Fabri
f7f1e83b0d
Add license header
2017-10-27 17:17:32 +01:00
Andreas Fabri
2f95a05e1c
make filtering with static filter generic
2017-10-27 15:27:20 +01:00
Andreas Fabri
4cd96171e2
Add a static filter for do_intersect(Segment_2, Segment_2)
2017-10-26 15:35:26 +01:00
Laurent Rineau
aff2a7a899
Merge pull request #2287 from maxGimeno/Fix_GCC8_warnings-GF
...
Fix new -Wcatch-value warnings (gcc>=8.0)
2017-07-25 18:17:42 +02:00
Maxime Gimeno
96f7b0f138
Fix catch value warnings
2017-07-21 11:27:14 +02:00
Andreas Fabri
0c31d90cfa
Fix author
2017-07-11 20:31:34 +02:00
Andreas Fabri
47d9d02b39
operator has only three parameters
2017-07-11 20:31:31 +02:00
Simon Giraudot
4665299389
Filtered predicate for Collinear_3
2017-07-11 20:31:31 +02:00
Andreas Fabri
e3bac6bd5c
Add static filter
2017-07-11 20:31:31 +02:00
Andreas Fabri
79308d1d9d
Add the skeleton for the Collinear_3 static filter
2017-07-11 20:31:30 +02:00
Simon Giraudot
4fa718e882
Use CGAL::abs() instead of fabs()
2017-07-11 20:31:30 +02:00
Andreas Fabri
6bc3393b35
small fixes
2017-07-11 20:31:30 +02:00
Simon Giraudot
bc180e4197
Add filtered predicate for Do_intersect_3 with Sphere and Bbox
2017-07-11 20:31:30 +02:00
Andreas Fabri
2435908ea9
Add static filtering for Plane_3
2017-05-19 11:44:01 +02:00
Sébastien Loriot
0270ec473a
Merge pull request #1255 from afabri/CGAL-license_check-GF
...
Add a license check mechanism
2017-01-25 17:14:55 +01:00
Sébastien Loriot
e07f9c5825
add missing const
2017-01-24 16:47:10 +01:00
Sébastien Loriot
a89ccb10e7
remove non UTF-8 characters
2017-01-19 15:20:26 +01:00
Sébastien Loriot
9ae7b37845
Merge pull request #1745 from sloriot/Polyhedra_corefinement-enhancements-sloriot
...
Add corefinement operations in PMP
2017-01-12 12:05:18 +01:00
Sébastien Loriot
c7cdfe43ca
optional::emplace was introduce in boost 1.56
2016-12-23 09:56:50 +01:00
Laurent Rineau
9cdbbe4b57
Fix license header, following the merge of PR##585
2016-12-22 15:23:50 +01:00
Sébastien Loriot
f5240c5640
use conversion to bool
2016-12-15 17:28:25 +01:00
Sébastien Loriot
7e8ded5fb1
fix warning
2016-12-14 11:51:26 +01:00
Andreas Fabri
0b1ee33a60
Introduce and use a new filtered predicate class for predicates having states
...
The exact predicate is constructed only when needed. In particular, the exact
version of the state is also constructed only when needed.
The constness of data members of predicates of Triangulation_2_filtered_traits
has been removed to allor operator= to be defined (and used by optional)
2016-12-14 11:25:06 +01:00
Jane Tournois
7ec1a3a3fb
rename file
2016-11-03 14:53:54 +01:00
Andreas Fabri
ad9d2c369c
Rename tests following Olivier's recommendations
2016-11-03 14:53:54 +01:00
Andreas Fabri
9e94ee6178
Change the Power_test
2016-11-03 13:07:17 +01:00
Andreas Fabri
f7302597aa
rename power_test
2016-11-03 13:07:17 +01:00
Andreas Fabri
95027822f5
move predicates and constructions in Kernel packages
2016-11-03 13:07:17 +01:00
Andreas Fabri
ea6e48e1e4
Don't use the internal traits adapter
2016-11-03 13:07:17 +01:00
Andreas Fabri
d0a7c9574c
Simplify the use of static filters for Regular triangulations
2016-11-03 13:06:02 +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
5ca5877104
Initialize numbers in operator>>(istream&, Point/Vector/..)
...
When we do not do that, and after the reading access a coordinate
some versions of g++ warn on -Wmaybe-uninitialized
The initialization costs nothing compared to the IO operation itself.
2016-10-13 09:14:17 +02:00
Sébastien Loriot
01865a2765
move unused header file to archive
2016-10-06 09:53:38 +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
Andreas Fabri
f5626d48f4
Change license header
2016-09-30 15:23:15 +02:00
Andreas Fabri
40c834a298
Move Filtered_construction from SDG_2 to Filtered_kernel
2016-09-30 15:23:15 +02:00
Laurent Rineau
1aefb3b0f3
include <CGAL/config.h>, not <CGAL/basic.h>
2016-09-30 15:23:14 +02:00
Sébastien Loriot
7e2ee496de
update project name of cmake scripts of tests
2016-09-08 00:26:37 +02:00