Jane Tournois
e8e3eaa7b4
Merge remote-tracking branch 'cgal/master' into Mesh_3-triple_line_extraction-GF
...
# Conflicts:
# Mesh_3/test/Mesh_3/CMakeLists.txt
2023-02-21 11:05:30 +01:00
Jane Tournois
cf5979189c
deal with input features + detected features in a valid feature graph
...
+ remove Feature_range.h. A range of polylines can be given directly to
the named parameter `input_features`
+ fix the demo behaviour
2023-01-19 15:15:42 +01:00
Laurent Rineau
7f1486ffb3
Merge pull request #7089 from janetournois/Polyhedron_demo-fix_available_features_for_gray_images-jtournois
...
Polyhedron demo for Mesh_3 - disable features detection for gray level images
2022-12-05 12:21:53 +01:00
Jane Tournois
5fbeecaef8
disable sharpFeaturesGroup for gray level images
2022-11-28 10:54:54 +01:00
Jane Tournois
26472284e4
the demo can now mesh images with any word type
...
thanks to the new domain constructors that do not
need to be defined explicitly a priori
2022-11-07 12:01:23 +00:00
Jane Tournois
5fa3a24041
wip fixing protection of polylines on bbox for meshing of labeled images
2022-09-22 11:14:05 +02:00
Jane Tournois
2c88b640e3
separate protection of features on boundaries, and protection of triple+ lines
2022-07-28 16:59:31 +02:00
Sébastien Loriot
04d1d60a89
fix warning
2022-07-26 16:47:28 +02:00
Jane Tournois
96407d58ea
fix meshing of image with features in demo
...
3 options :
- automatic detection of features
- given polyline_item was not taken into account
- no features
2022-06-30 10:21:58 +01:00
Sébastien Loriot
6486844750
fix pedantic warnings
2022-05-10 11:30:39 +02:00
Jane Tournois
02d07278be
fix unused variable warning
2021-12-28 10:24:34 +01:00
Jane Tournois
0c522b643c
run mesh_3 from a Polyhedral_complex_mesh_domain (as a group)
2021-11-12 13:54:22 +01:00
Jane Tournois
9beac5e039
hide menu when the input is not a labeled image
2021-10-04 16:08:24 +02:00
Jane Tournois
38122ce61a
disable the weights menu when ITK is not available
2021-10-04 12:10:26 +02:00
Jane Tournois
4b3fee813f
ITK is not needed in c3t3_item, and find with the required components only
2021-09-23 14:46:40 +02:00
Jane Tournois
4fdd584154
fix indentation
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2021-09-21 21:47:40 +02:00
Jane Tournois
e1d4c0df80
rename generate_weights() to generate_label_weights()
2021-08-31 14:58:21 +02:00
Maxime Gimeno
720b2dd090
Fix conflicts and fix Cut_plugin
2021-08-30 12:47:10 +02:00
Jane Tournois
d41a8f4bb2
add tooltip to c3t3 generated from image
2021-07-28 16:23:23 +02:00
Jane Tournois
77327b5461
(re)compute weights only if sigma has changed
2021-07-28 15:26:02 +02:00
Jane Tournois
ecdb8730df
move weights to the image_item so that it does not get prematurely deleted
2021-07-28 15:07:06 +02:00
Jane Tournois
f46caacdad
WIP fix weighted images in demo
2021-07-27 16:38:33 +02:00
Jane Tournois
2637bf6343
add weighted images to the demo
2021-07-27 09:33:49 +02:00
Maxime Gimeno
aed7bf07c0
Better name for Split Polylines Mesh_3
2020-12-18 09:10:02 +01:00
Maxime GIMENO
71f8d67095
camelCase
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-12-17 14:33:30 +01:00
Maxime Gimeno
4ce51fb61b
WIP split polyline in graph
2020-12-16 16:00:10 +01:00
Maxime Gimeno
95ea30dacf
Fix mutex
2020-07-01 11:54:32 +02:00
Laurent Rineau
66f9c73a94
Fix mesh_3_plugin with only one polylines item in the scene
2020-06-30 15:50:06 +02:00
Maxime Gimeno
b0a2f636ca
Clean-up
2020-06-30 15:11:59 +02:00
Maxime Gimeno
ca5a5e6e3c
Use waitcondition to avoid busy waiting
2020-06-29 16:01:28 +02:00
Maxime Gimeno
f6a31c2152
Merge remote-tracking branch 'cgal/master' into Demo-Make_a_test_script-GF
2020-06-29 12:44:07 +02:00
Maxime Gimeno
bb15b4c055
WIP Use waitcondition
2020-06-26 16:05:17 +02:00
Laurent Rineau
6f2c1fa6b2
Really fix the compilation with MSVC 2015
2020-04-20 21:54:44 +02:00
Laurent Rineau
b1f9951ed3
Fix a compilation error with MSVC 2015
2020-04-08 16:00:32 +02:00
Laurent Rineau
77ad2b42d2
Copy two files from Microsoft GSL instead of have CMake download it
2020-01-28 15:56:00 +01:00
Laurent Rineau
e051d44691
Support precompiled headers for Mesh_3 plugins
2020-01-08 15:51:51 +01:00
Laurent Rineau
9de3913dbf
Fix warnings
2020-01-08 15:49:16 +01:00
Laurent Rineau
7c042a3fb3
Fix a bug in applicable
2020-01-06 09:52:54 +01:00
Laurent Rineau
4268d4657b
Merge remote-tracking branch 'cgal/master' into Polyhedron-demo__add_qtscript_support_to_Mesh_3_plugin-GF
2020-01-06 09:51:41 +01:00
Maxime Gimeno
a67361fe45
Add ranges
2019-10-16 11:39:40 +02:00
Maxime Gimeno
74db722b96
fixes after review + new batch of transformations
2019-10-16 11:04:40 +02:00
Maxime Gimeno
264f2d1e06
finish replacing doublespinboxes
2019-10-15 16:30:00 +02:00
Maxime Gimeno
053d2c0a57
Merge remote-tracking branch 'cgal/master' into Demo-Make_a_test_script-GF
2019-09-04 10:50:48 +02:00
Laurent Rineau
4313a8ee66
Add compatibility with old Qt Scripts
2019-07-12 13:33:42 +02:00
Laurent Rineau
876505bdec
Fix a bug in applicable() by rearranging completly the private data
...
In passing, I have used
- the Guidelines Support Library (actually `gsl::not_null`),
- `boost::optional` and `boost::variant` to better deal with the
state of private data.
2019-07-12 13:33:39 +02:00
Laurent Rineau
03a591099d
Make mesh_3_plugin scriptable
2019-07-12 13:33:03 +02:00
Laurent Rineau
74669c0ba1
Merge branch 'releases/CGAL-4.14-branch'
2019-07-10 14:22:29 +02:00
Laurent Rineau
1e4ce95f35
Fix PR #3987 with "mesh surface only"
2019-07-05 14:56:13 +02:00
Laurent Rineau
8535a3c03c
Merge branch 'releases/CGAL-4.14-branch'
...
# Conflicts:
# Apollonius_graph_2/include/CGAL/Apollonius_graph_2/Apollonius_graph_2_impl.h
# Convex_hull_3/include/CGAL/convex_hull_3.h
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Corefinement/face_graph_utils.h
# Polyhedron/demo/Polyhedron/Plugins/Mesh_3/Mesh_3_plugin_cgal_code.cpp
# Stream_support/include/CGAL/IO/Color.h
2019-06-20 14:20:37 +02:00
Laurent Rineau
22fb28d57e
Modify the name when multiple source items
2019-06-17 13:47:05 +02:00