Sébastien Loriot
49b0f52f00
remove no longer valid comment
2025-01-24 08:10:05 +01:00
Sébastien Loriot
b19515e1f8
Merge remote-tracking branch 'cgal/6.0.x-branch'
2025-01-24 08:09:18 +01:00
Sébastien Loriot
7720caa9dc
Merge remote-tracking branch 'cgal/5.6.x-branch' into HEAD
2025-01-24 08:08:33 +01:00
Sebastien Loriot
9a7755b31f
Fix bad detection of warnings + remove outdated scripts ( #8704 )
...
for examples/tests a warning might be reported as `t`
2025-01-24 08:06:52 +01:00
Sebastien Loriot
8f78a020ed
Correct icon sizes ( #8703 )
...
Correct icon sizes
**Without correction**

**With correction**

2025-01-24 08:06:03 +01:00
albert-github
8824b917ae
Update Documentation/doc/resources/1.8.13/cgal_stylesheet.css
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2025-01-24 08:04:50 +01:00
albert-github
8a5cbddf72
Update Documentation/doc/resources/1.8.13/cgal_stylesheet.css
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2025-01-24 08:04:50 +01:00
albert-github
3aa58ef5fb
Update Documentation/doc/resources/1.8.13/cgal_stylesheet.css
...
Looks like it is not necesary for the 1.8.13 version
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2025-01-24 08:04:50 +01:00
albert-github
e36065c773
Correct icon sizes
...
Correct icon sizes
2025-01-24 08:04:50 +01:00
Laurent Rineau
310f4bdf4e
glue constraints_set.insert(..) and new_constraint_id()
...
.. to prepare a refactoring
2025-01-23 18:20:21 +01:00
Laurent Rineau
0d84f271d6
whitespace and comments
2025-01-23 18:14:05 +01:00
Laurent Rineau
796190863c
derive Ct_plus_2 from the hierarchy
...
Instead of storing the hierarchy as a data member, store it
as a hidden (protected) base class. That allows to forward
member functions easily with using-declarations. That also avoids
mismatches between the names in the triangulation and the hierarchy.
2025-01-23 17:51:53 +01:00
Laurent Rineau
239a2adb1a
virtual -> override
2025-01-23 17:26:06 +01:00
Laurent Rineau
0dcc287941
add CGAL::unordered_flat_set
2025-01-23 17:23:12 +01:00
Laurent Rineau
3d61960ea3
use using-declarations and type aliases
2025-01-23 17:14:31 +01:00
Laurent Rineau
49a9efa2eb
add a nested type using Vertex_handle_compare = Compare;
...
... add switch to `using` in the whole file.
2025-01-23 16:33:38 +01:00
Laurent Rineau
9f5bee7abd
rename contexts_end to contexts_not_found because that name is already used in the class
2025-01-23 16:24:33 +01:00
Sébastien Loriot
0bb274d169
fix warnings
2025-01-23 11:45:06 +01:00
Laurent Rineau
f95027a5c5
Polyline_constraint_hierarchy_2: more refactoring
...
- refactor the member function `enclosing_constraint`
- refactor things around `sc_to_sc_map`, using new member functions
to encapsulate the logic
- remove unused/undocuments functions
2025-01-23 09:36:30 +01:00
Laurent Rineau
58c739c61f
clearnup: remove undocumnted/unused member functions
2025-01-23 09:33:35 +01:00
Laurent Rineau
0b4dfa8952
Polyline_constraint_hierarchy_2: get_contexts -> context
2025-01-23 09:33:35 +01:00
Laurent Rineau
9ddc5294fa
cleanup in CGAL/Iterator_range.h
...
... and add a default constructor to create an
empty range (with singular iterators).
2025-01-23 09:32:51 +01:00
Laurent Rineau
7808c6f93d
fix the failing test
2025-01-22 22:43:59 +01:00
Laurent Rineau
2db7278922
add failing tests (for now)
2025-01-22 16:04:32 +01:00
Laurent Rineau
1ce108778f
rewrite/refactor a lot of the code
2025-01-22 16:03:26 +01:00
Sébastien Loriot
88ed74a164
script not used
2025-01-22 14:42:00 +01:00
Sébastien Loriot
d8106aab4b
we now use ctest for testing + extra clean up
2025-01-22 11:42:50 +01:00
Sébastien Loriot
c313da8791
Merge remote-tracking branch 'cgal/6.0.x-branch'
2025-01-22 10:55:21 +01:00
Sébastien Loriot
5139e6ed09
Merge remote-tracking branch 'cgal/5.6.x-branch' into HEAD
2025-01-22 10:54:25 +01:00
Sebastien Loriot
6d458bbd31
Triangulation_3 traverser benchmark and doc fixes ( #8708 )
...
## Summary of Changes
Use the public API of traverser, fix compilation and documentation of
`Triangulation_simplex_3<Tds>`
This PR follows #8694
## Release Management
* Affected package(s): Triangulation_3, TDS doc
2025-01-22 10:50:41 +01:00
Sebastien Loriot
db45571323
refactor: remove duplicate header file inclusion ( #8692 )
...
## Summary of Changes
remove duplicate header file inclusion
## Release Management
* Affected package(s): Polygon_mesh_processing
2025-01-22 10:46:18 +01:00
Jane Tournois
fbaccdb075
fix compilation on msvc and use public API
2025-01-21 15:55:25 +01:00
Jane Tournois
b721064782
fix doc of Triangulation_simplex_3 (the template param is TDS)
2025-01-21 15:54:49 +01:00
Sébastien Loriot
f9b6f0227a
remove no longer used action
2025-01-21 11:31:41 +01:00
Sébastien Loriot
e4adcceaad
more clean up
2025-01-21 11:30:48 +01:00
Sébastien Loriot
40c8d76834
remove no longer used scripts
2025-01-21 11:26:01 +01:00
Sébastien Loriot
ebe9c3af98
also report warnings in example and test files
2025-01-21 11:21:57 +01:00
Mael Rouxel-Labbé
892c8c8454
Merge branch 'SLS-API_fixes-GF' into SLS-API_fixes-6.0.x-GF
2025-01-21 09:00:05 +01:00
Mael Rouxel-Labbé
74cab200c1
Fix warning
2025-01-21 08:59:26 +01:00
Laurent Rineau
1d6e3056b7
typo
2025-01-20 16:59:47 +01:00
Jane Tournois
1950235653
remove extra point
2025-01-20 16:28:36 +01:00
Mael Rouxel-Labbé
bba9db1ff7
Merge branch 'SLS-API_fixes-GF' into SLS-API_fixes-6.0.x-GF
2025-01-20 10:46:00 +01:00
Mael Rouxel-Labbé
79d6f4c4d4
Fix warnings
2025-01-20 10:43:45 +01:00
Sébastien Loriot
b4a8c00e09
Merge remote-tracking branch 'cgal/6.0.x-branch'
2025-01-20 10:19:17 +01:00
Sebastien Loriot
816cd11e3a
Replace boost::optional with std::optional ( #8695 )
...
## Summary of Changes
Some occurrences that slipped through.
See https://github.com/CGAL/cgal/pull/7526
## Release Management
* Affected package(s): `Tetrahedral_remeshing`, `Triangulation_3`
* Issue(s) solved (if any): -
* Feature/Small Feature (if any): -
* License and copyright ownership: no change
2025-01-20 10:13:50 +01:00
Sebastien Loriot
76321c4be1
Aos 2 fixes efif ( #8666 )
...
## Fixed the Landmark point-location strategy of the Aos_2 package, so
that it can be applied to arrangements on a sphere.
The title says it all.
I slightly changed one paragraph in the user manual.
Here is the new version:
The arrangement attached to the landmark strategy must be either (i) an
instance of the `Arrangement_2]<Geom,Dcel>` class template, where the
`Traits` parameter is substituted by a geometry-traits class that models
the `ArrangementLandmarkTraits_2` concept, or (ii) an instance of the
`Arrangement_on_surface_2<GeomTraits,TopolTraits>` class template, where
the `GeometryTraits` is similarly substituted; see Section The Landmark
Concept for details about this concept.
## Release Management
* Affected package(s): Arrangement_on_surface_2
* Issue(s) solved (if any): NA
* Feature/Small Feature (if any): NA
* Link to compiled documentation: Changed one paragraph; see above.
* License and copyright ownership: TAU
2025-01-20 10:05:42 +01:00
Jane Tournois
c161fc1ccf
with the point, snippet can't be found
2025-01-20 09:48:53 +01:00
Sébastien Loriot
81076472b1
try to fix CI
2025-01-17 19:05:39 +01:00
Sebastien Loriot
01647a0019
Fix compilation of T3 traverser benchmark ( #8694 )
...
## Release Management
* Affected package(s): `Triangulation_3`
* Issue(s) solved (if any): -
* Feature/Small Feature (if any): -
* License and copyright ownership: no change
2025-01-17 19:00:50 +01:00
Sébastien Loriot
6d20c44ccf
Merge remote-tracking branch 'cgal/6.0.x-branch'
2025-01-17 18:52:55 +01:00