Commit Graph

112103 Commits

Author SHA1 Message Date
Sven Oesau 058d7705fa [skip ci] 2025-02-25 13:20:52 +01:00
Sven Oesau e4f420b53a update changes.md
[skip ci]
2025-02-25 13:19:55 +01:00
Sven Oesau 72b6c16fff updated changes.md 2025-02-25 12:42:57 +01:00
Sven Oesau 24d44e786b Merge remote-tracking branch 'cgal/master' into PMP-PoissonDiskSampling-GF 2025-02-25 12:24:19 +01:00
Sven Oesau bee8a662f6 renaming helper struct to Vector_matching_point
updates following review
2025-02-25 12:20:51 +01:00
Efi Fogel 1363d00bae Fixed typo (move \cgalConcept) to a separate line 2025-02-25 12:10:15 +02:00
Sven Oesau fc254c3c03 fix warning 2025-02-24 14:47:09 +01:00
Sven Oesau 24a31124b1 repairing EPECK support in KSP 2025-02-24 12:15:58 +01:00
Andreas Fabri f557b1ca6e T2: avoid maybe uninitialized warning 2025-02-24 07:31:43 +00:00
Sebastien Loriot 299a89f212
Added a precondition for Arrangement_on_surface_2::merge_edge(e1, e2) (#8742)
Added a precondition for merge_edge(e1, e2) that requires that two
halfedges have the same direction.

## Summary of Changes

The title says it all

## Release Management

* Affected package(s): Arrangement_on_surface_2
* Issue(s) solved (if any): fix #8659
* Feature/Small Feature (if any): 
* Link to compiled documentation:
* License and copyright ownership: TAU
2025-02-24 06:38:09 +01:00
Andreas Fabri 29e99af954 A test file 2025-02-23 14:05:40 +00:00
Andreas Fabri c716539b2a CGAL: Do not include basic.h in examples 2025-02-23 08:25:11 +00:00
Andreas Fabri 067eeceae7 Include the header to test first 2025-02-22 11:44:15 +00:00
Andreas Fabri 98025ef15b Escape @ to avoid generation of a link 2025-02-22 10:44:12 +00:00
Andreas Fabri 6e3bffebc6 polish 2025-02-22 09:52:03 +00:00
Léo Valque dce9e4fde7 Debug CSG Point Tetrahedron 2025-02-21 17:43:13 +01:00
Léo Valque c631613612 Solve bug in SQ Point-Tetrahedron, CSQ Point-Tetrahedron, improve test of these functions 2025-02-21 15:37:25 +01:00
Sebastien Loriot 18f0405065
Spelling correction (#8746)
Spelling correction
2025-02-21 06:56:19 +01:00
Sebastien Loriot 65202060af
Spelling correction (#8747)
Spelling correction

As this is a spelling correction is in code (and outside my normal realm
of PRs) I created a separate PR for it. I cannot test it, b I'm quite
confident that it won't lead to problems. I think the old name contained
a typo.
2025-02-21 06:55:34 +01:00
Léo Valque f08b5dceda csq_dist Point Triangle + Debug 2025-02-20 17:56:02 +01:00
Mael Rouxel-Labbé a1763eee4e Use linear mask/subdivision 2025-02-20 11:10:19 +01:00
Mael Rouxel-Labbé c299e09501 Remove redundant mask 2025-02-20 11:09:47 +01:00
Mael Rouxel-Labbé 3547db7787 Add linear_subdivision 2025-02-20 11:09:29 +01:00
Mael Rouxel-Labbé afcd45e39b Add missing target computation in Linear_mask's border_edge() 2025-02-20 11:08:58 +01:00
Mael Rouxel-Labbé 4719b55db6 Tiny doc fixes 2025-02-20 10:06:25 +01:00
Mael Rouxel-Labbé b0be5427a4 edge_length needs a gt too 2025-02-20 10:06:09 +01:00
Sven Oesau 6bcfc6b2c3 fix warnings 2025-02-20 08:32:53 +01:00
Sébastien Loriot fc10777397 lost Mael's rewriting suggestion 2025-02-20 07:48:12 +01:00
Sébastien Loriot 58b494da37 auto -> Mesh 2025-02-20 07:32:04 +01:00
Sébastien Loriot 399c46bc7f more clean-up 2025-02-20 07:28:30 +01:00
Sébastien Loriot 0a17d90841 use edge_length 2025-02-20 06:53:08 +01:00
Sébastien Loriot 3e34b08746 clean up 2025-02-20 06:50:23 +01:00
Sébastien Loriot ee034985c3 fix missing include for CI 2025-02-20 06:33:57 +01:00
Léo Valque 0436efa118 macro for global_function_distance 2025-02-19 19:26:09 +01:00
Léo Valque 8bdc4b4f5d add test_compare_distance_3.cpp 2025-02-19 12:03:06 +01:00
Léo Valque d7c9cce0b9 Compare squared distance with point 2025-02-19 12:03:06 +01:00
Léo Valque 73d79f8194 compare square distance Seg3 Seg3 2025-02-19 12:03:06 +01:00
Mael Rouxel-Labbé 08e9a749b5 Complete headers 2025-02-19 11:53:40 +01:00
Mael Rouxel-Labbé 6956f56416 Clean code 2025-02-19 11:53:31 +01:00
albert-github cb1f3fb37a Spelling correction
Spelling correction

As this is a spelling correction is in code (and outside my normal realm of PRs) I created a separate PR for it.
I cannot test it,  b I'm quite confident that it won't lead to problems. I think the old name contained a typo.
2025-02-19 11:38:14 +01:00
albert-github cc9ab04a27 Spelling correction
Spelling correction
2025-02-19 11:29:09 +01:00
Sébastien Loriot a26733aeed cosmetic cleanup + dynamic 2025-02-19 08:18:28 +01:00
Sébastien Loriot 10f542d889 remove seeds 2025-02-19 08:18:07 +01:00
Sébastien Loriot faa93e2894 paste some comments from Sebastien Valette 2025-02-19 07:48:10 +01:00
Sébastien Loriot 4f9bf703e3 Merge remote-tracking branch 'cgal/6.0.x-branch' in master 2025-02-19 07:19:25 +01:00
Sébastien Loriot f7629fa682 Merge remote-tracking branch 'cgal/5.6.x-branch' into cgal/6.0.x-branch 2025-02-19 07:18:41 +01:00
Sebastien Loriot 133b48b55c
Polyline_simplification: Fix Detection of Unremovable Vertices (#8736)
## Summary of Changes

We missed a variation of overlapping constraints.

## Release Management

* Affected package(s): Polyline_simplification 
* Issue(s) solved (if any): fix #8735
* License and copyright ownership:  unchanged
2025-02-19 07:17:21 +01:00
Sebastien Loriot ad215de1f0
Incorrect rendered formulas (#8732)
The formula in Documentation/doc/biblio/cgal_manual.bib
```
 @article{cgal:cgm-fobbo-11,
   title={Fast Oriented Bounding Box Optimization on the Rotation Group $\SO(3, \mathrm{R})$},
   author={Chang, Chia-Tche and Gorissen, Bastien and Melchior, Samuel},

```
renders incorrectly (see Optimal_bounding_box/citelist.html) as there is
no command `\SO` in LaTeX

The formula in doc/Kernel_d/CGAL/Kernel_d/Aff_transformation_d.h
```
\pre \f$ sin_num^2 + cos_num^2 = den^2\f$ and \f$ 0 \leq e_1 < e_2 < d\f$.
```
renders in an unexpected way (see
Kernel_d/classCGAL_1_1Aff__transformation__d.html) as the `_` is seen as
subscript operator in LaTeX
2025-02-19 07:15:02 +01:00
Sebastien Loriot 8c8618ad04
Remove check doc todos (#8738)
We can consider them as done now
2025-02-19 07:13:33 +01:00
Sebastien Loriot 838f4b8b12
Cmap add test gdamiand (#8737)
## Summary of Changes

Solve a bug for CMap and GMap when we iterate on an empty map with an
iterator that needs to mark cells, and when using index version.

## Release Management

* Affected package(s): CMap GMap
2025-02-19 07:12:54 +01:00