Commit Graph

460 Commits

Author SHA1 Message Date
Sébastien Loriot 5a30e88a92 replace cpp11::function by std::function 2019-03-29 13:28:33 +01:00
Sébastien Loriot d60f5645aa replace BOOST_FOREACH by c++ ranged-based for loop
some of the command used for the replacement:
ack --cpp  BOOST_FOREACH -l  | xargs sed -i -E "s/BOOST_FOREACH\(([a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp  BOOST_FOREACH -l  | xargs sed -i -E "s/BOOST_FOREACH\((const [a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp  BOOST_FOREACH -l  | xargs sed -i -E "s/BOOST_FOREACH\((const typename [a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp  BOOST_FOREACH -l  | xargs sed -i -E "s/BOOST_FOREACH\((typename [<>a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack "boost/foreach.hpp" -l --cpp | xargs sed -i '/boost\/foreach.hpp>/d'
2019-03-29 13:22:15 +01:00
Sébastien Loriot 59bc453b42 first batch of replacement for level 1 in classified ref man
command used:
grep -l  "##" */doc/*/PackageDescription.txt | xargs  sed -i  -E 's/\#\#\s*([[:print:]]+[[:alnum:]])\s*\#\#\s*$/\\cgalCRPSection{\1}/'
2019-02-14 10:32:39 +01:00
Laurent Rineau e4461a9057 Merge pull request #3543 from sloriot/Doc-multiple_fixes
Remove duplicate definition
2018-12-19 16:01:10 +01:00
Sébastien Loriot ea7c64b8b2 3 -> 2 2018-12-13 08:53:54 +01:00
Sébastien Loriot 3a1516e940 add missing Reference and uniformize ref man group declaration 2018-11-20 13:47:16 +01:00
Guillaume Damiand 7d406fbb9c
Merge branch 'master' into CGAL-cmake_cleanup-gdamiand 2018-11-05 07:32:58 +01:00
Laurent Rineau 821f9c015e Merge pull request #3311 from sloriot/Doc-Pkg_link_name
Update the name of package names reference links
2018-10-29 10:27:53 +01:00
Guillaume Damiand 92ba7fa6c9 Update minimum cmake required version in all CMakeLists.txt 2018-10-18 14:49:23 +02:00
Guillaume Damiand 0bd9088b5a Remove all include( ) and include( CGAL_CreateSingleSourceCGALProgram ) in CMakeLists.txt; they are no more required. 2018-10-17 14:17:08 +02:00
Sébastien Loriot ea240cfac5 use \PkgXXX instead of \PkgXXXSummary 2018-10-08 10:28:44 +02:00
Sébastien Loriot a2e8a1c68f add the suffix Ref to doxygen link to reference 2018-10-08 10:26:56 +02:00
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
Simon Giraudot 95e6d089fa Include Eigen in CMakeLists.txt where needed 2018-06-19 10:57:55 +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 b06185669c Add test for deprecated class 2018-04-13 09:53:02 +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 0a74393dcf Commit all new dependencies files 2018-03-06 18:44:48 +01: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 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
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 0461e50cb5 Use new API of read_xyz_points() 2018-01-12 09:54:15 +01:00
Simon Giraudot 2df0442088 Rephrase text 2018-01-12 09:54:14 +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 df21e1078f Document callback example 2018-01-12 09:54:14 +01:00
Simon Giraudot c81c5650ad Add example for callback mechanism 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 9c107d2947 Fix PSP new API in shape detection examples and tests 2018-01-10 16:39:34 +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