Andreas Fabri
1c308aa971
Workaround for just the one version of VC++ which has a problem
2018-10-02 09:51:21 +02:00
Andreas Fabri
743047d4cf
Workaround for just the one version of VC++ which has a problem
2018-10-02 09:47:35 +02:00
Andreas Fabri
70f3f79c2e
Workaround: Do not write typename for VC++
2018-09-20 16:52:14 +02:00
Mael Rouxel-Labbé
b41f1d6272
Various deprecation-related improvements
2018-05-18 16:47:54 +02:00
Laurent Rineau
92a7449cac
Merge pull request #3006 from sloriot/PMP_PSP-fixes_for_release
...
Pmp psp fixes for release
2018-04-24 17:34:21 +02:00
Simon Giraudot
273ddcb0c1
Do not include deprecated header
2018-04-12 15:30:44 +02:00
Sébastien Loriot
bf9e8ab40d
restore function deprecated in 4.12
2018-04-10 17:33:43 +02:00
Simon Giraudot
df91a87dba
Reintroduce header with old name with deprecated message (breaking change)
2018-04-10 14:31:10 +02:00
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
Maxime Gimeno
5d46351d77
Fix wrong patch
2018-02-09 10:54:34 +01:00
Laurent Rineau
fcc85861f6
Merge pull request #2776 from sgiraudot/Shape_detection-Fix_infinite_loop-GF
...
Shape Detection: Fix Infinite Loop
# Conflicts:
# Point_set_shape_detection_3/include/CGAL/Shape_detection_3/Efficient_RANSAC.h
2018-02-02 16:07:22 +01:00
Maxime Gimeno
7fa4b380d2
fixes in includes logic.
2018-02-02 12:08:05 +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
2b6e30f95d
Fix infinite loop in RANSAC
2018-02-01 10:49: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
65c4307593
Use cpp11::function for shape detection callbacks
2018-01-12 09:54:14 +01:00
Simon Giraudot
0ec0f32597
Callback on shape detection: pass advancement as parameter
2018-01-12 09:54:14 +01:00
Simon Giraudot
d5251d163b
Add callback parameter to region growing and RANSAC
2018-01-12 09:54:13 +01:00
Simon Giraudot
f9edfc8e0f
Add missing default constructor
2018-01-10 16:38:35 +01:00
Laurent Rineau
42b11ddf29
Revert the merge of PR #2478
...
This reverts the merge commit 46cc91e787 onto
488c3e2879 .
2018-01-04 17:54:08 +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
a2c6fe7a9f
Fix conversion warning float->size_t
2017-11-09 12:28:59 +01:00
Simon Giraudot
38582123ad
Fix log2
2017-11-09 12:28:59 +01:00
Simon Giraudot
80abef71cf
Add limit failed candidate to size and fix generated candidates computation
2017-11-09 12:28:59 +01:00
Simon Giraudot
948f06ea61
Octree: add option to compute ideal maximum level w.r.t scale
2017-11-09 12:28:59 +01:00
Laurent Rineau
208005b014
Merge pull request #2565 from MaelRL/Various-Fix_numeric_limits_min_uses_411-GF
...
Fix wrong uses of std::numeric_limits::min() (4.11)
2017-11-03 14:29:30 +01:00
Simon Giraudot
5b85e38f06
Fix conversion warning float->size_t
2017-11-02 15:06:03 +01:00
Simon Giraudot
404ee8285e
Fix log2
2017-11-02 08:27:10 +01:00
Simon Giraudot
a533952a93
Add limit failed candidate to size and fix generated candidates computation
2017-10-31 12:10:51 +01:00
Simon Giraudot
ce8157242b
Octree: add option to compute ideal maximum level w.r.t scale
2017-10-31 12:06:21 +01:00
Mael Rouxel-Labbé
5ef873d67e
Merge remote-tracking branch 'mine/Various-Fix_numeric_limits_min_uses-GF' into Various-Fix_numeric_limits_min_uses_411-GF
2017-10-27 11:57:21 +02:00
Mael Rouxel-Labbé
da5200f577
Fixed wrong uses of std::numeric_limits::min()
2017-10-27 11:40:22 +02:00
Laurent Rineau
e8457db212
Merge pull request #2486 from sgiraudot/Shape_detection-Fix_duplicate_indices-GF
...
Region Growing: fix badly initialized class_index (lead to duplicate indices)
2017-10-17 15:20:31 +02:00
Laurent Rineau
46cc91e787
Merge pull request #2478 from mtola/master
...
fix bug -> 2x 2 missing "inline" to prevent duplicate symbols during …
2017-10-13 17:06:22 +02:00
Laurent Rineau
8f46324806
Merge pull request #2475 from sgiraudot/Fix_counting_iterator_warning_everywhere-GF
...
Fix counting iterator warnings
2017-10-11 19:15:15 +02:00
Simon Giraudot
5232df1ead
Fix bug: badly initialized class_index (lead to duplicate indices)
2017-10-03 15:32:18 +02:00
Simon Giraudot
1e7b9ea027
Fix counting iterator warnings
2017-09-29 14:47:17 +02:00
Caedmon Irias
8690601d56
Cherry-pick pull request #2409 from SKURInc/master
...
avoid index out of range with large bitmap sizes
With large u and v, the product u * v exceeds the capacity of an int. The result when coerced to size_t can be an out of range index into bitmap.
Avoid this by casting u and v to size_t before multiplying.
2017-09-15 16:27:38 +02:00
Caedmon Irias
19fa9bffc6
avoid index out of range with large bitmap sizes
...
With large u and v, the product u * v exceeds the capacity of an int. The result when coerced to size_t can be an out of range index into bitmap.
Avoid this by casting u and v to size_t before multiplying.
2017-09-09 12:34:42 -07:00
Simon Giraudot
65c0a49e09
Fix Windows warning C4244 (counting_iterator diff type)
2017-08-28 09:59:22 +02:00
Simon Giraudot
335abd45dd
Fix warnings
2017-08-14 09:58:33 +02:00
Simon Giraudot
bc3999f470
More warning fixes
2017-08-07 10:09:04 +02:00
Simon Giraudot
dd7bebe3e9
Fix windows warning FT conversion
2017-08-07 09:59:17 +02:00
Simon Giraudot
77b3398439
Revert change of parameter's behavior (error prone)
2017-08-03 11:09:21 +02:00
Simon Giraudot
82100d5c07
Add missing square_distance include
2017-08-02 14:57:55 +02:00
Simon Giraudot
2f8f10de44
Warning fix: unused variable
2017-08-01 16:59:23 +02:00
Simon Giraudot
6b9acabb41
Fix license problem
2017-08-01 15:49:56 +02:00
Simon Giraudot
b6812f7f60
Update doc from review + some fixes
2017-08-01 15:47:58 +02:00
Simon Giraudot
d0e3e7761e
Bugfix: use attribute of class to recall available points
2017-08-01 15:47:58 +02:00
Simon Giraudot
2938a6a702
Bugfix: compute PCA after enough points are found
2017-08-01 15:47:58 +02:00