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