Laurent Rineau
9e7115ac2e
Merge pull request #2784 from maxGimeno/Travis_check_package_dep-GF
...
TravisCI: check package dependencies
2018-02-14 15:33:31 +01:00
Laurent Rineau
070f661244
Remove KDS tests.
...
Those tests consume a lot of CPU and disk space, and nobody in CGAL is
willing to maintain the package.
2018-02-06 16:17:47 +01:00
Maxime Gimeno
688b5dd06e
Move dependencies creation to package_info and add dependencies to git
2018-02-02 12:08:05 +01:00
Maxime Gimeno
8bde832931
Fix METIS headers in BGL
2018-02-02 12:08:05 +01:00
Maxime Gimeno
a676d5a60e
Try to fix errors in classification checks
2018-02-02 12:08:05 +01:00
Maxime Gimeno
acd0a72edf
Modify travis script to test dependencies
2018-02-02 12:08:05 +01:00
Maxime Gimeno
ae36b452bc
Add dependencies of all packages
2018-02-02 12:08:05 +01:00
Simon Giraudot
6269309d86
Use CGAL include for boost counting/transform iterators everywhere
2018-01-23 11:09:52 +01:00
Laurent Rineau
65f4e42acc
Merge pull request #2606 from sloriot/CGAL-create_release_with_cmake
...
Add script to create release with cmake
2017-12-05 18:24:58 +01:00
Sébastien Loriot
19adf3b05e
make the doc match struct/class with the implementation
2017-11-17 11:34:55 +01:00
Sébastien Loriot
5ae86589b1
rename archive directory
2017-11-16 17:34:44 +01:00
Sébastien Loriot
8b72eacb8b
use a uniform name for TODO files
2017-11-16 17:10:05 +01:00
Sébastien Loriot
8cdfad0d08
add missing URL and Id tags
2017-11-15 22:58:57 +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
2b35bddfb2
Replace all std::binary_function by CGAL::binary_function
2017-10-04 16:36:32 +02:00
Laurent Rineau
7e9f756935
Replace all std::unary_function by CGAL::unary_function
2017-10-04 15:57:09 +02:00
Laurent Rineau
ef116f9fcb
Merge pull request #2188 from sloriot/CGAL-prefix_sign
...
Quality calls to sign
2017-07-10 15:33:55 +02:00
Mael Rouxel-Labbé
9aae7eb74e
Cleaned some output from KDS
2017-06-30 11:31:18 +02:00
Mael Rouxel-Labbé
d68b8b6fe3
Fixed ref to temporary warning in KDS (bis)
2017-06-29 11:26:11 +02:00
Mael Rouxel-Labbé
9e16a943c6
Fixed "taking ref of temporary" warning in KDS
...
For KDS' regular triangulations, the construct_point_3(Weighted_point_3) does
_not_ return a reference but builds a point from scratch!
2017-06-28 10:32:57 +02:00
Mael Rouxel-Labbé
e3c14f8c30
Restored pragma warning disablers
...
Accidentally removed in 17ed237f0845b0b346431058fdc7d1742f04dbb7
2017-06-28 10:17:14 +02:00
Mael Rouxel-Labbé
5ffd9a84af
Fixed unused variable warning in KDS
2017-06-28 10:17:14 +02:00
Mael Rouxel-Labbé
983dca6158
Cleaning regular-related KDS files
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
4004e99823
Introduced class Default_instantaneous_mapped_kernel
...
In KDS, predicates will call rep->static_object() on Point_3 (say, e.g.,
for an orientation predicate). If the triangulation is a regular triangulation,
the points are weighted and are thus in the weighted point table.
Since we don't want to store and maintain the bare points in the point table,
we use this class, which redirects the calls to static_object() and
kinetic_object() that would query the table points to instead query the
weighted points table and return the appropriate bare point.
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
3c5f251dc5
Improved typedef readability
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
2baa15294c
regular triangulation uses the weighted point table
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
e704759b9a
Restored some debug code to complete state
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
464dcf3a9e
Fixed point types before predicate
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
6502fbbb31
Cleaning the code of some kinetic data structure files
...
Trailing whitespace, indentation, extra ';', ugly typedefs etc.
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
4b443f855f
Fixed some point types
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
411ac121ef
Cleaned instantaneous_adaptor
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
b3d0565fff
Removed useless comment
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
2ba57b785c
Fixed type
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
249fecc7be
random_kds's regular triangulations must use weighted point tables
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
7e42666397
Fixed types in Cartesian_moving_weighted_point
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
58e427fcd8
Fixed some predicates
...
-- traits must have Construct_point_2/3 now
-- renamed power_test to satisfy the new convention
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
63611fe600
Kinetic regular example must use the weighted points table
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
ca47935c52
Kinetic regular vertex/cell base must inherit the Cgal::regular_tri vertex/cell base
...
and not simply the cgal::tri_vertex/cell_base
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
2c9a759504
Restored active_weighted_points_3_table_handle()
...
Can't abuse active_points_3_table by camouflaging weighted points in it because
we need a separate point and weighted point type (since we do not want to
redefine all predicates less_x_3 for weighted points)
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
daeead65a5
Added missing data file
...
Some tests actually tested nothing...
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
e68b523481
Check if ifstream is well formed
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
9fbf2720ce
Annihilated Regular_triangulation_euclidean_traits_23 across all packages
...
Left a little bit alive in the tests and in the Triangulation_23/doc
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
13f73849c4
Clean off useless comment
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
edcf670beb
Removed mentions of now deleted qt widget
2017-06-28 10:15:30 +02:00
Sébastien Loriot
1bba93acc7
explicit that the sign function is the one from CGAL to avoid ambiguity
2017-06-17 07:31:22 +02:00
Andreas Fabri
6e2e044a11
KDS: do not open /dev/null
2017-04-03 19:00:43 +02:00
Sébastien Loriot
5212bb55a6
fix Core dependancies
2017-02-13 17:16:30 +01:00
Laurent Rineau
bbf430b0b1
Merge pull request #585 from afabri/Kernel-Weighted_point-GF
...
Introduce Kernel::Weighted_point_3 together with functors
2016-12-20 19:52:02 +01:00
Andreas Fabri
f6f6f86cb6
one less warning
2016-11-16 10:32:11 +01:00
Andreas Fabri
f30b46cb76
fix Voronoi_diagram_2
2016-11-16 10:17:31 +01:00