Commit Graph

657 Commits

Author SHA1 Message Date
Maxime Gimeno 0de28e84ff Undocument 2020-01-28 12:45:31 +01:00
Mael Rouxel-Labbé 3df376ed83 Update dependencies
enter the commit message for your changes. Lines starting
2020-01-28 12:45:29 +01:00
Mael Rouxel-Labbé 80f1583fa8 Minor doc improvements 2020-01-28 12:45:29 +01:00
Mael Rouxel-Labbé fa83880b5e Document Bounded_distance_placement 2020-01-28 12:45:29 +01:00
Mael Rouxel-Labbé 38b780cdb6 Tiny improvement to GH doc 2020-01-28 12:45:29 +01:00
Mael Rouxel-Labbé 66b32fa3d1 Update test 2020-01-28 12:45:29 +01:00
Mael Rouxel-Labbé 46e7a8f930 Make it optional to pass the AABB tree 2020-01-28 12:45:29 +01:00
Mael Rouxel-Labbé 1ee8e7b838 Better output in the test 2020-01-28 12:45:29 +01:00
Mael Rouxel-Labbé 5ab92fef26 Keep the squared value in memory instead of recomputing it on every call 2020-01-28 12:45:29 +01:00
Mael Rouxel-Labbé d556bcc5d6 Fix compilation / test 2020-01-28 12:45:29 +01:00
Mael Rouxel-Labbé 8c26549b65 Clean test 2020-01-28 12:45:29 +01:00
Mael Rouxel-Labbé 32e78834eb Clean header 2020-01-28 12:45:29 +01:00
Sébastien Loriot fd43d44fa5 do an initial try with the closest point since do_intersect is with a sphere and not a ball 2020-01-28 12:45:29 +01:00
Maxime Gimeno a17c5b1eb2 Update 2020-01-28 12:45:29 +01:00
Maxime Gimeno 5907ec9a18 Add Policy for bounded distance placement 2020-01-28 12:45:29 +01:00
Maxime Gimeno 844de0c5fc WIP waiting for the missing intersections 2020-01-28 12:45:29 +01:00
Maxime Gimeno 4351ecfb5e Add test for bench 2020-01-28 12:45:29 +01:00
Mael ea827e98ec
Fix GH example saying it uses a Polyhedron 2020-01-08 09:02:30 +01:00
Mael 0ae7d32f5f
Add Surface_mesh to SMS's doc dependencies 2020-01-08 08:46:08 +01:00
Mael Rouxel-Labbé 9a7c98f26c Minor code fixes 2019-11-29 11:42:18 +01:00
Mael Rouxel-Labbé 74d86e7e20 Minor doc fixes 2019-11-29 11:37:23 +01:00
Mael Rouxel-Labbé 6cbb0d0712 Make the VertexCostMap a member of the policy
If the dynamic property map isn't attached to the mesh, this could not
work previously.
2019-11-29 09:30:54 +01:00
Mael Rouxel-Labbé 55bb46a383 Use DontAlign property for garland heckbert matrices
See discussion in: https://github.com/CGAL/cgal/pull/4279

Initial warning: https://cgal.geometryfactory.com/CGAL/testsuite/results-5.1-Ic-11.shtml#Surface_mesh_simplification_Examples
2019-11-29 09:29:48 +01:00
Mael Rouxel-Labbé c9836ce5d7 Fix comment 2019-11-29 09:28:32 +01:00
Mael Rouxel-Labbé 5057df5cb7 Properly forward a parameter 2019-11-20 09:09:05 +01:00
Mael Rouxel-Labbé 0813fd740b Move partial specializations outside of the Edge_collapse.h class 2019-11-19 11:04:14 +01:00
Mael Rouxel-Labbé ddf9be579b Fix conversion warnings 2019-11-15 11:44:04 +01:00
Mael Rouxel-Labbé a0db18b0bb Fix code typo 2019-11-15 11:43:49 +01:00
Mael Rouxel-Labbé a1763c8789 Mark expensive assertions as expensive 2019-11-15 11:43:32 +01:00
Mael Rouxel-Labbé 6cf6b13e69 Make it possible to change the stop ratio from command line 2019-11-15 11:42:57 +01:00
Mael Rouxel-Labbé 11e49e817c Fix compilation of SMS trace code 2019-11-15 11:17:19 +01:00
Mael Rouxel-Labbé ea3736ab20 Fix using full specialization of functions within non namespace scopes 2019-11-15 11:11:04 +01:00
Mael Rouxel-Labbé 6f96731156 Fix header license text 2019-10-28 09:41:51 +01:00
Mael Rouxel-Labbé ff09c5d0c8 Merge branch 'SMS-Add_GH_simplification-GF-old' into SMS-Add_GH_simplification-GF 2019-10-25 16:35:53 +02:00
Mael Rouxel-Labbé 7587bf5f48 Add missing doc file + add a note about requiring Eigen 2019-10-24 14:34:22 +02:00
Mael Rouxel-Labbé 1fc58a433f misc code cleaning 2019-10-21 15:31:07 +02:00
Mael Rouxel-Labbé 64ba5fa006 Clarify in the documentation that a null placement means no collapse 2019-10-21 15:30:46 +02:00
Mael Rouxel-Labbé 9b30a557f8 Remove incorrect comment about null placements 2019-10-21 15:21:27 +02:00
Mael Rouxel-Labbé f152b54a91 Add a few words about implementation history + add new authors 2019-10-21 14:39:03 +02:00
Mael Rouxel-Labbé 9dba3fa0ae Update maintainer 2019-10-21 12:49:28 +02:00
Mael Rouxel-Labbé 665dc8ae3f Fix LCC reading always argv[1]... 2019-10-21 00:27:22 +02:00
Mael Rouxel-Labbé 7be4775087 Fix old assertion that had not been updated when constraints were introduced 2019-10-21 00:22:09 +02:00
Mael Rouxel-Labbé b70a9e9239 Move example data to appropriate folder, get rid of .cmd, misc improvements 2019-10-21 00:21:49 +02:00
Mael Rouxel-Labbé 5fb5e7206f Fix SMS CmakeLists disabling all examples if Eigen is not found 2019-10-20 21:40:21 +02:00
Mael Rouxel-Labbé 784c8b09d2 Fix formatting 2019-10-20 19:45:14 +02:00
Mael Rouxel-Labbé 8a1dd342ea Tiny doc changes 2019-10-20 12:50:08 +02:00
Mael Rouxel-Labbé 41118d7f39 Update dependencies 2019-10-20 12:26:16 +02:00
Mael 082732ee59
Fix missing include 2019-10-20 01:37:45 +02:00
Mael Rouxel-Labbé 19c02bdd0b Fix missing include 2019-10-19 18:06:05 +02:00
Mael Rouxel-Labbé c488a14d96 Regroup both GH policies within a single class
Simpler API (users don't have to explicit the vertex cost map) + clearer
that they must go together.
2019-10-19 18:03:01 +02:00