Commit Graph

109193 Commits

Author SHA1 Message Date
Sébastien Loriot 446d39664f return data by ref 2024-02-13 17:50:38 +01:00
Sébastien Loriot 83d0f632e7 add missing assignment 2024-02-13 17:47:20 +01:00
Sébastien Loriot 1c6fdbd13d undo some changes from b241bc8594ada289b1ed1b3f239dfb5bdc0cee31 2024-02-13 17:39:00 +01:00
Sébastien Loriot 6fd4a023c5 use a wrapper for node data
tests are still failing...
2024-02-13 17:18:30 +01:00
Sébastien Loriot ae18495c56 simplify implementation of no data case to make it work with non MSVC compilers
surprisingly tests are broken
2024-02-13 16:51:54 +01:00
Jane Tournois cb07b0f545 use midpoint from GT (and add precondition on factor) 2024-02-13 15:04:43 +01:00
Jane Tournois 83e80c91e9 doc 2024-02-13 13:48:24 +01:00
Sven Oesau 009791f4f8 adaptation of Orthtree interface to allow OrthtreeTraits without data
adding Orthtree_traits_without_data
template specializations for Property_array, Property_array_handle and Property_container to allow for void as data type
extending test_octree_copy_move_constructors to include traits without data
2024-02-13 12:33:48 +01:00
Jane Tournois c23db551f3 make bbox really tight when factor is 1. 2024-02-13 11:50:10 +01:00
Sébastien Loriot d5db17747c set focus to the ok button 2024-02-13 11:36:49 +01:00
Laurent Rineau 3501ccd5a9 Merge branch '5.6.x-branch' 2024-02-13 11:25:30 +01:00
Laurent Rineau e7e4712fb9 Merge pull request #7997 from SaillantNicolas/Use-nproc-for-jobs-GithubActions-GF
Update build scripts to use the number of available processors for parallel compilation
2024-02-13 11:18:24 +01:00
Laurent Rineau 554bec84ea Merge pull request #8000 from sloriot/NT-fix_quotient_reading
Do not skip whitespace while reading quotient
2024-02-13 11:18:21 +01:00
Laurent Rineau 3b4d0cfc3a Merge pull request #8003 from lrineau/Polyhedron_demo-fix_CTest_dependencies-GF
Add a hook CGAL_hook_fix_ctest_dependencies
2024-02-13 11:18:19 +01:00
Laurent Rineau 6d5d091f85 Merge pull request #8004 from afabri/Point_set-fix_issue_7996-GF
Point_set_3: property uchar refers to the range 0..255 not the char type
2024-02-13 11:18:17 +01:00
Laurent Rineau 4ea0ae2e2c Merge pull request #8014 from albert-github/feature/bug_doc_advanced_paragraph
Warnings in documentation when running xmllint
2024-02-13 11:18:14 +01:00
Laurent Rineau df17435302 Merge pull request #8015 from albert-github/feature/bug_doc_bisector
Incorrect layout bisector precondition
2024-02-13 11:18:12 +01:00
Laurent Rineau 4423396bd4 Merge pull request #8016 from albert-github/feature/bug_aliases_space
Space before equal sign in ALIASES
2024-02-13 11:18:10 +01:00
Laurent Rineau 42f932d2d9 Merge pull request #8017 from afabri/Point_set_3-remove_deprecated-GF
Point Set Processing: Remove documentation of deprecated functions
2024-02-13 11:18:07 +01:00
Laurent Rineau 5137b9831b Merge pull request #8024 from soesau/CGAL_Lab-fix_degenerate_polygons-GF
CGAL Lab: Fix rendering for degenerate polygons
2024-02-13 11:18:05 +01:00
Laurent Rineau a63babb851 Merge pull request #8004 from afabri/Point_set-fix_issue_7996-GF
Point_set_3: property uchar refers to the range 0..255 not the char type
2024-02-13 11:17:16 +01:00
Jane Tournois 6191f7de3c use split_face() instead of triangulate_faces()
and remove dependency on T2
2024-02-13 10:31:26 +01:00
Jane Tournois b48760af26 use do_not_triangulate_faces
a NP that already existed before this PR
2024-02-12 17:08:46 +01:00
Jane Tournois 801d7822c6 doc 2024-02-12 16:39:54 +01:00
Jane Tournois 9f863845c6 add PMP::add_bbox(pmesh) to repair plugin 2024-02-12 16:34:20 +01:00
Jane Tournois 6ed6aa681a improve add_bbox using make_hexahedron and Iso_cuboid_3 2024-02-12 16:32:52 +01:00
Jane Tournois 51ebe945de fix the perturber doc, that was mixed with exuder (in 5.5, doc is valid) 2024-02-12 12:12:10 +01:00
Jane Tournois 34514d33f7 factorize code using curve_segment_length to one function
and use it everywhere
2024-02-12 11:46:33 +01:00
Marc Glisse 7a6cae6e7b Store index/dimension in 8 bits 2024-02-10 22:56:06 +01:00
Marc Glisse 270a2398d6 Use 'if' rather than % 2024-02-10 20:40:17 +01:00
Marc Glisse 1e64d0de51 Call 3d static filters from NewKernel_d 2024-02-10 18:51:23 +01:00
Marc Glisse 0b71a05d62 Announce the "breaking" change
Though I would be surprised if anyone was affected negatively.
2024-02-09 16:03:27 +01:00
Marc Glisse e1442ecefb Document new ON_VERTEX insertion behavior 2024-02-09 15:54:59 +01:00
Andreas Fabri d12baf74c2 Try to avoid a non-initialized warning by initializing with std::nullopt 2024-02-09 09:12:38 +00:00
Andreas Fabri 790d9ca8be Do not include deprecated boost header file 2024-02-09 09:11:32 +00:00
Andreas Fabri 6ac5b7d871 Aos: Add default and copy constructor to avoid warning 2024-02-09 09:10:58 +00:00
Sven Oesau a77296fbc4 fix for degenerate polygons for bug introduced by https://github.com/CGAL/cgal/pull/7898 2024-02-08 12:10:53 +01:00
Sven Oesau 8f106bf8bb removed old occurrence of m_property_arrays 2024-02-08 12:07:42 +01:00
Sven Oesau 9c93b60640 removing trailing whitespaces 2024-02-08 11:49:29 +01:00
Sven Oesau 7b5e2be0cf switching Property_container to multimap to allow properties that share the same name but have different types 2024-02-08 11:45:48 +01:00
Laurent Rineau 3664fc8fdb fix for MSVC projects 2024-02-08 11:04:28 +01:00
Marc Glisse 86e0943dd0 Don't set the point again when reinserting the same point 2024-02-07 20:11:36 +01:00
Sven Oesau a5aba5bc2f removing Pair_optional_adaptor 2024-02-07 15:22:57 +01:00
Sven Oesau 75d1519e26 fixed test 2024-02-07 15:18:36 +01:00
Andreas Fabri 80075364eb Only compile some of the test cases so that we can have it in a testsuite 2024-02-07 12:03:42 +00:00
Andreas Fabri aa6ff65c02 Change #include order to check dependencies 2024-02-07 11:11:53 +00:00
Andreas Fabri 5333c6f072 #define CGAL_NO_CDT_2_WARNING 2024-02-07 11:10:17 +00:00
Andreas Fabri 1c31cfdcbb Fix path 2024-02-07 11:04:52 +00:00
Andreas Fabri 598656d7de more cleanup 2024-02-07 08:53:58 +00:00
Andreas Fabri 9ea95037cf Do not call deprecated function 2024-02-07 08:01:38 +00:00