Commit Graph

857 Commits

Author SHA1 Message Date
Laurent Rineau def324a46a Merge pull request #6577 from sloriot/SMS-parallel_ex
add an example to simplify a mesh in parallel
2022-06-08 17:33:46 +02:00
Sébastien Loriot 2795a6374c add an example to simplify a mesh in parallel 2022-05-12 16:21:14 +02:00
Laurent Rineau 2288225448 Massive update of CMake policies to version 3.23 2022-05-06 09:34:35 +02:00
Laurent Rineau 2b9305698d Merge pull request #6466 from MaelRL/PMP-Hausdorff_more_bug_fixes-GF
PMP: more bounded Hausdorff fixes
2022-04-12 16:35:09 +02:00
Mael Rouxel-Labbé 522a88b6bd Include config.h to get CGAL_DEPRECATED 2022-04-08 11:10:20 +02:00
Mael Rouxel-Labbé 18c5997fe9 Re-enable Hausdorff checks in Surface_mesh_simplification 2022-04-04 15:50:29 +02:00
Mael Rouxel-Labbé 645cb8223f CGAL::IO > PMP::IO for input robustness 2022-03-31 23:25:36 +02:00
Mael Rouxel-Labbé 776cfd6c90 Do not use diamond inheritance since policies can be inherited by modifiers
Modifiers such as Constrained_placement --> the initialization is broken
because the diamond inheritance was implemented using a virtual base

Simply use a common base class.
2022-03-31 23:24:20 +02:00
Sébastien Loriot 763c5e99f4 Merge pull request #6190 from MaelRL/gsoc2021-Surface_mesh_simplification-probabilistic-komaromy
Probabilistic surface mesh simplification
2022-03-30 08:05:20 +02:00
Mael Rouxel-Labbé bf6af28739 Fix conversion warning 2022-03-23 09:37:50 +01:00
Mael Rouxel-Labbé 5da992d6e0 Remove accidental CMakeLists addition 2022-03-23 09:37:25 +01:00
Mael Rouxel-Labbé 98d03987fd Disable hausdorff information in GH test due to bug in Hausdorff code 2022-03-22 14:35:51 +01:00
Mael Rouxel-Labbé e2aa7d2718 Fix warnings 2022-03-22 14:35:42 +01:00
Laurent Rineau b4b874de71 Merge pull request #6398 from GYuvanShankar/feat2
Replaced boost::tuple with std::tuple
2022-03-18 15:58:26 +01:00
Mael Rouxel-Labbé 9e8940adcd Add 'NOTICE' 2022-03-15 11:22:58 +01:00
Mael Rouxel-Labbé bbc5552399 Fix doc link 2022-03-15 11:20:45 +01:00
Mael 61d9cb6b0e Apply suggestions from @sloriot's review
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2022-03-15 11:12:49 +01:00
Mael Rouxel-Labbé 9f359fc903 Add missing include 2022-03-15 00:13:25 +01:00
Mael Rouxel-Labbé 271589030d Document GH variations 2022-03-14 22:34:06 +01:00
Mael Rouxel-Labbé ee123baeb1 Add a figure for Garland-Heckbert simplification 2022-03-14 22:32:28 +01:00
Mael Rouxel-Labbé db3b725340 Fix typo 2022-03-14 21:54:33 +01:00
Mael Rouxel-Labbé 34c91aba5f Merge remote-tracking branch 'cgal/master' into gsoc2021-Surface_mesh_simplification-probabilistic-komaromy 2022-03-14 20:55:23 +01:00
Mael Rouxel-Labbé 56a3e64a16 Move GH calculators to internal namespace 2022-03-14 20:51:57 +01:00
Mael Rouxel-Labbé 1020a401c1 Enhance GH example 2022-03-14 20:51:33 +01:00
Mael Rouxel-Labbé 5b34e6a925 Documentation for Probabilistic Garland-Heckbert 2022-03-14 20:50:48 +01:00
Mael Rouxel-Labbé 0f8437c236 Deprecate GarlandHeckbert_policies
Use GarlandHeckbert_plane_policies and others
2022-03-14 20:50:29 +01:00
Mael Rouxel-Labbé f39c1eb966 Add a test for Garland Heckbert policies 2022-03-14 20:42:26 +01:00
G Yuvan Shankar 45193b1487 Replaced boost::tuple with std::tuple 2022-03-10 10:50:06 +05:30
Sébastien Loriot 4a170e9ec0 default NP for non inlined doc 2022-02-28 10:12:09 +01:00
Sébastien Loriot 4328179c18 add missing include statement 2022-01-26 11:23:46 +01:00
Sébastien Loriot f04cf17d26 fix assertion 2022-01-26 10:47:05 +01:00
Laurent Rineau 3df4df43fc Merge pull request #5639 from maxGimeno/PMP-Example_of_new_mp_function-maxGimeno
Global clean-up of Named Parameters
2022-01-17 15:34:45 +01:00
Sébastien Loriot c5f78e6a9e fix warning 2022-01-13 10:16:47 +01:00
Sébastien Loriot c169c41240 Merge remote-tracking branch 'maxGimeno/PMP-Example_of_new_mp_function-maxGimeno' into HEAD 2022-01-12 13:33:49 +01:00
Sébastien Loriot 75b03e6c0a use_default_values() -> default_values() 2022-01-10 18:36:37 +01:00
Sébastien Loriot 6d3176e061 move Named_parameters class in STL_extension
helpers stay in BGL because it depends on BGL tags
2022-01-07 15:12:22 +01:00
Sébastien Loriot b04a5f9124 remove overloads with default parameters 2022-01-04 16:14:49 +01:00
Mael Rouxel-Labbé c54526d91d Re-add GH_policies.h as simple dispatcher to all specific implementations 2021-12-23 17:47:37 +01:00
Mael Rouxel-Labbé e28a459c14 Misc cleaning 2021-12-23 17:43:51 +01:00
Mael Rouxel-Labbé a2c13412b3 Improve GH example 2021-12-23 17:22:44 +01:00
Mael Rouxel-Labbé 854b6dd5b2 Remove support code from examples 2021-12-23 17:21:58 +01:00
Mael Rouxel-Labbé c06b0d9dc2 Update examples 2021-12-22 12:40:08 +01:00
Mael Rouxel-Labbé d964ca4e48 Naming consistency 2021-12-22 12:39:53 +01:00
Mael Rouxel-Labbé b342e11967 Refactor + improvements for Garland Heckbert methods 2021-12-22 12:03:11 +01:00
Mael Rouxel-Labbé a1b00f9206 Copy property maps 2021-12-22 12:02:53 +01:00
Mael Rouxel-Labbé 9451b14bd5 Fix doc type 2021-12-22 12:02:08 +01:00
Mael Rouxel-Labbé fb59f96f8d Clean code 2021-12-21 10:46:59 +01:00
Mael Rouxel-Labbé 64b2056d74 Merge remote-tracking branch 'cgal/master' into gsoc2021-Surface_mesh_simplification-probabilistic-komaromy 2021-12-20 12:46:52 +01:00
Sebastien Loriot bd6408a772
Apply suggestions from code review
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2021-12-17 10:17:13 +01:00
Sébastien Loriot b9e2dc625a add relaxed order as parameter 2021-11-30 17:49:58 +01:00