Commit Graph

78 Commits

Author SHA1 Message Date
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
Andreas Fabri 3ed1088f0c WIP 2018-07-18 13:54:04 +02:00
Andreas Fabri e61edba85b WIP 2018-07-17 16:23:44 +02:00
Andreas Fabri 40deb94656 copied some fixes from Christinas branch 2018-07-17 13:38:39 +02:00
Andreas Fabri a94eb72dae cleanup 2018-07-16 17:51:29 +02:00
Andreas Fabri add9c72a46 WIP 2018-07-16 17:27:00 +02:00
Andreas Fabri 01be9610ee Add operator < 2018-07-10 17:05:38 +02:00
Andreas Fabri 802e92d278 Add source and target 2018-07-10 12:23:52 +02:00
Andreas Fabri 21fd888d25 WIP 2018-07-10 11:17:36 +02:00
Andreas Fabri 8ef28aa7c5 WIP 2018-07-09 16:59:24 +02:00
Andreas Fabri 528ab9e839 Yet aonther wrapper and a put() that does not work 2018-07-06 12:20:01 +02:00