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
8bb22d5b2c
extra run of the script to remove tabs and trailing whitespaces
...
right after the merge of the 5.0 release branch
+ manual fix of the files (indentation was changed in the meantime):
* Spatial_sorting/include/CGAL/Multiscale_sort.h
* Spatial_sorting/test/Spatial_sorting/test_multiscale.cpp
2020-03-26 14:26:59 +01: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
Sébastien Loriot
0a46621dc6
Merge branch 'cgal/releases/CGAL-4.14-branch'
...
whitespace+tab removal, merged with option -Xignore-all-space
2020-03-26 13:28:46 +01:00
Sébastien Loriot
590612a563
run the script to remove tabs and trailing whitespaces
2020-03-26 13:25:16 +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
0d87414b4c
No need for copy constructor
2019-01-15 19:23:13 +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
Andreas Fabri
c60b8571e5
Fix test of concept
2018-11-13 09:54:17 +01:00
Sébastien Loriot
85e6443992
update requirement
2018-11-12 16:55:06 +01:00
Sébastien Loriot
991e2a453d
fix warnings and compilation error + add missing overload
2018-11-12 16:54:16 +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
dfe42cb723
No longer use Point_2
2018-10-31 11:59:32 +01:00
Andreas Fabri
470ce56df5
Make it work with Heat_method_traits_3
2018-10-30 22:31:24 +01:00
Sébastien Loriot
8237c6489c
remove the vertex point map as template parameter of IDT
...
remove useless vertex index map + update test that was AFAIS buggy
2018-10-25 11:26:14 +02: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
Sébastien Loriot
e4e8fd93a1
Add a tag to Heat_method_3 to avoid exposing Idt
2018-10-24 17:28:38 +02:00
Sébastien Loriot
cb19eeaf00
fix compilation of tests
...
some functions have been removed
2018-10-24 16:24:35 +02:00
Sébastien Loriot
a465a7c686
fix compilation issues
2018-10-24 14:06:26 +02:00
Andreas Fabri
c5e4f3c02b
Start cleanup
2018-09-04 13:50:17 +02:00
Andreas Fabri
2074d71cb8
Start cleanup
2018-09-04 13:38:14 +02:00
Andreas Fabri
7bbf9d73e4
Simplifications
2018-08-03 13:00:14 +02:00
Andreas Fabri
5d235167a3
Associate the 2D points to the previous halfedge
2018-08-01 13:46:14 +02:00
Andreas Fabri
1b11c0dd51
Add debug output
2018-08-01 12:55:44 +02:00
Andreas Fabri
1882a74c9c
Add BGL style free functions for iDT
2018-07-31 20:40:52 +02:00
Andreas Fabri
a5fab20aa6
Add idt.cpp
2018-07-31 11:45:34 +02:00
Christina Vaz
794248adaf
reference solutions and updated validate to read in reference
2018-07-30 18:31:34 -04:00
Andreas Fabri
b1c663c9f8
Make functions private. Put the testsuite in a class and declare it friend
2018-07-26 14:16:12 +02:00
Andreas Fabri
5d05e84210
Make functions private. Put the testsuite in a class and declare it friend
2018-07-26 14:12:03 +02:00
Andreas Fabri
89095e74d6
Remove get_sources and get_vertex_distance_map; Simplify kronecker_delta
2018-07-26 13:35:42 +02:00
Christina Vaz
1402318b55
adding meshes and fixed tests
2018-07-24 19:20:35 -04:00
Christina Vaz
d99c67b2dd
fix merge conflicts
2018-07-24 14:57:48 -04:00
Christina Vaz
af02d41936
Revert "adding reference files for kitten/bunny"
...
This reverts commit b1e9fcacfa50e3cb6cc5831dd88427291353e9c3.
2018-07-24 14:50:08 -04:00
Christina Vaz
8c906b71ad
Merge branch 'IntrinsicFaceGraph-V2' of github.com:CGAL/cgal-public-dev into IntrinsicFaceGraph-V2
...
# Conflicts:
# Heat_method_3/include/CGAL/Heat_method_3/Intrinsic_Delaunay_Triangulation_3.h
# Heat_method_3/test/Heat_method_3/heat_method_intrinsic_surface_mesh_test.cpp
2018-07-24 14:42:04 -04:00
Christina Vaz
e98b252617
adding reference files for kitten/bunny
2018-07-24 14:39:11 -04:00
Andreas Fabri
15a364c582
Add validate.cpp
2018-07-24 14:22:57 +02:00
Andreas Fabri
b028299d88
Add operator==(iDT::Vertex_descriptor, iDT::TM::vertex_descriptor)
2018-07-24 11:25:28 +02:00
Andreas Fabri
7f9a56ec09
accidentilly removed update()
2018-07-23 19:30:29 +02:00
Andreas Fabri
589e60c9ae
Add a conversion to the nested vertex_descriptor
2018-07-23 10:44:35 +02:00
Andreas Fabri
e0e1cd44c0
start to clean up
2018-07-18 17:24:45 +02:00
Andreas Fabri
669b24ecfe
make the demo work with iDT
2018-07-18 16:19:04 +02:00