Jane Tournois
d287ac8ab1
fix example for testsuite
2024-02-01 15:20:52 +01:00
Jane Tournois
854e00e639
[flip] add third_vertex(f) helper function
...
# Conflicts:
# Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/internal/tetrahedral_remeshing_helpers.h
2024-02-01 14:43:44 +01:00
Jane Tournois
16abfe9958
[flip] reindent piece of code
...
# Conflicts:
# Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/internal/flip_edges.h
2024-02-01 14:43:21 +01:00
Jane Tournois
c6ba155a38
[flip] flipBoundaryEdges cleaning
...
# Conflicts:
# Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/internal/flip_edges.h
2024-02-01 14:42:37 +01:00
Jane Tournois
ac3e35477d
[flip] flipBoundaryEdges cleaning
...
# Conflicts:
# Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/internal/flip_edges.h
2024-02-01 14:41:37 +01:00
Sven Oesau
019be3fc3b
some updates on documentation
2024-02-01 14:28:30 +01:00
Jane Tournois
8941557a6d
[flip] add non-manifold edges to the initial edge-complex
...
this avoids trying to flip them
2024-02-01 14:27:10 +01:00
Jane Tournois
f505ebb2de
rewrite init_c3t3
...
for better handling of input triangulation not generated by Mesh_3
# Conflicts:
# Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/internal/tetrahedral_adaptive_remeshing_impl.h
# Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/internal/tetrahedral_remeshing_helpers.h
2024-02-01 14:26:06 +01:00
Sven Oesau
c8661d0fa8
renaming Orthtree_traits_base_for_dimension to Orthtree_traits_base
...
removing left-over Locate_halfspace
2024-02-01 09:46:06 +01:00
Sven Oesau
7bf9672226
spelling
2024-01-31 16:50:47 +01:00
Sven Oesau
ecc30d8b0f
removing Locate_halfspace
2024-01-31 16:22:40 +01:00
Efi Fogel
edaf59a4b8
dded Arrangement_on_surface_2 and Envelope_3 items
2024-01-31 17:11:49 +02:00
Andreas Fabri
5b187bd79d
Provide a fix for distance.h
2024-01-31 11:10:00 +00:00
Andreas Fabri
7d7b080842
PMP: Change inclusion order to check dependencies
2024-01-31 09:39:45 +00:00
Andreas Fabri
a9a37c1d0e
Fix conversion warning
2024-01-31 07:47:43 +00:00
Efi Fogel
6350815604
Passed the base class of Env_plane_traits_3 as a template parameter with a default value (being the 2D arrangement linear traits). Similarly, passed the base class of Env_triangle_traits_3 as a template parameter with a default value (being the 2D arrangement segment traits).
2024-01-31 00:00:55 +02:00
Sébastien Loriot
85dd768676
handle calls to barycenter for leaf nodes
2024-01-30 17:59:33 +01:00
Sébastien Loriot
3763febfa8
fix compilation issues
2024-01-30 17:36:41 +01:00
Sébastien Loriot
ef1fc52278
clean up implementation and also use it in barycenter
2024-01-30 17:30:59 +01:00
Sébastien Loriot
434d3e95e4
draft for an implementation of bbox corner that are consistent between
...
nodes of different depths
2024-01-30 17:29:22 +01:00
Sven Oesau
2802d58326
removing Maybe_node_index
2024-01-30 17:14:37 +01:00
Sven Oesau
11f0a842de
changing dimension and degree in orthtree(_traits) to int
2024-01-30 17:14:36 +01:00
Sven Oesau
546c0c842a
small doc corrections
2024-01-30 17:14:36 +01:00
Jane Tournois
fd7c4113e5
[todo] set as corners the vertices where incident complex edges form a sharp angle
...
# Conflicts:
# Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/internal/tetrahedral_remeshing_helpers.h
2024-01-30 17:02:11 +01:00
Jane Tournois
83d99a507a
[flip] check vertices_subdomain_indices[v] == 2 at both endpoints!
...
and re-write collection of subdomains on boundary
2024-01-30 17:02:01 +01:00
Jane Tournois
302f8e8b2e
[flip] fix more warnings
...
# Conflicts:
# Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/internal/flip_edges.h
2024-01-30 17:02:01 +01:00
Jane Tournois
11545be57d
[flip] fix warnings
2024-01-30 17:01:40 +01:00
Jane Tournois
03ad75dbcb
[flip] fix verbose mode
2024-01-30 17:01:39 +01:00
Efi Fogel
8f7d10a300
Final cnames changes to avoid collition
2024-01-30 16:45:42 +02:00
Efi Fogel
b6fb9a5aa1
Made all members of the cell-extension records unique (e.g., added 'env_'); this enables the simultaneous extensions required by other packages; for example, having a lower envelope diagram with history.
2024-01-30 14:48:59 +02:00
Efi Fogel
09761aa0c3
Fixed the 'other' type nested in the rebind struct
2024-01-30 11:12:49 +02:00
Efi Fogel
83be94646e
Cleaned up
2024-01-30 01:07:33 +02:00
Efi Fogel
b25a697fd6
Replaced get_data() and set_data() with get_env_data() and set_env_data() to avoid clashes with other extensions of the Dcel;
2024-01-30 00:59:19 +02:00
Efi Fogel
afff35cbdd
Replaced get_data() and set_data() with get_env_data() and set_env_data() to avoid clashes with other extensions of the Dcel; Added template parameters (vertex-base, halfedge-base, and face-base) with default values to Envelope_pm_dcel
2024-01-30 00:55:26 +02:00
Efi Fogel
fe1843d245
Cleaned up; 'typedef' => 'using'
2024-01-30 00:47:18 +02:00
Efi Fogel
963255fe1b
Cleaned up; 'typedef => 'using'; added missing const; made nested Arrangement obsolete (instead use Base_aos).
2024-01-30 00:38:51 +02:00
Efi Fogel
4204321688
Used Envelope_diagram_on_surface_2::Base_aos instead of Envelope_diagram_on_surface_2::Arrangement, which is now obsolete
2024-01-30 00:38:08 +02:00
Sébastien Loriot
ffb32d95a0
fix dependencies
2024-01-29 22:58:54 +01:00
Efi Fogel
83d48e6bd3
Cleaned up; replaced 'typedef' with 'using'
2024-01-29 22:36:48 +02:00
Efi Fogel
7381e39e1f
Cleaned up; eliminated local kernels
2024-01-29 21:55:39 +02:00
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
Sébastien Loriot
f155ad8f52
please MSVC 2017
2024-01-26 09:58:26 +01:00