ange-clement
ae0f8f37c9
Finished Merge
2024-03-29 16:49:33 +01:00
ange-clement
5b0f1fc4c2
Merge branch 'master' of https://github.com/CGAL/cgal into Mesh-3-rework-make-mesh-point-initialization-2-aclement
2024-03-29 16:46:24 +01:00
ange-clement
e64e28d5ef
Made initial_point parameter work with any Range
...
With doc and example (
example "mesh_3D_image_with_initial_points.cpp" has been renamed to "mesh_3D_image_with_image_initialization.cpp")
2024-03-29 16:29:07 +01:00
ange-clement
2c9fb5cd4e
doc
2024-03-28 14:14:29 +01:00
Jane Tournois
644d6493eb
nearest_power_vertex() does not work on an empty triangulation
2024-03-21 16:33:26 +01:00
Jane Tournois
44e176b88a
unused typedef
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2024-03-21 16:13:30 +01:00
Jane Tournois
80fd8759dd
avoid insertion of points inside protecting balls, during initialization step
2024-03-14 16:40:28 +01:00
ange-clement
ec7a6ac876
Added meshing parameter : initial_points
2023-11-10 17:06:04 +01:00
ange-clement
ca7548b341
Removed example +
...
Modified example mesh_3D_image_with_custom_initialization to use new API
+ Changed InitialPointsGenerator concept : outputs
std::tuple<Weighted_point_3, int, Index> instead of
std::tuple<Point_3, int, Index>
+ custom initialization will be called even if a feature detector is set
2023-11-07 15:25:50 +01:00
ange-clement
ea11f328d6
Doc update +
...
Changed initial_point_generator default parameter +
Fix previous change from pair to tuple
2023-11-03 17:44:05 +01:00
ange-clement
d7f110e428
Changed InitialPointsGenerator concept :
...
The points' dimensions are also outputed by the initialisation.
2023-10-31 15:34:42 +01:00
ange-clement
ec5539eac3
Revision 1 :
...
Doc fix +
Deleted default_initial_points_generation() +
Created Construct_initial_points_gray_image.h
2023-10-25 14:57:48 +02:00
ange-clement
932e8a2b34
Fix Doc missing end of description
2023-10-18 12:46:44 +02:00
ange-clement
23af3eb0e2
Updated doc example snippets +
...
Added group "Mesh Initialization Functions" +
Added concept "InitialPointsGenerator" +
Documented model "Construct_initial_points_labeled_image" +
Updated demo parametters +
Fix reneming errors
2023-10-18 12:38:03 +02:00
ange-clement
cb715951d0
Doc changed example +
...
Doc added parameter +
Doc make_mesh_3 +
Doc Construct_initial_points_labeled_image header +
Remove unwanted duplicata
2023-10-18 10:31:19 +02:00
ange-clement
c232929fd1
Fix error when no initial_points_generator
2023-10-17 16:12:48 +02:00
ange-clement
4ee4dff969
Doc change + small fix
2023-10-17 16:02:28 +02:00
ange-clement
f2af65444d
Use parameters instead of template
...
Allows easier initialisation
2023-10-17 15:39:42 +02:00
ange-clement
9fc7230e64
Fix CI
2023-10-16 14:04:45 +02:00
ange-clement
0d0c1f3213
Fix CI
2023-10-16 13:26:20 +02:00
ange-clement
bec5358ff1
Fix CI
2023-10-16 12:39:04 +02:00
ange-clement
2732dad5e4
Fix CI
2023-10-16 10:17:37 +02:00
ange-clement
3937c5df34
Implemented make_mesh_3 param :
...
initial_points_generator
2023-10-13 14:51:43 +02:00
Jane Tournois
b76f640a41
Merge branch 'Mesh_3-edge_min_size-GF' into Mesh_3-min_size-jtournois
...
# Conflicts:
# Mesh_3/test/Mesh_3/CMakeLists.txt
# Polyhedron/demo/Polyhedron/Plugins/Mesh_3/Meshing_dialog.ui
2023-04-24 13:59:48 +02:00
Laurent Rineau
281de129ed
Merge pull request #7280 from janetournois/Mesh_3-improve_initialization-jtournois
...
Mesh_3 - improve initialization when features are inserted
2023-03-31 11:10:54 +02:00
Jane Tournois
818b08f331
add edge_min_size
...
to constrain protecting balls placement to insert no feature smaller
than the given bound
2023-03-09 15:57:08 +01:00
Jane Tournois
de1369d8ec
improve initialization when features are inserted
...
when the c3t3 contains no cells after initialization by features,
it may be needed to add more points for initialization, even when
the nb of facets in complex is > 0
It is the case for example when facets cover a very small part, or
too few connected components of the domain
2023-02-21 09:28:48 +00:00
Sébastien Loriot
e249f59f38
add missing const
2023-02-20 14:38:38 +01:00
Sébastien Loriot
40c1fdc03d
use MSVC overload for everybody
...
clang master also have issue with the generic variadic versions
2022-10-18 06:05:13 +02:00
Sébastien Loriot
775409dfd8
remove useless links
2022-10-11 14:58:12 +02:00
Sébastien Loriot
1937d74578
the workaround seems to be required for all MSVC versions
2022-10-10 17:02:05 +02:00
Sébastien Loriot
5a02248907
remove disable as enable was removed
2022-10-05 21:50:39 +02:00
Sebastien Loriot
cbfeb98b38
Apply suggestions from review
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-10-05 15:39:04 +02:00
Sébastien Loriot
8c7a1d756f
use backticks instead of \c
2022-10-04 19:24:30 +02:00
Sébastien Loriot
fc4c86a491
try to work around MSVC 2015 bugs...
2022-09-30 15:54:30 +02:00
Sébastien Loriot
54a6462273
move code so that we can reinject mesh_3 parameters functions into NFP class
2022-09-26 20:09:58 +02:00
Sébastien Loriot
6505bb7d39
fix parameters
2022-09-21 11:49:28 +02:00
Sébastien Loriot
681120764e
please the CI with a new macro
2022-09-21 09:36:41 +02:00
Sébastien Loriot
b740c31bc1
clean up make_mesh_3 and refine_mesh_3
2022-09-20 18:03:47 +02:00
Sébastien Loriot
e085a47b19
fix doc warnings/errors in Mesh_3
2022-09-15 12:49:13 +02:00
GYuvanShankar
620a8f204c
Fixed named parameters not found error
2022-08-23 15:43:26 +05:30
GYuvanShankar
530d6e0f78
Fixed tests not running in Mesh_3
2022-08-23 14:58:15 +05:30
Sébastien Loriot
ad6329c263
Merge 'cgal/master' into gsoc2022-boost_np
2022-08-16 17:52:18 +02:00
GYuvanShankar
02ddb5c1c3
Documentation for mandatory parameters
2022-08-08 14:36:26 +05:30
Sébastien Loriot
f2aeaf710b
use Named_parameters for variadic specialization
2022-07-27 11:24:26 +02:00
Sébastien Loriot
6802528cd6
make it uniform
2022-07-27 11:07:28 +02:00
GYuvanShankar
cafe5b1817
Removed deprecated docs/warnings
2022-07-19 14:10:05 +05:30
GYuvanShankar
520545d543
Named parameter for mandatory parameters DRAFT
2022-07-19 13:10:35 +05:30
GYuvanShankar
996985126c
Changed some functions to pass without specifying param. name
2022-07-05 20:33:49 +05:30
GYuvanShankar
4457b05350
Removed _new prefix from named parameters
2022-06-29 17:38:54 +05:30