Sébastien Loriot
|
254d60f642
|
First pass on removing license notice in header for GPL files
|
2019-10-19 15:23:19 +02:00 |
Sébastien Loriot
|
7356421d80
|
introduce Commercial license SPDX tag
|
2019-10-19 12:15:19 +02:00 |
Sébastien Loriot
|
9bd9c68b83
|
update LGPL[23]+ and GPL[23]+ SPDX tags
ack -l --no-svg "SPDX-License-Identifier: GPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-3.0+/SPDX-License-Identifier: GPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-3.0+/SPDX-License-Identifier: LGPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: GPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-2.0+/SPDX-License-Identifier: GPL-2.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-2.0+/SPDX-License-Identifier: LGPL-2.0-or-later/"
|
2019-10-18 21:57:54 +02:00 |
Andreas Fabri
|
e2d19b0c8d
|
Replace NULL and Nullptr_t with nullptr and nullptr_t
|
2019-06-04 23:45:44 +02:00 |
Marc Glisse
|
a676b75ca0
|
Misc fixes for expression templates
|
2019-05-17 19:48:41 +02:00 |
Sébastien Loriot
|
f62624c4f9
|
replace cpp11::tuple by std::tuple
|
2019-03-29 13:28:33 +01:00 |
Laurent Rineau
|
fdd8357915
|
Merge pull request #3580 from afabri/Stream_support-Color-GF
Fix warnings (Add/remove copy constructors, and other warnings)
Co-authored-by: Laurent Rineau <laurent.rineau@cgal.org>
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
Co-authored-by: Maxime GIMENO <maxime.gimeno@gmail.com>
|
2019-02-13 15:25:07 +00:00 |
Laurent Rineau
|
5cc356a888
|
Merge pull request #3639 from sgiraudot/OTR-Fix_copy_star-GF
OTR: Fix validity of triangulation
|
2019-02-13 15:38:50 +01:00 |
Simon Giraudot
|
a231468530
|
Remove useless parameter
|
2019-02-08 09:53:20 +01:00 |
Simon Giraudot
|
ac752c05a7
|
Fix verbosity
|
2019-01-29 13:31:54 +01:00 |
Simon Giraudot
|
74b7e92ef5
|
Add a validity check when flipping and collapsing
|
2019-01-29 13:19:50 +01:00 |
Simon Giraudot
|
8abbebaadf
|
Make copy_star() create a valid Triangulation_2
|
2019-01-29 13:19:50 +01:00 |
Andreas Fabri
|
d03a49b5ae
|
Fix OTR
|
2019-01-18 16:05:52 +01:00 |
Andreas Fabri
|
4bb714fd7b
|
Fix OTR and T2
|
2019-01-18 10:34:47 +01:00 |
Sébastien Loriot
|
8018acbf18
|
unsigned -> unsigned int
|
2018-10-30 14:02:16 +01:00 |
Sébastien Loriot
|
376bc42716
|
update URL and use https
|
2018-09-04 13:29:51 +02:00 |
Simon Giraudot
|
7536af7106
|
Fix test_vertex_edge bug by not copying the TDS
|
2018-02-07 14:43:09 +01:00 |
Laurent Rineau
|
f310fc588d
|
Merge pull request #2690 from sgiraudot/Classification-ETHZ_random_forest-GF
Classification: ETHZ Random Forest
|
2018-02-01 17:35:30 +01:00 |
Simon Giraudot
|
6269309d86
|
Use CGAL include for boost counting/transform iterators everywhere
|
2018-01-23 11:09:52 +01:00 |
Simon Giraudot
|
897021677e
|
Use CGAL::approximate_sqrt() to handle exact kernel
|
2018-01-12 09:59:43 +01:00 |
Simon Giraudot
|
403420a6d8
|
Remove OTR_NO_TOLERANCE macro
|
2018-01-12 09:59:42 +01:00 |
Simon Giraudot
|
1b05ce304b
|
Add a note on Wasserstein distance to make it clear it is not Hausdorff
|
2018-01-12 09:59:42 +01:00 |
Simon Giraudot
|
7b8186a05b
|
Load XY files with weights, compute average spacing and better displays
|
2018-01-12 09:59:41 +01:00 |
Simon Giraudot
|
7843436277
|
Generalization: use total weight instead of number of samples (useful if weights != 1)
|
2018-01-12 09:59:41 +01:00 |
Simon Giraudot
|
a32d3534ac
|
Keep track of the number of samples for edges and costs
|
2018-01-12 09:59:41 +01:00 |
Simon Giraudot
|
69f3917e66
|
Make tolerance homogeneous to a distance
|
2018-01-12 09:59:41 +01:00 |
Simon Giraudot
|
e38b12c83f
|
Add method to run the algorithm under a Wasserstein tolerance
|
2018-01-12 09:59:40 +01:00 |
Sébastien Loriot
|
ee57fc2d6c
|
add SPDX identifier for files under the GPL-3+ license
|
2017-11-12 10:17:51 +01:00 |
Simon Giraudot
|
ab33988eb5
|
Remove unused parameter
|
2017-05-16 14:13:43 +02:00 |
Simon Giraudot
|
b1268f0a95
|
Silence unused argument
|
2017-05-16 14:13:43 +02:00 |
Simon Giraudot
|
4166de5024
|
Fix warning unused variable
|
2017-05-16 14:13:43 +02:00 |
Sébastien Loriot
|
50510c05ea
|
add include directive for license of all GPL header files
done using:
ack-grep "^GPL" */package_info/*/license.txt -l | awk -F "/" '{print $1}' > /tmp/gpl_packages
for i in `cat /tmp/gpl_packages | \
grep -v Operations_on_polyhedra | \
grep -v Algebraic_kernel_for_circles | \
grep -v Algebraic_kernel_for_spheres | \
grep -v Polyhedron_IO`;
do
echo $i
python Scripts/developer_scripts/add_license_in_pkg_header.py $i
done
python Scripts/developer_scripts/add_license_in_pkg_header.py Operations_on_polyhedra Polygon_mesh_processing
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_circles Circular_kernel_2
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_spheres Circular_kernel_3
python Scripts/developer_scripts/add_license_in_pkg_header.py Polyhedron_IO Polyhedron
|
2017-01-19 15:20:25 +01:00 |
Andreas Fabri
|
d872b4131e
|
make a static variable of a member function class local
|
2016-11-07 15:20:37 +01:00 |
Laurent Rineau
|
53c4718361
|
Merge pull request #1322 from cjamin/OTR2-bug_fixes-cjamin
2 bug fixes for Optimal_transportation_reconstruction_2
|
2016-08-29 12:29:37 +02:00 |
Simon Giraudot
|
124c65065a
|
Merge pull request #1351 from sgiraudot/OTR-Bugfix_loose_bbox_computation-GF
OT reconstruction: fix: loose bbox length computation
|
2016-08-19 08:17:41 +02:00 |
Simon Giraudot
|
32fb8ce9dd
|
Bugfix: loose bbox length was badly computed
|
2016-08-18 11:29:02 +02:00 |
Simon Giraudot
|
fa7493fdf7
|
Prevent verbosity level of 1 to display messages at every iteration
|
2016-08-16 09:42:03 +02:00 |
Clement Jamin
|
5ba623be09
|
Bugfix: a test was missing
|
2016-07-29 12:40:00 +02:00 |
Laurent Rineau
|
b045ca4b02
|
Merge pull request #1287 from sgiraudot/OTR-Some_bugfixes-GF
OT Reconstruction: some bugfixes in the demo
|
2016-07-21 16:07:15 +02:00 |
Simon Giraudot
|
b0af782dbb
|
Bugfix: use new bbox API
|
2016-07-20 10:05:02 +02:00 |
Simon Giraudot
|
e09c51c32a
|
Add possibility to init the triangulation with a custom set of points
|
2016-07-20 09:45:50 +02:00 |
Simon Giraudot
|
18f859193c
|
Return boolean when run or run_until + function to count isolated vertices
|
2016-07-18 09:52:39 +02:00 |
Sébastien Loriot
|
d4daac525e
|
restore default constructor removed in 3658aa04 that is used by the demo
the method to insert a single point is made public to protect incorrect uses
|
2016-07-13 13:00:10 +02:00 |
Sebastien Loriot
|
1e2a4596ec
|
Merge pull request #1229 from sloriot/OTR2-epeck
Make it work with Epeck
|
2016-07-06 17:42:48 +02:00 |
Sébastien Loriot
|
3b8d38eb2f
|
fix conversion warning
|
2016-07-05 09:15:20 +02:00 |
Sébastien Loriot
|
ec592cfa6d
|
default value for relevance is 1
|
2016-07-04 10:51:12 +02:00 |
Sébastien Loriot
|
e3a44a9d75
|
remove the flag CGAL_USE_PROPERTY_MAPS_API_V1 and keep only new API
|
2016-07-04 10:17:38 +02:00 |
Sébastien Loriot
|
3009712a64
|
round relocation to double when using a non floating point number type
due to iterative relocation, multiprecision number types increase
very quickly (even if we use only one relocation step)
|
2016-07-01 09:09:42 +02:00 |
Sébastien Loriot
|
29aacb5dc7
|
remove use of numeric_limits
|
2016-06-30 12:24:49 +02:00 |
Sébastien Loriot
|
54948a4b25
|
only display info in the console if verbose > 0
|
2016-06-30 12:09:23 +02:00 |