Commit Graph

104958 Commits

Author SHA1 Message Date
Laurent Rineau 700d4daf7f Merge pull request #7423 from lrineau/Triangulation_3-fix_simplex_traverser-GF
Triangulation_3: Fix a bug in tr.segment_traverser_simplices()
2023-07-05 15:36:52 +02:00
Laurent Rineau f14769935a GPLv2: replace TAB by 8 spaces 2023-07-05 15:34:41 +02:00
Nuno Miguel Nobre 56097acf82 Add Polyhedron_items_with_id_3 to PolyhedronItems_3 concept reference 2023-07-05 14:12:13 +01:00
Nuno Miguel Nobre 0b8aa83b8f Improve the Triangulated Surface Mesh Segmentation user manual 2023-07-05 14:11:47 +01:00
Sébastien Loriot 68813c5c63 Merge pull request #7403 from sloriot/CGAL-replace_boost_by_std
Replace boost by std
2023-07-05 11:08:36 +02:00
Sébastien Loriot 72044ffed4 move test to make sure it is not re-added later 2023-07-05 09:54:22 +02:00
albert-github b3af96caa1 issue #7454 Consistency of BigO notations
Create `cgalBigO` marco and used it.
(`The macro `cgalBigOLarge` is for special situations where we need bigger round brackets)
2023-07-04 16:23:14 +02:00
Laurent Rineau b5b261cfc2 Add support for REUSE
https://reuse.software/

The directories `.reuse/` and `LICENSES/` are for the Git layout.
The same directories in `Installation/` are for the tarball layout.

I have verified that with this patch `v5.5.2` and its release tarball
are compliant with the REUSE specifications.

The shady part is the file `.reuse/DEP5`, kind of equivalent to that
paragraph in `LICENSE.md`:
> A lot of files in the Git repository are not distributed in the source
> tarballs, for examples all the files in the `doc/` and `test/`
> sub-directories of CGAL packages. For all those files, unless they
> have an explicit license notice, the license is the
> Creative Commons CC0 1.0.

We should review the list of files corresponding to the pattern in that
file `.reuse/DEP5`.
2023-07-03 18:45:51 +02:00
Sébastien Loriot 8bc01b14a9 add missing include 2023-06-29 18:28:28 +02:00
Andreas Fabri 00b540d791 Fix precomputed data 2023-06-29 15:34:03 +01:00
Andreas Fabri 60571eeea2 Rename file extensions 2023-06-29 10:28:17 +01:00
Andreas Fabri d88d2157bf Fix CMakeLists.txt 2023-06-29 10:16:45 +01:00
Andreas Fabri 7a26a6af58 Remove files in test that are also in examples (and compiled there) 2023-06-29 10:14:48 +01:00
Andreas Fabri 2a1cf486bb These .cpp files are used like .h files 2023-06-29 10:05:13 +01:00
Andreas Fabri e8b64d2e28 @soesau can you please test that locally 2023-06-29 09:29:22 +01:00
Andreas Fabri a9d99b3ece int -> std::size_t 2023-06-29 09:24:15 +01:00
Andreas Fabri a469d128e7 Deduplicate file names for IO test 2023-06-29 09:11:07 +01:00
Andreas Fabri 28383a9faf Remove a test_Surface_mesh.cpp as incomplete code 2023-06-29 09:07:34 +01:00
Laurent Rineau 4b18c7208a fix warnings 2023-06-27 17:29:37 +02:00
Andreas Fabri c7eb4f9fdd Deal with prev() for graph_traits<T2>::iterator 2023-06-27 13:33:48 +01:00
Andreas Fabri 46b756da12 We know that it is bidirectional, and we prefer that to using const Vertex_handle& 2023-06-27 13:24:27 +01:00
Andreas Fabri be83ab856e Undo of accidental change 2023-06-27 12:57:54 +01:00
Andreas Fabri 61ec729952 The category is just bidirectional when the reference IS a reference, otherwise input 2023-06-27 12:55:18 +01:00
Sébastien Loriot 6ed484250e test that all .cpp in examples and test are compiled 2023-06-27 11:25:49 +02:00
Sébastien Loriot efd8b2d38b add more missing tests 2023-06-27 11:18:20 +02:00
Sébastien Loriot 0cddd1abf5 don't recurse 2023-06-27 10:38:24 +02:00
Sébastien Loriot 891fd47365 add missing test 2023-06-27 10:01:58 +02:00
Sébastien Loriot 04f52791d6 manually fix iterator category that seems to not work correctly when stacking boost::iterator_adaptor
also restore std::prev
2023-06-27 09:41:47 +02:00
Sébastien Loriot 4854c500b0 restore usage of boost prior/next that breaks at runtime 2023-06-26 17:41:16 +02:00
Andreas Fabri 9cc1dda51b Skeletonization: Make it deterministic 2023-06-26 16:30:17 +01:00
Mael Rouxel-Labbé 39c0a9fb33 Fix returning no intersection for a ray with spawn in a triangle 2023-06-26 17:15:49 +02:00
Mael Rouxel-Labbé 308ee5c967 Minor debug readability improvements 2023-06-26 17:10:58 +02:00
Mael Rouxel-Labbé fbecb18f49 Fix bad comparison 2023-06-26 17:10:06 +02:00
Andreas Fabri be5a44af6a whitespace 2023-06-26 12:20:15 +01:00
Andreas Fabri a007995215 Polyhedron demo: Fix remeshing of a surface 2023-06-26 12:11:22 +01:00
Sébastien Loriot dfc386d65b Merge branch 'master' into HEAD 2023-06-22 14:05:45 +02:00
Laurent Rineau f7a78677fc Merge branch '5.6.x-branch' 2023-06-22 12:02:44 +02:00
Laurent Rineau 3851bc437e Merge pull request #7513 from sloriot/T23-exact_serialization
EPECK Triangulation serialization
2023-06-22 11:59:34 +02:00
Laurent Rineau 70ac38bed0 Merge pull request #7523 from nmnobre/doc_segmentation
Fix typos in multiple manuals
2023-06-22 11:59:32 +02:00
Laurent Rineau 4afd96e95d Merge pull request #7527 from janetournois/Mesh_3-fix_weighted_image_oracle-jtournois
Mesh_3 for weighted images - fix translated labeled image case
2023-06-22 11:59:29 +02:00
Laurent Rineau 0af92e68e2 Merge pull request #7531 from afabri/Parameterization-cleanup-GF
Parameterization: Cleanup of an example
2023-06-22 11:59:20 +02:00
Laurent Rineau 1a47c45688 Merge pull request #7533 from janetournois/Polyhedron_demo-fix_default_sigma-jtournois
Polyhedron demo - fix Mesh_3 dialog initialization
2023-06-22 11:59:16 +02:00
Laurent Rineau 9cc17545b4 Merge branch '5.5.x-branch' into 5.6.x-branch 2023-06-22 11:59:03 +02:00
Laurent Rineau 6e5070c302 Merge pull request #7523 from nmnobre/doc_segmentation
Fix typos in multiple manuals
2023-06-22 11:58:48 +02:00
Laurent Rineau 63398aa5a0 Merge pull request #7527 from janetournois/Mesh_3-fix_weighted_image_oracle-jtournois
Mesh_3 for weighted images - fix translated labeled image case
2023-06-22 11:58:45 +02:00
Laurent Rineau b756932b56 Merge pull request #7531 from afabri/Parameterization-cleanup-GF
Parameterization: Cleanup of an example
2023-06-22 11:58:42 +02:00
Laurent Rineau 7e74ab7c51 Merge pull request #7533 from janetournois/Polyhedron_demo-fix_default_sigma-jtournois
Polyhedron demo - fix Mesh_3 dialog initialization
2023-06-22 11:58:37 +02:00
Laurent Rineau ed44ef81fa Merge pull request #7527 from janetournois/Mesh_3-fix_weighted_image_oracle-jtournois
Mesh_3 for weighted images - fix translated labeled image case
2023-06-22 11:57:11 +02:00
Laurent Rineau 28bdb2522f Merge pull request #7531 from afabri/Parameterization-cleanup-GF
Parameterization: Cleanup of an example
2023-06-22 11:57:08 +02:00
Sebastien Loriot 98e3dbb6e3
D'oh!
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2023-06-22 10:26:19 +02:00