Laurent Rineau
628d8ae43d
Merge pull request #7307 from janetournois/Mesh_3-sizing_field_with_aabb_tree-GF
...
Mesh_3 - Document Sizing_field_with_aabb_tree
2023-05-04 17:22:59 +02:00
Laurent Rineau
c2e24424d3
Merge pull request #7415 from janetournois/Mesh_3-triple_lines_with_sqrt-jtournois
...
Mesh_3 triple lines detection robustness
2023-05-04 17:22:46 +02:00
Laurent Rineau
d2bc415a15
Merge pull request #6950 from lrineau/CGAL-allow_Epick_with_float-GF
...
Simple_precision_epick: an Epick-like kernel with float as FT
2023-05-04 16:37:17 +02:00
Laurent Rineau
1449281db9
Merge pull request #7264 from MaelRL/SLS-Weighted_skeleton-GF
...
Weighted straight line skeletons
2023-05-04 16:37:12 +02:00
Sébastien Loriot
e0eac4f388
Merge remote-tracking branch 'cgal/master' into HEAD
2023-05-03 18:37:09 +02:00
Jane Tournois
75806c2497
add local macro for sqrt(17)
...
and const split_point to make sure the same point is used twice
2023-05-02 12:39:46 +02:00
Jane Tournois
dad3407b11
add local macro for sqrt(65)
2023-05-02 11:40:47 +02:00
Jane Tournois
5d0adfda43
avoid conflict with max macro on msvc
2023-05-02 10:12:57 +02:00
Jane Tournois
2f88b29cda
replace multiple std::sqrt by macros
...
with more than 17 digits in case we have number types bigger than double
2023-04-28 17:54:07 +02:00
Jane Tournois
ce738685e1
replace approximate values for sqrt(2) and similar
2023-04-28 16:12:26 +02:00
Jane Tournois
b014f5ab45
fix template parameter
...
without that, the template parameter is 'int', deducted from third argument '0'
2023-04-25 15:45:36 +02:00
Jane Tournois
4be918b51b
it's forbidden to compare (size_t < 0)
2023-04-18 17:10:41 +02:00
Mael Rouxel-Labbé
1a5826f11a
Merge remote-tracking branch 'cgal/master' into SLS-Weighted_skeleton-GF
2023-04-17 12:48:30 +02:00
Sébastien Loriot
9f33e64643
avoid warning
2023-04-12 09:00:24 +02:00
Laurent Rineau
e5a2513921
Merge pull request #7359 from janetournois/Mesh_3-exude_mesh_3_np-jtournois
...
Mesh_3 - fix default parameters of `CGAL::exude_mesh_3(c3t3)`
2023-04-11 14:19:00 +02:00
Jane Tournois
662534e8f3
fix template type
...
avoid using "0" type, int, that would make a data corruption inside
the modified image
2023-04-07 15:52:47 +02:00
Jane Tournois
7eb9a5a0cc
Merge remote-tracking branch 'cgal/master' into Mesh_3-triple_line_extraction_and_weights-GF
...
# Conflicts:
# Mesh_3/include/CGAL/Labeled_mesh_domain_3.h
2023-04-07 15:11:30 +02:00
Jane Tournois
e34cd8d938
doc
2023-04-07 14:54:29 +02:00
Laurent Rineau
1dce90ee79
Merge remote-tracking branch 'cgal/master' into CGAL-allow_Epick_with_float-GF
2023-04-07 10:59:51 +02:00
Jane Tournois
e4ec27fc5c
doc review
2023-04-03 11:29:26 +02:00
Jane Tournois
eb0fc7fa05
Merge remote-tracking branch 'cgal/master' into Mesh_3-sizing_field_with_aabb_tree-GF
...
# Conflicts:
# Mesh_3/include/CGAL/Sizing_field_with_aabb_tree.h
2023-03-31 15:43:23 +02:00
Laurent Rineau
6cd65d23b4
Merge pull request #7275 from lrineau/Mesh_3-improve__Sizing_field_with_aabb_tree-GF
...
Mesh_3: Improve Sizing_field_with_aabb_tree speed
2023-03-31 11:10:56 +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
ed3a6f966f
Apply suggestions from code review
...
Co-authored-by: Andreas Fabri <andreas.fabri@geometryfactory.com>
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2023-03-30 11:34:50 +02:00
Jane Tournois
4b632c29ff
remove NP template parameter where it's not necessary
...
* add CGAL_DEPRECATED
* fix ambiguity between exude_mesh_3(c3t3) (one param) versions
by removing default time_limit
2023-03-30 10:40:28 +02:00
Jane Tournois
03fc6bbdb2
doc
2023-03-24 11:00:26 +01:00
Jane Tournois
ac5ccbd62f
Merge remote-tracking branch 'cgal/master' into Mesh_3-sizing_field_with_aabb_tree-GF
...
# Conflicts:
# Mesh_3/doc/Mesh_3/PackageDescription.txt
2023-03-23 13:53:48 +01:00
Laurent Rineau
693d166835
more debug information
2023-03-22 15:58:55 +01:00
Laurent Rineau
873d98fcbf
"simplify" the 6 constructors by using delegating-cstr
2023-03-22 15:50:31 +01:00
Laurent Rineau
728e013cc5
bug-fix: a one-char typo
2023-03-22 15:39:43 +01:00
Mael Rouxel-Labbé
85911f1b64
Merge remote-tracking branch 'cgal/master' into SLS-Weighted_skeleton-GF
2023-03-20 10:06:38 +01:00
Laurent Rineau
35a1285a12
Merge pull request #6129 from janetournois/Mesh_3-triple_line_extraction-GF
...
Mesh_3 - add detection of intersection lines from labeled images
# Conflicts:
# Installation/CHANGES.md
2023-03-13 16:46:07 +01:00
Jane Tournois
30016253ae
doc
2023-03-07 13:19:18 +01:00
Jane Tournois
66636a68fc
add namespace CGAL
2023-03-07 12:37:29 +01:00
Jane Tournois
09abe79562
typos
2023-03-07 09:15:23 +01:00
Jane Tournois
6bacd852bd
doc
...
and reorganize typedefs
2023-03-06 17:23:42 +01:00
Jane Tournois
6e1dd6a4d7
reorganize header for documentation
2023-03-06 12:15:44 +01:00
Jane Tournois
9c85204d3a
move doc to header and create new group for MeshDomainField_3
2023-03-03 18:05:54 +01:00
Jane Tournois
8b9c7afef7
move header
2023-03-03 15:12:56 +01:00
Jane Tournois
d79493bd62
allow to give empty weights image and just ignore it
2023-02-27 16:02:14 +01:00
Jane Tournois
c0b76f22ad
merge postprocessing weights function in feature detection
...
to avoid duplicating code
- clean example code
- remove all feature detection includes from generate_label_weights.h
- duplicate polylines_to_protect() to make its name more explicit
polylines_to_protect_on_bbox()
2023-02-24 17:28:30 +01:00
Jane Tournois
4c24841aaf
insert postprocessing of weights in feature detection functors
2023-02-24 12:08:40 +01:00
Jane Tournois
d1e79542f2
wip
2023-02-23 16:10:06 +01:00
Laurent Rineau
b5cbd09708
Update Mesh_3/include/CGAL/Labeled_mesh_domain_3.h
...
Co-authored-by: Jane Tournois <janetournois@users.noreply.github.com>
2023-02-23 14:44:03 +01:00
Jane Tournois
2d1fb95155
remove with_features named parameter
2023-02-23 14:41:52 +01:00
Laurent Rineau
58c60f5625
add links to create_labeled_image_mesh_domain
2023-02-23 14:13:25 +01:00
Laurent Rineau
04a9f165b4
rephrase
2023-02-23 14:13:11 +01:00
Jane Tournois
9d38e85262
Merge branch 'Mesh_3-triple_line_extraction-GF' into Mesh_3-triple_line_extraction_and_weights-GF
2023-02-23 12:11:37 +00:00
Jane Tournois
917cfe3f83
fix doc and constness for features_detector operator()
2023-02-23 11:57:00 +01:00
Jane Tournois
094f07ccfc
trailing whitespaces
2023-02-23 10:46:40 +01:00