Commit Graph

57 Commits

Author SHA1 Message Date
Laurent Rineau 2288225448 Massive update of CMake policies to version 3.23 2022-05-06 09:34:35 +02:00
Sébastien Loriot 4ffc949199 replace boost::unordered by std::unordered
but in T3, Mesh_3, TDS_3, P3[TM]3
2022-02-03 19:11:12 +01:00
Sébastien Loriot ab48f63e30 update latest cmake version tested 2021-11-09 10:58:47 +01:00
Sébastien Loriot 58181afcdb remove useless include directives 2021-11-09 10:16:12 +01:00
Sébastien Loriot 8350dea94a char* -> std::string 2021-10-04 09:49:24 +02:00
Sébastien Loriot 47028cd184 automatically move data files in data dir + update paths
Done for OFF/OBJ/STL/XYZ/PWN/PLY
2021-10-04 09:42:49 +02:00
Sébastien Loriot 250b8e9161 remove ./ prefix 2021-10-04 09:32:04 +02:00
Sébastien Loriot 71932f2f1e manual fixes 2021-09-23 18:56:29 +02:00
Sébastien Loriot fb6f703b55 IO namespace for files in IO directories 2021-05-04 14:36:06 +02:00
Maxime Gimeno c49152359c update max version of cmake and announce the new minimal in CHANGE.md 2021-04-15 15:08:54 +02:00
Sébastien Loriot bc161f2ae9 Merge 'CGAL-Eigen3_support-5.2' 2021-01-15 10:59:20 +01:00
Sébastien Loriot f4935dc199 Merge branch 'CGAL-Eigen3_support-5.1' 2021-01-15 10:54:02 +01:00
Sébastien Loriot eecb00534e fix macro name to be consistent with find_package 2021-01-15 10:43:34 +01:00
Maxime Gimeno 3b70343590 Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno 2020-11-16 16:19:43 +01:00
Mael Rouxel-Labbé cb5d6444f5 Fix missing input filename 2020-10-14 15:32:44 +02:00
Maxime Gimeno 9c15f2c9dc Use FeatureSummary in the demo, and remove CGAL_FOUND 2020-08-04 12:46:17 +02:00
Mael Rouxel-Labbé 9cca59ba36 Actually use the new IO functions + some example improvements 2020-06-23 18:24:39 +02:00
Simon Giraudot 89285f1feb Merge remote-tracking branch 'mine/CMake-Third_party_imported_targets-GF' into CMake-Third_party_imported_targets-GF 2020-05-28 08:53:17 +02:00
Maxime Gimeno e9d41d7b7d Fixes for min/max 2020-04-21 11:38:37 +02:00
Simon Giraudot 421096fd7f Use imported targets everywhere 2020-04-15 14:06:13 +02:00
Sébastien Loriot 8b153fb495 Merge branch 'cgal/releases/CGAL-5.0-branch'
whitespace+tab removal, merged with option -Xignore-space-change
2020-03-26 14:22:32 +01:00
Sébastien Loriot 0779373835 extra run of the script to remove tabs and trailing whitespaces
right after the  merge of 4.14 release branch

+ manual fix on one line in:
    * Arrangement_on_surface_2/include/CGAL/IO/Arr_text_formatter.h
    * .travis/generate_travis.sh
2020-03-26 14:16:06 +01:00
Simon Giraudot 6c8fd43ebb Use CGAL_target_use_* mechanism for Eigen, LASLIB, OpenCV, TensorFlow, GLPK, SCIP, Boost IOStreams and Serialization 2020-02-10 11:57:56 +01:00
Laurent Rineau 4fbf00fb8a CMake>=3.13: opt for for new policies up to 3.15 2019-06-19 14:34:59 +02: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
Andreas Fabri 6979ad1f74 Changes after Michael's review 2019-01-07 08:42:51 +01:00
Andreas Fabri 586b185b64 Changes after Guillaume's review 2018-12-21 11:50:27 +01:00
Andreas Fabri 3dff3df1a2 Remove README 2018-12-11 12:33:11 +01:00
Andreas Fabri d749d3f003 Make iDT the default and explain O() complexity 2018-11-20 18:21:19 +01:00
Andreas Fabri fd706aa390 Needs Eigen 3.3 or greater 2018-11-20 08:15:36 +01:00
Andreas Fabri 1351746df0 Change project names in CMakeLists 2018-11-15 18:09:39 +01:00
Sébastien Loriot 85e6443992 update requirement 2018-11-12 16:55:06 +01:00
Andreas Fabri 9b4d98b083 rename file 2018-11-12 12:46:30 +01:00
Andreas Fabri 56c6a7946f Add tests 2018-11-12 12:44:44 +01:00
Andreas Fabri 99d10094c4 Changes after Michael's review 2018-11-09 12:36:49 +01:00
Andreas Fabri b97966f402 clean 2018-11-06 16:43:11 +01:00
Andreas Fabri 79e913a5d7 factor matrices only once 2018-11-06 15:03:08 +01:00
Andreas Fabri 074e31c3d1 rename property map 2018-10-31 15:36:18 +01:00
Sébastien Loriot c5123bcd29 add input data 2018-10-31 15:08:02 +01:00
Andreas Fabri 470ce56df5 Make it work with Heat_method_traits_3 2018-10-30 22:31:24 +01:00
Andreas Fabri a6e5e0ef0c Rename header file 2018-10-30 15:12:17 +01:00
Andreas Fabri 0b0611a44a WIP 2018-10-30 15:05:43 +01:00
Andreas Fabri 924d042e08 Add benchmark section 2018-10-30 12:09:43 +01:00
Andreas Fabri 38bd4bd2b6 Don't resize() as that assembles the matrix and makes add_coef() slow 2018-10-30 12:09:43 +01:00
Sébastien Loriot 8ecbaa2af3 add a default parameter for traits 2018-10-25 10:22:12 +02:00
Sébastien Loriot 27bfd0521d remove vertex distance map as a data member of Heat_method_3 class
pass it directly to the update function now renamed fill_distance_map
2018-10-25 10:06:07 +02:00
Andreas Fabri 150c9c95de Add an example with a Polyhedron_3 2018-09-12 12:27:31 +02:00
Andreas Fabri e7740e16e8 Add example with free function and reorder sections in manual 2018-09-11 17:32:53 +02:00
Andreas Fabri b0f758f2fe reformat doc 2018-09-07 13:49:43 +02:00
Andreas Fabri c5e4f3c02b Start cleanup 2018-09-04 13:50:17 +02:00