Mael Rouxel-Labbé
c8ad1681de
Add AW3 license
2022-04-04 11:33:27 +02:00
Mael Rouxel-Labbé
b5f9c10b56
Clean obsolete NP
2022-04-04 11:33:27 +02:00
Mael Rouxel-Labbé
49ef4e7107
Fix header / license
2022-04-04 11:33:27 +02:00
Mael Rouxel-Labbé
2bfeb426a8
Comment fixes
2022-04-04 11:33:27 +02:00
Mael Rouxel-Labbé
e7d240e7de
Add robust_filtered_(non-weighted)_circumcenter + split the traits
...
Splitting as to not force the base traits to require weighted point predicates
and constructions if we only need the non-weighted version
2022-04-04 11:33:27 +02:00
Mael Rouxel-Labbé
4df8440f15
Add a set_circumcenter() to DTCb_with_circumcenter: useful for infinite cells
2022-04-04 11:33:27 +02:00
Mael Rouxel-Labbé
87233c633f
Add two functions to use pairing-heap modifiable PQ with no known largest ID
2022-04-04 11:33:27 +02:00
Mael Rouxel-Labbé
b24959c688
Add a typedef to make NP helpers work with Point_set_3
2022-04-04 11:33:27 +02:00
Mael Rouxel-Labbé
a40a7572ac
Add Alpha_wrap_3
2022-04-04 11:33:27 +02:00
Sébastien Loriot
f60dfa81e2
remove default to prevent not passing constructed traits
2022-04-04 10:00:16 +02:00
Sébastien Loriot
1dfd16ea01
use traits member
2022-04-04 09:59:42 +02:00
Sébastien Loriot
9651c066b1
simpler loop
2022-04-04 09:58:55 +02:00
Sebastien Loriot
c6898b8491
Avoid unused typedef warning
2022-04-04 09:31:07 +02:00
Giles Bathgate
9cdf8ba469
Use cross product instead of Plane_Plane intersection line
2022-04-02 18:10:06 +01:00
Laurent Rineau
d413b728db
Fix the link to the documentation
...
Use `/5.5` instead of `/latest`, and the new id of the function template in CGAL-5.5.
2022-04-01 16:37:12 +02:00
Mael
8adc4c20d1
Fix message for #5698
2022-04-01 15:42:09 +02:00
Mael
9e31ffe54b
Merge branch 'master' into PSP-fix_changes-GF
2022-04-01 15:01:35 +02:00
Mael
9b70b35b6a
Move message 5.5
2022-04-01 15:00:33 +02:00
Laurent Rineau
ae28ae8a31
Merge pull request #6289 from afabri/Hash_map-benchmark-GF
2022-04-01 10:17:40 +02:00
Mael Rouxel-Labbé
645cb8223f
CGAL::IO > PMP::IO for input robustness
2022-03-31 23:25:36 +02:00
Mael Rouxel-Labbé
776cfd6c90
Do not use diamond inheritance since policies can be inherited by modifiers
...
Modifiers such as Constrained_placement --> the initialization is broken
because the diamond inheritance was implemented using a virtual base
Simply use a common base class.
2022-03-31 23:24:20 +02:00
Laurent Rineau
3d44e3f14d
Merge pull request #6119 from MaelRL/AABB_tree-Multiple_prim_per_datum-GF
...
Add a triangle AABB tree which can use multiple primitives to cover a datum
2022-03-31 16:58:48 +02:00
Laurent Rineau
2659228efa
Merge pull request #5983 from MaelRL/PMP-Shape_predicates_with_predicates-GF
...
Filter the needle/cap predicates of PMP::shape_predicates.h
2022-03-31 16:58:07 +02:00
Laurent Rineau
0d9f80e557
Merge pull request #6435 from GilesBathgate/Nef_3-cleanup_snc_list-GilesBathgate
...
Nef_3: Cleanup SNC_list
2022-03-31 16:58:05 +02:00
Laurent Rineau
de8b2e8caf
Merge pull request #6449 from afabri/Polygon-doc_bug-GF
...
Polygon_2: Document function returning range of holes
2022-03-31 16:58:02 +02:00
Laurent Rineau
362c30f1bd
Merge pull request #6454 from afabri/Stream_support-call_string_clear-GF
...
Stream_support: Make line a data member and call clear()
2022-03-31 16:57:58 +02:00
Laurent Rineau
fd6451e452
Merge pull request #6460 from CGAL/afabri-patch-2
...
PMP: Avoid link in documentation with a %
2022-03-31 16:57:56 +02:00
Sébastien Loriot
0d2b1cbc57
add missing endcond
2022-03-31 16:50:40 +02:00
Sébastien Loriot
1dd4b8462f
Merge remote-tracking branch 'sloriot/PMP-relax'
2022-03-31 16:47:06 +02:00
Sébastien Loriot
8a252f15f4
fix traits adapters and update example so that it's tested
2022-03-31 07:09:15 +02:00
Laurent Rineau
8ef9350212
Merge branch '5.4.x-branch'
2022-03-30 16:43:14 +02:00
Laurent Rineau
dc6b0835b1
Merge pull request #6441 from sloriot/PMP-rncc_call_measure
...
PMP repair: Avoid large DAG when using Lazy
2022-03-30 16:43:10 +02:00
Laurent Rineau
f330efc636
Merge branch '5.3.x-branch' into 5.4.x-branch
2022-03-30 16:43:03 +02:00
Laurent Rineau
d68488daea
Merge pull request #6441 from sloriot/PMP-rncc_call_measure
...
PMP repair: Avoid large DAG when using Lazy
2022-03-30 16:42:57 +02:00
Laurent Rineau
f080006ed3
Merge pull request #6441 from sloriot/PMP-rncc_call_measure
...
PMP repair: Avoid large DAG when using Lazy
2022-03-30 16:42:47 +02:00
Mael Rouxel-Labbé
4045d1265c
Merge remote-tracking branch 'cgal/master' into PMP-Shape_predicates_with_predicates-GF
2022-03-30 10:41:40 +02:00
Mael Rouxel-Labbé
d9d983b2de
Remove unused typedefs and variables
2022-03-30 10:32:40 +02:00
Laurent Rineau
ca2fd68054
Merge branch '5.4.x-branch'
2022-03-30 09:23:41 +02:00
Laurent Rineau
9b39561825
Merge pull request #6399 from afabri/Kernel_23-overload_for_origin-GF
...
Kernel_23: Add Orientation_3::operator()(Origin,Point_3,Point_3,Point_3)
2022-03-30 09:23:32 +02:00
Sébastien Loriot
763c5e99f4
Merge pull request #6190 from MaelRL/gsoc2021-Surface_mesh_simplification-probabilistic-komaromy
...
Probabilistic surface mesh simplification
2022-03-30 08:05:20 +02:00
Sébastien Loriot
427756d922
Merge pull request #6428 from MaelRL/STL-Fix_mpq-GF
...
Various fixes for Modifiable_priority_queue
2022-03-30 08:04:20 +02:00
Sébastien Loriot
89eabdf480
Merge pull request #6413 from MaelRL/CGAL_IO-Remove_sqrt_requirement_from_write_STL-GF
...
Make write_STL (and write_polygon_mesh) compile with sqrt-less kernels
2022-03-30 08:04:13 +02:00
Sébastien Loriot
3782f7637d
Merge pull request #6402 from janetournois/Mesh_3-polylines_to_protect_angle-jtournois
...
Mesh_3 - add tunable angle to `Angle_tester` for `polylines_to_protect()`
2022-03-30 08:04:06 +02:00
Sébastien Loriot
010bcfc27b
Merge pull request #6389 from MaelRL/PMP-Doc_smoothing-GF
...
PMP doc fixes and enhancements
2022-03-30 08:03:50 +02:00
Sébastien Loriot
3a03201ff1
Merge pull request #6338 from MaelRL/PMP-Orient_PS_with_PS-GF
...
Add orient_triangle_soup_with_reference_triangle_soup()
2022-03-30 08:03:29 +02:00
Mael Rouxel-Labbé
9ae7499580
Update CHANGES.md
2022-03-29 20:22:59 +02:00
Mael Rouxel-Labbé
61a7da6473
Update CHANGES.md
2022-03-29 20:20:19 +02:00
Sébastien Loriot
1172c9df7d
Merge pull request #6445 from GilesBathgate/Convex_decomposition-cleanup_ray_hit_generator2-GilesBathgate
...
Consolidate the differences and use inheritance to remove duplication
2022-03-29 17:48:17 +02:00
Sébastien Loriot
4c4aeb74f4
Merge pull request #6433 from GilesBathgate/Nef_3-cleanup_nef_list_of_triangles-GilesBathgate
...
Nef_3: Cleanup Halffacet_triangle_handle/Halffacet_triangle_const_handle
2022-03-29 17:47:51 +02:00
Sébastien Loriot
6bc0dc90a7
Merge pull request #6431 from afabri/Nef_3-Avoid_filter_failures-GF
...
Nef_3: Avoid Filter Failures
2022-03-29 17:47:37 +02:00