Efi Fogel
1c7cdad3f0
Cleaned up; replaced 'typedef' with 'using'; replaced CGAL::Timer with std::chrono
2024-01-29 19:32:02 +02:00
Efi Fogel
0bf75c9062
Cleaned up
2024-01-29 19:19:25 +02:00
Efi Fogel
e6b72fc7c8
Cleaned up; added move constructor and move assignment
2024-01-29 19:19:03 +02:00
Andreas Fabri
e3ee999024
fix grp
2024-01-29 16:26:29 +00:00
Andreas Fabri
276857a49c
fix grp
2024-01-29 16:22:20 +00:00
Andreas Fabri
ab19b99105
Kernel_23: Add function squared_length()
2024-01-29 16:16:17 +00:00
Sébastien Loriot
88f01a5f1d
get rid of EPECK
...
we compute sizes approximatively and sets bboxes using those value:
computation is always the same so values are the same if the
rounding mode is not changed. The only exception is for the max value
on the bbox of the root where the max is used instead of being computed
using precomputed extent sizes
2024-01-26 16:06:05 +01:00
Andreas Fabri
32078f1c23
Point_set_3: property uchar refers to the range 0..255 not the char type
2024-01-26 14:35:26 +00:00
Laurent Rineau
0f59daafb9
Add a hook CGAL_hook_fix_ctest_dependencies
...
This hook fonction detects dependencies between compilation tests.
2024-01-26 14:56:31 +01:00
Jane Tournois
4b3d6bfb93
[flip] fix more warnings
2024-01-26 10:54:21 +01:00
Jane Tournois
352671d4b7
[smooth] fix warnings
2024-01-26 10:15:27 +01:00
Jane Tournois
23d937e907
[flip] fix warnings
2024-01-26 10:15:09 +01:00
Sébastien Loriot
f155ad8f52
please MSVC 2017
2024-01-26 09:58:26 +01:00
Andreas Fabri
60328a74a7
Update Number_types/include/CGAL/CORE_Expr.h
...
Co-authored-by: Marc Glisse <marc.glisse@inria.fr>
2024-01-26 08:48:28 +01:00
Andreas Fabri
468b81f9f2
Update Number_types/include/CGAL/CORE_Expr.h
...
Co-authored-by: Marc Glisse <marc.glisse@inria.fr>
2024-01-26 08:47:16 +01:00
Andreas Fabri
1348552194
Add Is_one
2024-01-25 18:23:49 +00:00
Andreas Fabri
878d90b20e
Core: Use Expr::is_zero() of AST
2024-01-25 17:46:41 +00:00
Sébastien Loriot
caad3b3cf0
pass on Orthtree class
2024-01-25 16:37:05 +01:00
Sébastien Loriot
57fbda8835
pass on the doc but the Orthtree class
2024-01-25 16:06:06 +01:00
Jane Tournois
a1fc37d91d
[flip] fix verbose mode
2024-01-25 15:50:35 +01:00
Jane Tournois
ae7c6704c9
[collapse] remove macro-protection for collapse under angle condition
2024-01-25 15:31:37 +01:00
Jane Tournois
c7174e0a30
[smooth] pass only the needed parameters
...
const ref m_cell_selector is a member of smoother class
2024-01-25 14:48:12 +01:00
Sébastien Loriot
787fb84dc6
pass on the user manual
2024-01-25 14:17:36 +01:00
Sébastien Loriot
d515e42c39
fix doc warning
2024-01-25 13:46:55 +01:00
Jane Tournois
7147f9bad4
[smooth] use vertices_surface_indices, and fill it iff it's needed
2024-01-25 13:17:00 +01:00
Jane Tournois
0dd99d061a
[smooth] remove unused parameters
2024-01-25 13:01:29 +01:00
Jane Tournois
faacad29af
[smooth] do not collect incident cells for non free vertices
2024-01-25 12:50:01 +01:00
Jane Tournois
a4015d1b9e
[smooth] use m_vertex_id and m_free_vertices everywhere in class functions
2024-01-25 12:46:58 +01:00
Andreas Fabri
585467ab36
As the bbox of nodes gets constructed from Epeck::FT we have to take the upper bounds of intervals
2024-01-25 10:39:47 +00:00
Jane Tournois
f2a1d3c8a4
[smooth] reorganize/clean access to vertex_id_map and free_vertices
2024-01-25 11:01:41 +01:00
Jane Tournois
77805fde8d
[smooth] do not forget cells_to_update in pre-collapse max cos
...
and reorganize post-collapse conditions
2024-01-25 09:34:17 +01:00
Andreas Fabri
b5945b4219
Fix warning
2024-01-25 07:26:33 +00:00
Andreas Fabri
58d26ed40e
Make parameter const&
2024-01-25 07:25:03 +00:00
Efi Fogel
4de87b21b7
Ops;
2024-01-24 23:18:13 +02:00
Efi Fogel
e54a5ce786
Merge branch 'Aos_2-fixes-efif' of github.com:efifogel/cgal into Aos_2-fixes-efif
2024-01-24 23:04:24 +02:00
Efi Fogel
b29afdd560
Cleaned up
2024-01-24 22:26:36 +02:00
Efi Fogel
6c17b256d5
substituted with => substituted by
2024-01-24 22:16:57 +02:00
Efi Fogel
42e6052008
Merge branch 'master' into Aos_2-fixes-efif
2024-01-24 21:38:07 +02:00
Sébastien Loriot
95d8d8c48d
clean up axis and commodity enum to work in both 2D and 3D
2024-01-24 18:40:43 +01:00
Sébastien Loriot
91b4a7a70c
fix zip iterator
...
changed introduced in d43432d533
2024-01-24 16:58:46 +01:00
Sébastien Loriot
0c9349064b
Revert "If smaller is true we want to go in the 0-half space not 1"
...
This reverts commit 5e67892ab0 .
2024-01-24 16:57:53 +01:00
Laurent Rineau
96f698ca09
Merge branch '5.6.x-branch'
2024-01-24 16:03:06 +01:00
Laurent Rineau
47324c1f1c
Merge pull request #7919 from hoskillua/icc-todos
...
Interpolated Curvature remaining TODOs
2024-01-24 16:02:00 +01:00
Laurent Rineau
c0b02c48d6
Merge pull request #7927 from efifogel/Aos_2-observer-efif
...
Introduce Arr_observer<Arrangement_2>
2024-01-24 16:01:56 +01:00
Laurent Rineau
a70e9202f2
Merge pull request #7970 from MaelRL/CGAL-Demo_bugs-GF
...
Fix some demo bugs
2024-01-24 16:01:52 +01:00
Laurent Rineau
2ff279bb99
Merge pull request #7971 from lrineau/SMDS_3-fix_read_MEDIT-GF
...
Mesh_3/SMDS_3: Fix reading of .mesh files
2024-01-24 16:01:46 +01:00
Laurent Rineau
92c0c69a03
Merge pull request #7975 from afabri/SDG2-fix7972-GF
...
Segment_delaunay_graph_2: Fix Issue 7972
2024-01-24 16:01:43 +01:00
Laurent Rineau
c87ec5eea4
Merge pull request #7976 from afabri/Parabola_segment_2-GF
...
Ease drawing of SDG duals
2024-01-24 16:01:39 +01:00
Laurent Rineau
cc339f30bb
Merge pull request #7979 from afabri/Kernel_d-integral_division-GF
...
Kernel_d: Use integral_division()
2024-01-24 16:01:31 +01:00
Laurent Rineau
f96495212a
Merge pull request #7993 from sloriot/Shape_detection-doc
...
Improve doc
2024-01-24 16:01:21 +01:00