Commit Graph

887 Commits

Author SHA1 Message Date
albert-github 2d60f46985 issue #7231 Improvement of layout of refines relations.
- Adjusted cgalRefines according to reviews
- Implemented it in all files
2023-03-14 17:37:50 +01:00
Laurent Rineau 5a20fd8567 Merge pull request #7238 from albert-github/feature/bug_author_consistency
Making description of author(s)  of a package consistent
2023-02-24 16:14:43 +01:00
Laurent Rineau d952da245a Merge pull request #7262 from afabri/SMS-improve_examples-GF
Surface Mesh Simplification: Improve Examples
2023-02-24 16:14:36 +01:00
Andreas Fabri 152891bc12 Surface Mesh Simplification: Improve Examples 2023-02-13 16:28:26 +00:00
albert-github 57e900b47c Making description of author(s) of a package consistent
- use `\cgalPckAuthor` in case of one author
- use of `\cgalPckAuthors` in case of multiple authors
- using in case of multiple authors always `, and `
- in the 1.9.6 `BaseDoxyfile.in` let the `\cgalPckAuthors` point to `\cgalPckAuthor` to get consistent output (not done for other versions as in the past the `ALIASES` could not call one another).
2023-02-02 18:40:44 +01:00
Mael 153c603209
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF 2023-01-27 22:09:02 +01:00
Laurent Rineau 892f53e6be
Update Surface_mesh_simplification/test/Surface_mesh_simplification/test_edge_collapse_Polyhedron_3.cpp 2023-01-12 19:02:02 +01:00
Mael 6538b22e06
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF 2022-12-05 16:03:41 +01:00
Sébastien Loriot c5207cb5ad Merge remote-tracking branch 'cgal/master' into HEAD 2022-11-24 09:54:56 +01:00
albert-github c32b1f4127 spelling corrections
Some spelling corrections (Directories starting with `S` rest - `W`),
2022-11-16 13:22:39 +01:00
albert-github 3674c937f7 spelling corrections
Some spelling corrections (Directories starting with `M`-` N`),
some backward work
some forward work
2022-11-15 15:21:01 +01:00
albert-github 45478184de spelling corrections
Some spelling corrections (Directories starting with `E`-` L`),
some backward work
some forward work
2022-11-15 13:39:40 +01:00
Mael Rouxel-Labbé d7b46586a8 Fix double include (also preventing de-activation of [[deprecated]] warnings...) 2022-11-08 14:54:19 +01:00
Mael Rouxel-Labbé f744b2fbec Fix placement of [[deprecated]] in old stop predicate aliases 2022-11-08 14:54:19 +01:00
Mael 7a0fbcffd2
Apply fixes from @sloriot
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2022-11-07 14:03:54 +01:00
Mael Rouxel-Labbé a929b4af09 Fix typo 2022-11-04 10:45:50 +01:00
Mael d9a98ab2b8
Add a depreciation message 2022-11-04 10:26:34 +01:00
Mael e4c7c2e6ec
Add a depreciation message 2022-11-04 10:25:49 +01:00
Mael Rouxel-Labbé 837573119d Fix include guard names 2022-11-02 13:55:32 +01:00
Mael Rouxel-Labbé e64a8d759f Add a test for new count stop predicates + test deprecated versions 2022-11-02 13:47:41 +01:00
Mael Rouxel-Labbé ba3a0d7d22 Replace SMS::Count_* stop predicates with new Edge/Face_count_* stop predicates 2022-11-02 13:46:45 +01:00
Mael Rouxel-Labbé 23bccfe1aa Remove obsolete (and wrong) comments 2022-11-02 11:03:41 +01:00
albert-github bc53c459c7 Obvious spelling error
Obvious spelling error: betwen -> between
2022-09-29 12:13:39 +02:00
Mael Rouxel-Labbé 6f187f332c Misc minor fixes/improvements 2022-09-14 14:08:23 +02:00
Mael Rouxel-Labbé 9b265fddf8 Uniformize REQUIRED / QUIET usage:
Following this:
- CGAL: always REQUIRED
- CGAL component: COMPONENT / OPTIONAL_COMPONENT (never QUIET)
- required 3rd party: (not QUIET) + message(NOTICE "") on NOT_FOUND
- optional 3rd party: QUIET + message(STATUS "") except for Polyhedron/demo
- 3rd party components: COMPONENT / OPTIONAL_COMPONENT
                        (QUIET depending on required or optional 3rd party)
2022-09-06 16:24:27 +02:00
Mael Rouxel-Labbé 4fc486b195 Purge CMakeLists.txts from obsolete code / noise 2022-09-06 16:19:11 +02:00
Mael Rouxel-Labbé 7cb21c24b0 Uniformize message() for missing 3rd party libraries
STATUS for non-essential, NOTICE for important stuff
2022-09-06 16:07:31 +02:00
Laurent Rineau 59566d3fd8 Merge pull request #6800 from sloriot/SMS-test_relax_order
SMS test relaxed order
2022-08-29 11:35:49 +02:00
Sébastien Loriot 6d3e8daa9c test relaxed order 2022-08-16 17:30:40 +02:00
Sébastien Loriot 4f5f8341cc use std::enable_if_t 2022-06-10 07:37:53 +02:00
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