Laurent Rineau
02ad5d6003
Merge pull request #8150 from janetournois/PMP-isotropic_remeshing_with_allow_move_functor-jtournois
...
PMP::isotropic_remeshing() - add NP `allow move functor`
2024-05-15 16:12:14 +02:00
Laurent Rineau
256a30ad58
Merge pull request #8153 from efifogel/Aos_2-fixes-efif
...
Making the Spherical Guassian-map polyhedron a proper model of FaceGraph
2024-05-15 16:12:11 +02:00
Laurent Rineau
f260a22a64
Merge pull request #8160 from sloriot/PMP-coref_with_less_bbox
...
PMP corefinement: only allocate necessary bboxes
2024-05-15 16:12:09 +02:00
Laurent Rineau
87fe13fcf6
Merge pull request #8168 from sloriot/PMP-remesh_doc
...
Update parameter description
2024-05-15 16:12:07 +02:00
Laurent Rineau
e2181556ef
Merge pull request #8171 from xiaoxianBoy/fix-typos
...
CGAL Core : fix typos in code comments
2024-05-15 16:12:05 +02:00
Laurent Rineau
ab37b326d0
Merge pull request #8175 from afabri/Kernel_23-fix_issue_8140-GF
...
Kernel_23: Fix Issue 8140
2024-05-15 16:12:03 +02:00
Laurent Rineau
76809fa947
Merge pull request #8178 from sloriot/PMP-shorten_params
...
Rename parameters
2024-05-15 16:06:06 +02:00
Laurent Rineau
25ad5519e7
Merge pull request #8187 from ange-clement/Lab-one-domain-color-aclement
...
Lab - Fix color from meshes with only one domain
2024-05-15 16:04:41 +02:00
ange-clement
842d04424f
Updated Color_map file and use the method
2024-05-06 14:11:26 +02:00
ange-clement
339ecc5c1a
Fixed color + use float
2024-05-06 11:45:42 +02:00
Sébastien Loriot
6291a4f62d
also rename input nps
2024-05-06 09:50:18 +02:00
Sébastien Loriot
1be3e1d3f2
shorten parameters for better doc readibility
2024-05-02 14:36:18 +02:00
Efi Fogel
305490263d
Fixed the documentation of Arrangement_on_surface_2::insert_non_intersecting_curve()
2024-04-29 23:27:45 +03:00
Andreas Fabri
efdf503e2c
Kernel_23: Fix Issue 8140
2024-04-29 16:38:51 +01:00
Efi Fogel
152cc70ec8
Added a call to convex_hull_3() to test the code of Arr_polyhedral_sgm_polyhedron_3, which makes the Polyhedron atype a model of the FaceGraph concept
2024-04-27 20:39:40 +03:00
Efi Fogel
aff5bc4126
Made some nested types public
2024-04-27 20:38:47 +03:00
Efi Fogel
5b8e0a4604
Slightly improved
2024-04-27 20:38:27 +03:00
snoppy
685bb4a18e
chore: fix typos
...
Signed-off-by: snoppy <michaleli@foxmail.com>
2024-04-27 22:36:04 +08:00
Sébastien Loriot
4525eeb988
do not modify the map if not the default one
2024-04-25 19:29:48 +02:00
Sébastien Loriot
be81f15b95
update description: it is also an input parameter
2024-04-25 18:35:25 +02:00
Laurent Rineau
94d45552bc
Merge pull request #7678 from efifogel/gsoc2023-aos_sphere_demo-denizdiktas
...
Gsoc2023, stand-alone interactive program that demonstrates 2D arrangements embedded on the sphere
2024-04-25 12:04:54 +02:00
Laurent Rineau
d9a8aa26c5
Merge pull request #8131 from afabri/Aos_2-brief_doc-GF
...
Boolean Set Operations: Fix brief descriptions
2024-04-25 12:04:52 +02:00
Laurent Rineau
3545f004ea
Merge pull request #8143 from afabri/Polygon_repair-less_copies-GF
...
Polygon_repair:: Use move semantics; Add Polygon_2::reserve()
2024-04-25 12:04:50 +02:00
Laurent Rineau
1084b8b524
Merge pull request #8155 from nh2/ply-fix-unused-OutputIteratorValueType
...
IO: Fix `OutputIteratorValueType` being ignored
2024-04-25 12:04:46 +02:00
Laurent Rineau
d2ba8e2f56
Merge pull request #8156 from nh2/kd-tree-shrink-to-fit
...
kd-tree: Deallocate Point pointer vector after build().
2024-04-25 12:04:44 +02:00
Laurent Rineau
07eb230ed8
Merge pull request #8149 from lrineau/cgallab-cont
...
Rename Polyhedron demo to CGAL Lab everywhere
2024-04-25 11:30:08 +02:00
Sébastien Loriot
05c0625bce
only allocate necessary bboxes
2024-04-24 21:27:29 +02:00
Laurent Rineau
2a2031df3b
Rename cgallab to CGALlab
...
@janetournois (see https://github.com/CGAL/cgal/pull/8149#issuecomment-2066444180
2024-04-23 15:09:51 +02:00
Laurent Rineau
c4165fe5f9
Merge pull request #7439 from MaelRL/PMP-Remove_degen_faces-no-clear-GF
...
Introduce remove_all_elements(Graph)
2024-04-22 14:54:18 +02:00
Laurent Rineau
1f999bf8fd
Merge pull request #7848 from sxntxn/OBJ_read_arbitrary_whitespace
...
CGAL::IO::Internal::read_OBJ(): allow arbitrary whitespace in "f" lines
2024-04-22 14:54:14 +02:00
Laurent Rineau
af1d76e855
Merge pull request #8113 from mbartelsm/patch-1
...
Update wlop_simplify_and_regularize_point_set.h documentation
2024-04-22 14:54:10 +02:00
Laurent Rineau
3e3eed7f05
Merge pull request #8129 from sloriot/PMP-deterministic_triangulate_faces
...
Make triangulate_faces deterministic
2024-04-22 14:54:08 +02:00
Laurent Rineau
a391e067f7
Merge pull request #8135 from sloriot/Orthtree-const_property_access
...
Access to property maps is const
2024-04-22 14:54:04 +02:00
Laurent Rineau
67466144bb
Merge pull request #8139 from janetournois/Mesh_3-revert_encroachment_loop-jtournois
...
Mesh_3 - revert encroachment rule modification, and fix infinite refinement
2024-04-22 14:53:50 +02:00
Laurent Rineau
8ab6479ec4
Merge branch '5.5.x-branch' into 5.6.x-branch
2024-04-22 14:51:51 +02:00
Laurent Rineau
cb81293100
Merge pull request #8139 from janetournois/Mesh_3-revert_encroachment_loop-jtournois
...
Mesh_3 - revert encroachment rule modification, and fix infinite refinement
2024-04-22 14:51:38 +02:00
Laurent Rineau
b20f18ff3b
Merge pull request #7848 from sxntxn/OBJ_read_arbitrary_whitespace
...
CGAL::IO::Internal::read_OBJ(): allow arbitrary whitespace in "f" lines
2024-04-22 14:51:01 +02:00
Laurent Rineau
e2041b933e
Merge pull request #8113 from mbartelsm/patch-1
...
Update wlop_simplify_and_regularize_point_set.h documentation
2024-04-22 14:50:58 +02:00
Laurent Rineau
c961aeeb7e
Merge pull request #7848 from sxntxn/OBJ_read_arbitrary_whitespace
...
CGAL::IO::Internal::read_OBJ(): allow arbitrary whitespace in "f" lines
2024-04-22 14:50:39 +02:00
Laurent Rineau
d190c80b49
Merge pull request #8113 from mbartelsm/patch-1
...
Update wlop_simplify_and_regularize_point_set.h documentation
2024-04-22 14:50:37 +02:00
Sébastien Loriot
3a32338ccf
do not use abbreviation
2024-04-22 09:31:19 +02:00
Niklas Hambüchen
3b6a821105
kd-tree: Deallocate Point pointer vector after build().
...
This
vector<const Point_d*> data;
is no longer needed after being `.clear()`ed at the end of `build()`.
This can save a good amount of memory, a `Point_d*` on a 64-bit system
is 8 bytes; almost as large as a typical 3-float `Point_d`.
There's no point keeping its capacity, since any call to `build()`
will efficiently `.reserve()` it anyway.
2024-04-22 01:32:16 +02:00
Niklas Hambüchen
de41155aaa
IO: Fix OutputIteratorValueType being ignored.
...
The template typename `OutputIteratorValueType` was unused.
This made specifying it (as suggested by the docs) ineffective,
and forbade to use PLY functions e.g. with `boost::function_output_iterator`,
or any other output iterator whose `value_type` is `void`.
2024-04-21 23:55:58 +02:00
Efi Fogel
2d600ad3c6
Making the polyhedron a proper model of FaceGraph
2024-04-20 16:36:17 +03:00
Andreas Fabri
dfa0a124cd
Update Polygon/include/CGAL/Multipolygon_with_holes_2.h
2024-04-19 11:29:19 +02:00
Andreas Fabri
31018d0a50
Apply the rule of five
2024-04-19 10:13:40 +01:00
Andreas Fabri
29c6a7905f
Add is_empty()
2024-04-19 08:10:46 +01:00
Sébastien Loriot
ec186667a1
fix warnings
2024-04-19 09:10:06 +02:00
Laurent Rineau
6c04cbd3e2
prepare precompiled demo cgallab.zip
2024-04-18 16:39:34 +02:00
Jane Tournois
96d8e1a5f6
document NP allow_move_functor
2024-04-18 13:01:07 +02:00