Commit Graph

318 Commits

Author SHA1 Message Date
Laurent Rineau 0c8183c38f explain why Hang Si articles are used 2025-06-16 17:19:42 +02:00
Laurent Rineau 2be776e74f Merge remote-tracking branch 'refs/remotes/lrineau/Triangulation_3-CDT_3-lrineau' into Triangulation_3-CDT_3-lrineau 2025-06-16 17:14:32 +02:00
Laurent Rineau 0afe56dd8a "piecewise linear complex" in lowercase
Suggested by Andreas
2025-06-16 17:14:08 +02:00
Laurent Rineau e06a4c6f85 remove a duplicated sentence 2025-06-16 17:12:55 +02:00
Laurent Rineau 664e8dcd63 add section "Traits and Kernel Choice" 2025-06-16 17:09:54 +02:00
Jane Tournois 0860e790c4 Merge branch 'Triangulation_3-CDT_3-lrineau' of https://github.com/lrineau/cgal into Triangulation_3-CDT_3-lrineau 2025-06-16 16:21:13 +02:00
Jane Tournois 57742e5a37 reset colors and remove screenshot with cutplane 2025-06-16 16:21:03 +02:00
Laurent Rineau a001ee036a better snippets for triangulation() 2025-06-16 15:04:20 +02:00
Laurent Rineau b305122323 "piecewise linear complex" in lowercase
Suggested by Andreas
2025-06-16 14:30:21 +02:00
Laurent Rineau 07b3574b19 add an intro to Triangulation_3 user manual 2025-06-16 12:08:21 +02:00
Jane Tournois 487c570eca trailing whitespaces 2025-06-13 19:45:09 +02:00
Jane Tournois ec02088928 doc fixes 2025-06-13 16:21:37 +02:00
Jane Tournois 9fb6dafd39 wip round 6 Mael 2025-06-13 16:17:36 +02:00
Jane Tournois 2675d5c0c1 merge preprocessing and corefinement examples 2025-06-13 15:58:04 +02:00
Jane Tournois fb898e9ab1 remove return_empty_on_invalid_input
and show in an example how to check preconditions
2025-06-13 14:30:05 +02:00
Jane Tournois 1323411457 doc 2025-06-12 17:56:14 +02:00
Jane Tournois 2a2651b343 doc (review round 6 Mael) 2025-06-12 17:42:00 +02:00
Jane Tournois e0324b6ff0 typo! 2025-06-12 17:20:32 +02:00
Jane Tournois 8ebfd91d8e review round 6 Mael (ref manual 1st part) 2025-06-12 13:53:34 +02:00
Sébastien Loriot 83c55db7f9 doc 2025-06-10 20:39:18 +02:00
Laurent Rineau 094f49f611 add a precision about "manifold" 2025-06-10 11:57:52 +02:00
Jane Tournois a27694ad44 doc
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2025-06-10 09:58:34 +02:00
Jane Tournois 7600e30fd4 fix doxygen warnings 2025-06-05 17:01:56 +02:00
Jane Tournois 0e3778ff1a face/facet vocabulary
the np is now plc_face_id
where "face" stands for "polygon" as in FaceListGraph for example
2025-06-05 16:10:21 +02:00
Jane Tournois 1120750e0c add link and use html list 2025-06-05 15:11:18 +02:00
Jane Tournois 6a08b3bdc9 user manual (review Monique + new cross image) 2025-06-05 14:55:59 +02:00
Jane Tournois f0715a5216 add links in user manual about examples, and smooth readability of examples 2025-06-05 12:35:48 +02:00
Jane Tournois 4f74701eee add link to CGAL::IO::write_MEDIT(ccdt) 2025-06-05 11:50:59 +02:00
Jane Tournois af7bbc6493 fix conversion warning 2025-06-05 09:58:05 +02:00
Jane Tournois 00c70004ec fix conversion warning (difference_type must be signed) 2025-06-04 16:17:06 +02:00
Laurent Rineau 08d39c959f bug-fix for Thingi-79020 2025-06-04 01:08:04 +02:00
Laurent Rineau 7a2f548768 a lambda function to factorize a piece of code 2025-06-04 00:52:38 +02:00
Laurent Rineau 2abdb4e6e4 fix the Doxygen link 2025-06-03 17:02:31 +02:00
Laurent Rineau 2cb68b7ce0 minor rephrases in the documentation 2025-06-03 16:59:11 +02:00
Jane Tournois 2bf182a302 add example to user manual and use plc_facet_id in output 2025-06-03 14:51:44 +02:00
Jane Tournois a910785202 keep on renaming NP and examples + document all examples
_from_soup.cpp's name was too long for msvc
2025-06-03 11:22:35 +02:00
Jane Tournois 1afaad6fdf use right named parameter name 2025-06-03 10:57:44 +02:00
Jane Tournois a75ddb4ba1 replace input with triangle mesh 2025-06-03 09:25:45 +02:00
Sébastien Loriot 99c70b1ef2 fix doc errors 2025-06-02 19:03:19 +02:00
Jane Tournois 2c06c028cf fix example 2025-06-02 17:04:05 +02:00
Jane Tournois c1bc60b067 rename example and change it to use planar patches
instead of patches that are separated by sharp edges (which may be non planar)
2025-06-02 15:41:07 +02:00
Jane Tournois fa45ad8943 rename example according to np `plc_facet_id` 2025-06-02 12:54:57 +02:00
Jane Tournois 19f10ea890 rename plc_face_id to plc_facet_id 2025-06-02 12:49:03 +02:00
Jane Tournois 08e0d6b839 replace face by facet wherever it makes sense 2025-06-02 12:15:39 +02:00
Jane Tournois 9efcb22083 fix include 2025-06-02 12:12:15 +02:00
Jane Tournois 2145617b2c replace assertion with exception 2025-06-02 12:03:23 +02:00
Jane Tournois ab8fed4841 use try/catch to pre-catch non-planar PLC facets when CDT_2 fails 2025-06-02 11:22:38 +02:00
Jane Tournois 1f3e98abac replace face_patch_map with plc_face_id
the patches actually correspond to PLC faces,
which must be planar, and do not match the "face patches"
of PMP::isotropic_remeshing for example

+ add a np to CGAL::IO::write_MEDIT(ccdt) to save the corresponding PLC ids,
or just "1" everywhere as patch id
2025-05-30 16:52:00 +02:00
Jane Tournois bbc534f0b3 wip review monique round 5 2025-05-30 14:57:45 +02:00
Laurent Rineau e955df4e28 fix the example 2025-05-28 10:21:38 +02:00