albert-github
627cdce27e
Spelling correction
...
Spelling correction
2026-03-23 10:21:19 +01:00
Mael Rouxel-Labbé
fbc800c80e
Make sure we do not try to compute Steiner points with infinite neighbors
2026-03-21 00:45:26 +01:00
Jane Tournois
29abe2f695
complete previous commit
...
MSVC does not handle properly constexpr lambdas with templates
2026-03-10 17:50:01 +01:00
Jane Tournois
bd0abb1252
fix compilation error on msvc
...
msvc has an issue with constexpr lambdas with templates
so we replace it by a constexpr function
2026-03-10 17:36:07 +01:00
Mael Rouxel-Labbé
997bd48896
Misc cleaning
2026-01-27 19:28:18 +01:00
Mael Rouxel-Labbé
c28d229e53
Update todos
2026-01-27 19:28:18 +01:00
Mael Rouxel-Labbé
d55beb1e30
Actually return false when the validation fails
2026-01-27 19:28:18 +01:00
Mael Rouxel-Labbé
d8c934a9a5
Fixed not propagating named parameters for some AW2 overloads
2026-01-27 13:16:25 +01:00
Mael Rouxel-Labbé
106896d223
Fix inverted true/false in validation function
2026-01-27 13:16:09 +01:00
Mael Rouxel-Labbé
8e4f0dd934
Add missing reserve() to AW2/AW3 oracles
2026-01-27 08:43:32 +01:00
Mael Rouxel-Labbé
ecdf421952
Fix oracle stacks with empty tops
...
How did that even work for AW3?...........
2026-01-23 12:58:05 +01:00
Mael Rouxel-Labbé
8324959c42
Review fixes
2026-01-21 23:24:33 +01:00
Mael Rouxel-Labbé
3f7828555c
Do not ignore seeds outside of the bbox (wip)
...
Cavity initilization is currently still broken, so the proper fix
is not only to ignore them, but to also mark properly initialize
when a seed is outside the bbox.
2026-01-07 09:45:06 +01:00
Mael Rouxel-Labbé
4bd10a2e84
Update todo list
2026-01-06 08:40:36 +01:00
Mael Rouxel-Labbé
3a763edee0
Simplify orientation of circumcenter predicates
...
In 2D, we have an equivalence between a side_of(circumcenter, opposite
edge) and the opposite angle.
2026-01-06 08:28:38 +01:00
Mael Rouxel-Labbé
22672e98b3
Replace functor to minimize traits requirements
2026-01-05 17:21:32 +01:00
Mael Rouxel-Labbé
6b048be368
Simplify the code that constructs the initial loose bbox
2026-01-05 17:21:06 +01:00
Mael Rouxel-Labbé
dfb9083602
Remove zealous precondition
2026-01-05 10:46:48 +01:00
Mael Rouxel-Labbé
55a6d0b53a
Introduce AlphaWrapTraits_2
2025-12-18 11:22:02 +01:00
Mael Rouxel-Labbé
a1bf80baa9
Use .bbox() to get the bounding box of a primitive if no pmap is provided
...
The doc says that .bbox() must exist and Compute_bbox_2 is not part
of the AABBGeomTraits_2 concept.
2025-12-18 10:40:35 +01:00
Mael Rouxel-Labbé
1c3abf02c8
Actually avoid the precondition of orientation()
2025-12-18 09:55:02 +01:00
Mael Rouxel-Labbé
f0c05262b3
Eight is four in 2D
2025-12-18 09:54:43 +01:00
Mael Rouxel-Labbé
a0e729baaa
Fix warnings
2025-12-17 12:58:17 +01:00
Mael Rouxel-Labbé
65951bf1ce
Handle null length voronoi dual edges
2025-12-16 16:26:15 +01:00
Mael Rouxel-Labbé
d6d5a4bc8b
Misc minor ref manual fixes
2025-12-16 16:25:16 +01:00
Mael Rouxel-Labbé
7da1947357
Fix warning
2025-12-16 16:24:50 +01:00
Mael Rouxel-Labbé
ecbd500ee8
Add an internal but unused polygon chain overload to the segment oracle
2025-12-16 16:24:12 +01:00
Mael Rouxel-Labbé
cc8cde9c83
Do not offer GeneralPolygonWithHoles, but only CGAL::Polygon_with_holes_2
...
No support for curved inputs
2025-12-16 12:31:11 +01:00
Mael Rouxel-Labbé
ddeada0727
Add polygon validity remarks
2025-12-16 12:30:52 +01:00
Mael Rouxel-Labbé
aa913d5f8e
Document default named parameters
2025-12-16 12:09:55 +01:00
Mael Rouxel-Labbé
b90b3a8339
Update todos
2025-12-10 14:12:04 +01:00
Mael Rouxel-Labbé
b078807ceb
Document new Kernel concept requirements
2025-12-10 13:19:46 +01:00
Mael Rouxel-Labbé
d1c2dc42a6
Add Polygon_2 / GeneralPolygonWithHoles overloads + API tests
2025-12-10 12:53:13 +01:00
Mael Rouxel-Labbé
f6c97f6ff5
Fix debug code compilation
2025-12-10 12:27:53 +01:00
Mael Rouxel-Labbé
4237ade589
Fix circle tracing + true R1 implementation
2025-12-10 10:55:26 +01:00
Mael Rouxel-Labbé
1aa39fa68a
Remove obsolete todo task
2025-12-10 10:54:43 +01:00
Mael Rouxel-Labbé
005fdf3341
Add some concepts
...
Kinda pointless, because these concepts are almost empty shells
2025-12-01 15:00:05 +01:00
Mael Rouxel-Labbé
67845185ac
Fix case
2025-12-01 14:49:26 +01:00
Mael Rouxel-Labbé
1374842dc0
Fix paranthesis placements for doc
2025-11-28 15:59:02 +01:00
Mael Rouxel-Labbé
aedc074af2
Update todos
2025-11-28 12:44:51 +01:00
Mael Rouxel-Labbé
965a10184e
Misc minor changes
2025-11-28 12:44:33 +01:00
Mael Rouxel-Labbé
1ede2c2b0d
Add a test for polyline inputs
2025-11-28 12:43:53 +01:00
Mael Rouxel-Labbé
5d6de54636
Minor ref manual improvements
2025-11-28 12:42:50 +01:00
Mael Rouxel-Labbé
c4d179d2c2
Fix test compilation
2025-11-26 00:11:58 +01:00
Mael Rouxel-Labbé
08a140886d
Mirror AW2 improvements into AW3
2025-11-25 23:45:01 +01:00
Mael Rouxel-Labbé
731bc46fe2
Add code to compute gate properties at create time + cache them (for demo)
2025-11-25 23:28:31 +01:00
Mael Rouxel-Labbé
9afc42bce5
Misc cleaning
2025-11-25 23:28:08 +01:00
Mael Rouxel-Labbé
83d15a7e69
Add validation functions for AW2
2025-11-25 23:24:13 +01:00
Mael Rouxel-Labbé
696065b385
Add clear() functions for AW2 oracles
2025-11-25 23:18:46 +01:00
Mael Rouxel-Labbé
5a0e481b93
Add code to dump labels in debug code
2025-11-25 23:17:48 +01:00