Sébastien Loriot
ac8d72ee18
merge master
2022-06-08 22:06:36 +02:00
Jane Tournois
847f9f127e
fix the use of face_patch_map for export_facets_in_complex() in the demo
2022-06-08 22:04:34 +02:00
Sébastien Loriot
871973d370
merge cgal/master
2022-06-08 22:00:35 +02:00
Sébastien Loriot
920c35c30e
Merge cgal/master
2022-06-08 21:56:39 +02:00
Jane Tournois
57439c0235
wip : transfer surface patch indices from c3t3 to Surface_mesh
...
in export_facets_in_complex()
2022-06-08 21:46:52 +02:00
Jane Tournois
dd818412e5
fix compilation
2022-06-08 21:46:52 +02:00
Jane Tournois
5a36e53a4a
move build_triangulation_from_file to MDS_3 namespace
...
and simplify template parameters
2022-06-08 21:46:51 +02:00
Jane Tournois
baba44459b
fix compilation of the demo
2022-06-08 21:46:51 +02:00
Jane Tournois
e86c4027af
move C3T3 headers to MDS_3 new package
...
MDS_3 is "3D Mesh Data Structure"
2022-06-08 21:46:50 +02:00
Mael Rouxel-Labbé
801d966853
Enhance AW3 demo with iteration visualization & snapshot capabilities
2022-06-08 12:17:57 +02:00
Sébastien Loriot
d13f486640
update tests/examples/demos to use the new API
2022-06-04 14:19:00 +02:00
Sven Oesau
52a7c01637
providing shape parameters of detection shapes
...
introducing Primitive typedef to all region types
Outputiterator for region growing now needs to accept std::pair<Primitive, std::vector<std::size_t> >
2022-06-02 17:36:40 +02:00
Mael Rouxel-Labbé
965964e8b8
Visualization with a soup, some colors, alpha shading etc.
2022-06-02 14:25:43 +02:00
Mael Rouxel-Labbé
ae581c865a
Iterative visualization
2022-06-02 02:21:26 +02:00
Sébastien Loriot
ebf9fb025a
Merge remote-tracking branch 'cgal/5.4.x-branch'
2022-05-26 18:13:59 +02:00
Sébastien Loriot
6f84cbebc2
Merge remote-tracking branch 'cgal/5.3.x-branch'
2022-05-26 18:13:19 +02:00
Sebastien Loriot
1e9984633d
Merge pull request #6591 from afabri/Poisson-doxygen-GF
...
Fix doxygen warnings
2022-05-26 18:10:39 +02:00
Sebastien Loriot
ddbe2a9bbb
Merge pull request #6601 from afabri/Polyhedron-fix_save_polyline_in_scene-GF
...
Polyhedron_3: Fix saving a polyline as part of a scene
2022-05-26 18:10:10 +02:00
Sebastien Loriot
565611123c
Merge pull request #6611 from MaelRL/AW3-enhance_demo-GF
...
AW3: Fix overzealous filtering during traversal (+ misc enhancements)
2022-05-26 18:09:18 +02:00
Sven Oesau
cb0f9475dc
renaming Polygon_mesh namespace to Triangle_mesh
...
renaming Region_growing_X subfolders to X
2022-05-24 21:11:32 +02:00
Andreas Fabri
eea9cf7ac4
cleanup
2022-05-24 16:25:27 +01:00
Sven Oesau
c7ae5ab054
adapted partial specialization
2022-05-24 15:10:26 +02:00
Mael Rouxel-Labbé
d56584bf28
Misc minor fixes / improvements
2022-05-24 14:30:42 +02:00
Mael Rouxel-Labbé
9c57413bb9
AW3 demo enhancements (enable segments/points, better dialog, etc.)
2022-05-24 10:10:50 +02:00
Sébastien Loriot
febeb2debc
add ui for self snapping
2022-05-23 17:57:56 +02:00
Sébastien Loriot
38135b884f
be more permissive with orient
2022-05-23 17:57:49 +02:00
Sébastien Loriot
7c4b08e7aa
orient if closed
2022-05-23 17:56:51 +02:00
Sébastien Loriot
789f37e82c
add merge_reversible_connected_components
2022-05-23 17:56:51 +02:00
Sébastien Loriot
7a6b875561
add snap_borders
2022-05-23 17:56:51 +02:00
Andreas Fabri
ef0899445f
Polyhedron_3: Fix saving a polyline as part of a scene
2022-05-23 11:16:11 +01:00
Sébastien Loriot
594d8bf38e
remove tag that is not used and add a way to pass default Point and Normal maps
2022-05-18 15:23:23 +02:00
Andreas Fabri
3ad94a7393
Use \pre
2022-05-17 12:04:52 +01:00
Andreas Fabri
4968d218b5
Fix doxygen warnings
2022-05-17 10:31:07 +01:00
Laurent Rineau
b32619fedd
Fix the picking
2022-05-16 17:12:00 +02:00
Sébastien Loriot
2b547ec58a
Merge remote-tracking branch 'cgal/5.4.x-branch'
2022-05-13 17:26:04 +02:00
Sebastien Loriot
978d83a349
Merge pull request #6573 from sloriot/CGAL-pedantic_warnings
...
Fix pedantic warnings
2022-05-13 15:55:26 +02:00
Laurent Rineau
9211f1768f
Add a generic read_pixel for other pixel readings
2022-05-12 14:15:01 +02:00
Laurent Rineau
225e3c2217
Add a function read_depth_under_pixel
...
The function takes care of HiDPI screen, using `devicePixelRatio()`.
2022-05-12 12:41:58 +02:00
Sébastien Loriot
6465207428
fix warnings
2022-05-11 10:07:31 +02:00
Sébastien Loriot
6486844750
fix pedantic warnings
2022-05-10 11:30:39 +02:00
Sébastien Loriot
4efc5ab2ac
resize color vector if the soup as colors
2022-05-09 14:45:16 +02:00
Laurent Rineau
734c96e951
Merge branch 'master' into pr/lrineau/6558
2022-05-06 16:25:32 +02:00
Laurent Rineau
6da27847c5
Merge pull request #6495 from afabri/Surface_mesh-move-GF
...
Surface_mesh: Add move semantics
2022-05-06 14:22:06 +02:00
Laurent Rineau
90accc92ea
Merge pull request #6499 from MaelRL/STL-Merge_is_defaults-GF
...
Merge parameters::Is_default and parameters::is_default_parameter
2022-05-06 14:22:02 +02:00
Laurent Rineau
1f683e21d8
Merge pull request #6530 from lrineau/Triangulation_3-fix_crash_during_IO-GF
...
Fix crash during binary I/O of Triangulation_3
2022-05-06 14:21:52 +02:00
Laurent Rineau
7c4e43ee1c
Merge pull request #6535 from sloriot/Test-remove_cmake_generator
...
remove mentions to CMAKE_GENERATOR in test scripts
# Conflicts:
# CGAL_ipelets/demo/CGAL_ipelets/cgal_test_with_cmake
# Set_movable_separability_2/test/Set_movable_separability_2/cgal_test_with_cmake
2022-05-06 14:21:25 +02:00
Laurent Rineau
539e2852a1
Merge pull request #6535 from sloriot/Test-remove_cmake_generator
...
remove mentions to CMAKE_GENERATOR in test scripts
# Conflicts:
# CGAL_ipelets/demo/CGAL_ipelets/cgal_test_with_cmake
# Set_movable_separability_2/test/Set_movable_separability_2/cgal_test_with_cmake
2022-05-06 14:19:07 +02:00
Laurent Rineau
2288225448
Massive update of CMake policies to version 3.23
2022-05-06 09:34:35 +02:00
Guillaume Damiand
6a21a73281
handle -> descriptor for lcc in demo
2022-05-05 14:33:36 +02:00
Guillaume Damiand
999a813b35
Rename XXX_handle into XXX_descriptor for CMap, GMap, LCC
2022-05-05 13:34:19 +02:00
Andreas Fabri
8c48ac4aaa
Fix #include
2022-05-03 13:58:00 +01:00
Andreas Fabri
4feef9fbaf
Addd an #include in the MCF plugin
2022-05-03 12:46:00 +01:00
Sébastien Loriot
8e0ed828e7
remove mentions to CMAKE_GENERATOR in test scripts
2022-04-28 13:48:23 +02:00
Laurent Rineau
ceb41bf206
Fix crash during binary I/O of Triangulation_3
2022-04-27 14:19:21 +02:00
Laurent Rineau
6c08c98a4e
Use std::move instead of std::forward
2022-04-20 17:04:13 +02:00
Mael Rouxel-Labbé
477353d5eb
Merge parameters::Is_default and parameters::is_default_parameter
2022-04-20 16:01:02 +02:00
Andreas Fabri
97800865fb
Move Join in the same submenu as Split
2022-04-20 10:06:16 +01:00
Andreas Fabri
3c83a2bb6f
Use move semantcs in the Polyhedron demo
2022-04-19 18:58:18 +01:00
Andreas Fabri
b19dba2b5d
Polyhedron_3: Faster split in the demo
2022-04-13 19:27:33 +01:00
Laurent Rineau
7d9427b17e
Merge branch 'master' into AW3-New_package-GF
2022-04-11 17:19:47 +02:00
Mael Rouxel-Labbé
4ab6e0006d
Fix typo in variable name
2022-04-04 11:33:28 +02:00
Mael Rouxel-Labbé
f2791abe87
Add AW3 polyhedron demo plugin for meshes & soups
2022-04-04 11:33:28 +02:00
Sébastien Loriot
66a893d903
fix warnings
2022-03-23 23:17:48 +01:00
Sébastien Loriot
689da92ae4
Merge remote-tracking branch 'PMP-relax' into master
2022-03-23 22:09:20 +01:00
Laurent Rineau
b7528d45fa
Merge pull request #6360 from lrineau/Polyhedron_demo-fix_issue_6357
...
3D demo offset_meshing_plugin: Fix the use of the manifold criterion
2022-03-02 15:13:44 +01:00
Laurent Rineau
b017379614
Merge pull request #6360 from lrineau/Polyhedron_demo-fix_issue_6357
...
3D demo offset_meshing_plugin: Fix the use of the manifold criterion
2022-03-02 15:13:13 +01:00
Laurent Rineau
3bd0f0d601
Fix the use of the manifold criterion
...
Fix #6357
2022-02-25 14:35:36 +01:00
Laurent Rineau
258d704a90
Merge pull request #6209 from sloriot/PMP-std_instead_of_boost
...
Use features available in std instead of boost
2022-02-24 19:57:17 +01:00
Laurent Rineau
d78a7b9255
Merge pull request #6302 from afabri/P2T2-assert-GF
...
CGAL: In testcode do not use CGAL_assertion but assert
2022-02-08 23:44:24 +01:00
Sébastien Loriot
4ffc949199
replace boost::unordered by std::unordered
...
but in T3, Mesh_3, TDS_3, P3[TM]3
2022-02-03 19:11:12 +01:00
Andreas Fabri
735752bec9
Do the remaining changes after Laurent's check
2022-02-03 08:02:11 +00:00
Laurent Rineau
5b42a501cc
Merge pull request #6266 from afabri/CGAL-assertions_in_examples-GF
...
CGAL Examples: CGAL_assertion -> assert
# Conflicts:
# HalfedgeDS/examples/HalfedgeDS/hds_prog_compact2.cpp
# Triangulation_2/examples/Triangulation_2/triangulation_print_OFF.h
2022-02-02 16:38:01 +01:00
Sébastien Loriot
3b4a406204
fix key type
2022-01-26 18:26:50 +01:00
Sébastien Loriot
08f3d051e8
do not need to know the range type and to store the range
2022-01-26 13:28:57 +01:00
Andreas Fabri
79a38d5cb9
CGAL Examples: CGAL_assertion -> assert
2022-01-24 10:19:04 +00:00
Sébastien Loriot
475cab49e4
Merge remote-tracking branch 'danston/Region_growing-revision-danston' into HEAD
2022-01-21 13:39:25 +01:00
Sébastien Loriot
126b78fecf
Merge remote-tracking branch 'sloriot/PMP-relax' into HEAD
2022-01-19 13:50:46 +01:00
Sébastien Loriot
11c7c56718
Merge remote-tracking branch 'cgal/master' into HEAD
2022-01-18 09:11:52 +01:00
Sébastien Loriot
10b0af3092
rename macro since Named_function_parameter is part of STL_Extension
2022-01-13 14:43:34 +01:00
Sébastien Loriot
c169c41240
Merge remote-tracking branch 'maxGimeno/PMP-Example_of_new_mp_function-maxGimeno' into HEAD
2022-01-12 13:33:49 +01:00
Sébastien Loriot
4fa826b3ed
keep only the static version of is_default_parameter
2022-01-10 18:36:37 +01:00
Sébastien Loriot
75b03e6c0a
use_default_values() -> default_values()
2022-01-10 18:36:37 +01:00
Sébastien Loriot
1c3e09f562
rename internal namespace
...
default_values -> default_values_for_mesh_3
2022-01-10 18:36:32 +01:00
Sébastien Loriot
6d3176e061
move Named_parameters class in STL_extension
...
helpers stay in BGL because it depends on BGL tags
2022-01-07 15:12:22 +01:00
Sébastien Loriot
5f1803489b
replaces overloads with default NamedParameters for Point_set_processing_3
...
+enhancement of the NP for Point_set_processing_3
2022-01-06 15:11:23 +01:00
Sébastien Loriot
fbfff10cb4
fix ambiguous overloads
2022-01-05 15:50:00 +01:00
Sébastien Loriot
e98fc29dda
fix compilation issues
2022-01-04 17:38:46 +01:00
Sébastien Loriot
b04a5f9124
remove overloads with default parameters
2022-01-04 16:14:49 +01:00
Sébastien Loriot
1e7785b427
do not use PMP::parameters namespace
2022-01-04 16:00:38 +01:00
Andreas Fabri
c924cfdc00
merge master
2022-01-04 13:53:50 +00:00
Sébastien Loriot
6848e69987
replace all_default() by use_default_values() in tests and examples
2022-01-04 14:06:26 +01:00
Sébastien Loriot
28ab8e9293
replace CGAL_PMP_NP macros with CGAL_BGL_NP ones
2022-01-04 11:19:05 +01:00
Sébastien Loriot
047ddad86c
remove optional parameter
2022-01-04 10:12:37 +01:00
Laurent Rineau
7cada272e8
Merge pull request #6124 from janetournois/Mesh_3-polyhedral_complex_in_demo-GF
2022-01-03 16:48:37 +01:00
Laurent Rineau
2a047b42df
Merge pull request #6188 from sloriot/Polyhedron_demo-moc_c3t3
...
Remove useless moc include
2022-01-03 16:26:11 +01:00
Laurent Rineau
a1f4a92506
Merge pull request #6193 from sloriot/Demo-fix_shortcut_composition
...
Fix shortcut composition
2022-01-03 16:26:08 +01:00
Laurent Rineau
ef68e0b913
Merge pull request #6207 from sloriot/CGAL-set_but_not_used_variable
...
Fix set but unused variable warning
2022-01-03 16:22:34 +01:00
Laurent Rineau
9905eb29cf
Merge pull request #6193 from sloriot/Demo-fix_shortcut_composition
...
Fix shortcut composition
2022-01-03 16:22:20 +01:00
Jane Tournois
64af231b6e
Merge branch 'master' into PMP-relax
2021-12-28 14:52:48 +01:00
Jane Tournois
02d07278be
fix unused variable warning
2021-12-28 10:24:34 +01:00
Sébastien Loriot
6cc458bbf2
fix set but unused variable warning
2021-12-27 11:23:46 +01:00
Sébastien Loriot
f5a85902a1
fix shortcut composition
...
Seems that I did not understand correctly the doc here:
https://doc.qt.io/qt-5/qkeysequence.html#QKeySequence-2
2021-12-22 12:05:07 +01:00
Laurent Rineau
7906e3928a
Merge pull request #6174 from afabri/CGAL_Discontinue_Geomview-GF
...
Remove Geomview
2021-12-20 18:06:29 +01:00
Sébastien Loriot
3234726da5
remove useless include
...
needed only if Q_OBJECT or other macros are in that file
2021-12-17 16:34:55 +01:00
Sébastien Loriot
62a646ecf3
fix invalid target name
2021-12-15 15:22:30 +01:00
Andreas Fabri
115fa5ab39
Remove Geomview from the manual and the demos
2021-12-14 14:01:21 +00:00
Sébastien Loriot
676c367852
fix warnings cherry-picked from master targetting 5.4
2021-11-29 18:02:31 +01:00
Sébastien Loriot
993a7b29b0
fix warnings about arithmetic operations on enum
...
cherry-pick of 364009
2021-11-29 17:59:12 +01:00
Mael Rouxel-Labbé
b0b6f78a9c
Clear mesh before PS_to_PM as there might be garbage from CGAL::IO::read_PM
2021-11-29 14:20:54 +01:00
Laurent Rineau
4321e776d0
Merge pull request #6149 from albert-github/feature/bug_docu_codeblocks
2021-11-26 14:30:23 +01:00
Laurent Rineau
f02e5cffe9
Merge pull request #6132 from sloriot/Demo-normal_plugin
...
Create normal map only if normal estimation is done
2021-11-25 17:28:37 +01:00
albert-github
3ad2b0ff17
Remove some unintended artifacts from the documentation
...
Some parts were due to to the markdown handling of 4 spaces meaning code converted to code and this was not the intention.
2021-11-25 15:43:21 +01:00
Dmitry Anisimov
0c00a3941f
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
2021-11-24 15:50:29 +01:00
Sébastien Loriot
0ff77b2751
simplify connection
2021-11-24 11:08:49 +01:00
Sébastien Loriot
f61b088576
update applicable filters when an item is updated
2021-11-24 10:43:07 +01:00
Laurent Rineau
3e877fa124
Merge pull request #6109 from afabri/CGAL-VC_max_warning-GF
...
PMP: Fix Warnings in Master
2021-11-18 12:27:21 +01:00
Laurent Rineau
4d38f2b7b3
Merge pull request #6114 from sloriot/CGAL-cmake_clean_up
...
Clean cmake scripts of examples and tests
2021-11-18 12:27:19 +01:00
Sébastien Loriot
79757328fe
create normal map only if normal estimation is done
2021-11-16 22:22:45 +01:00
Dmitry Anisimov
930278ec50
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
2021-11-16 14:57:16 +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
f1c64499b3
store materials data in Qt properties
2021-11-12 11:37:11 +01:00
Guillaume Damiand
2bbcabe71b
The size of argv array is now 2, ending with nullptr.
2021-11-11 17:23:37 +01:00
Guillaume Damiand
ee11c858b5
The size of argv array is changed to 1 in all basic viewers.
2021-11-10 09:59:48 +01:00
Guillaume Damiand
5afc4cd6e2
Remove -old option for Polyhedron_3 draw
2021-11-09 19:02:36 +01:00
Sébastien Loriot
ab48f63e30
update latest cmake version tested
2021-11-09 10:58:47 +01:00
Sébastien Loriot
262a04cef2
remove useless POLICY setting
2021-11-09 10:19:14 +01:00
Andreas Fabri
bd60afc8e5
static cast an enum to int before multiplication
2021-11-03 23:17:01 +01:00
Sébastien Loriot
07421357a7
fix phrasing
2021-11-02 11:52:53 +01:00
Sébastien Loriot
08b1457649
add CGAL::CGAL_Basic_viewer target
2021-11-01 11:07:55 +01:00
Sébastien Loriot
9543deb304
Merge pull request #6046 from MaelRL/PM-Fix_pmaps_reference_types_master-GF
...
Various fixes for property maps (master)
2021-10-29 17:40:15 +02:00
Laurent Rineau
ca89949169
Merge pull request #5597 from lrineau/Mesh_3-weighted_images-GF
...
Mesh_3: Add weighted images
2021-10-29 17:01:33 +02:00
Jane Tournois
0498cace68
add and use CGAL_ITK_support.cmake
2021-10-29 12:27:04 +02:00
Dmitry Anisimov
634b961b1c
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
2021-10-21 16:29:48 +02:00
Mael Rouxel-Labbé
131242bb80
Merge branch 'PM-Fix_pmaps_reference_types-GF' into PM-Fix_pmaps_reference_types_5.3-GF
2021-10-12 09:29:23 +02:00
Mael Rouxel-Labbé
8166579e55
Merge branch 'PM-Fix_pmaps_reference_types-GF' into PM-Fix_pmaps_reference_types_master-GF
2021-10-11 19:58:07 +02:00
Mael Rouxel-Labbé
590ddf8015
Various fixes for pmaps:
...
- Use `value_type` when the returned type is not a reference
- Enforce `reference = value_type` if the returned type is not
a reference (to avoid `typename PM::reference r = get(m, k)`,
which will take a ref to a temporary if the `reference`
typedef is an actualy reference)
- Do not use `put_get_helper` if the property map is not a `lvalue`
**mutable** property map: the `put()` is `map[k] = v`, which
is broken if `operator[]` does not return a reference
- The concept `boost::lvalue_property_map_tag` requires `operator[](key)`,
not a reference in `get(map, key)`. You can have a readable property map
returning a reference through its `get(map, key)`, but if there is
no `operator[]`, it's just a `boost::readable_property_map_tag`
- Some const correctness to avoid copying maps with state
or heavy keys in `get(map, key)` / `put(map, key, value)`
- Base the category of a wrapping pmap on what it offers instead
of just forwarding the base property map's category
- Tried to do something like mutable lvalue pmap:
* `value_type& operator[](key&)`
* `ref get(map, const key&)`
* `put(map, const key&, const value_type&)`
and non-mutable lvalue pmap:
* `const value_type& operator[](const key&)`
* `ref get(map, const key&)`
but not everything fits properly...
2021-10-08 15:38:47 +02:00
Mael Rouxel-Labbé
df560987a6
Whitespace & cleaning changes
2021-10-08 12:13:43 +02:00
Laurent Rineau
f581ff74d3
Merge pull request #5427 from sloriot/CGAL_data-moving_files
...
Regroup data: moving files
# Conflicts:
# Nef_3/archive/triangulation/include/CGAL/partition_is_valid_2.h
2021-10-07 14:44:01 +02:00
Laurent Rineau
1ba982096a
Merge pull request #5094 from sgiraudot/Boolean_operations-Use_GPS_based_polylines-GF
...
[Small Feature] Boolean Operations: Use polyline-based GPS
2021-10-07 14:27:23 +02:00
Sébastien Loriot
1857a25d28
Merge remote-tracking branch 'cgal/master' into CGAL_data-moving_files
2021-10-06 13:50:31 +02:00
Jane Tournois
9beac5e039
hide menu when the input is not a labeled image
2021-10-04 16:08:24 +02:00
Mael Rouxel-Labbé
521c72d57e
Fix typos
2021-10-04 13:34:07 +02:00
Jane Tournois
992f55bf3d
fix warning
2021-10-04 12:10:41 +02:00
Jane Tournois
38122ce61a
disable the weights menu when ITK is not available
2021-10-04 12:10:26 +02:00
Sébastien Loriot
47028cd184
automatically move data files in data dir + update paths
...
Done for OFF/OBJ/STL/XYZ/PWN/PLY
2021-10-04 09:42:49 +02:00
Laurent Rineau
804feece28
Merge pull request #5761 from danston/Weights-unification-danston
...
[Small Feature] Weights Unification
2021-09-29 16:59:34 +02:00
Laurent Rineau
0f26960174
Merge pull request #6019 from sloriot/CGAL-enum_arithm_w
...
Fix warnings about arithmetic operations on enum
2021-09-29 16:59:31 +02:00
Sébastien Loriot
3640099261
fix warnings about arithmetic operations on enum
2021-09-28 15:36:51 +02:00
Sébastien Loriot
d25b5d48ae
remove unused variable
2021-09-27 19:49:00 +02:00
Jane Tournois
9f5f5aa7a7
use angle_and_area_smoothing
...
and remove the use of deprecated smooth_mesh()
2021-09-27 17:24:24 +02:00
Sébastien Loriot
71932f2f1e
manual fixes
2021-09-23 18:56:29 +02:00
Sébastien Loriot
420f37a365
fix compilation issues
2021-09-23 16:28:23 +02:00
Jane Tournois
96ff627da4
fix CMakeLists.txt
2021-09-23 14:58:07 +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
3df8c33330
Merge remote-tracking branch 'cgal/master' into Mesh_3-weighted_images-GF
...
# Conflicts:
# Polyhedron/demo/Polyhedron/CMakeLists.txt
2021-09-23 11:37:35 +02:00
Dmitry Anisimov
0d86275191
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
2021-09-22 12:20:28 +02:00
Jane Tournois
4fdd584154
fix indentation
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2021-09-21 21:47:40 +02:00
Laurent Rineau
16c0aab3cc
Merge pull request #5809 from maxGimeno/Polyhedron_demo-Filtering_c3t3_item_display-maxGimeno
...
Polyhedron Demo: Filtering c3t3 item display
2021-09-21 09:57:46 +02:00
Jane Tournois
60648b5209
add tangential relaxation to the Smoothing_plugin
2021-09-17 09:48:59 +02:00
Sebastien Loriot
1d4df77129
Merge pull request #5527 from MaelRL/Distance_3-Add_Tri_Tri-GF
...
Add squared_distance(Tri3, Tri3) + Distance_23 general improvements
2021-09-10 17:38:10 +02:00
Sebastien Loriot
464f71d529
Merge pull request #4908 from maxGimeno/Demo-T3_item-mgimeno
...
Polyhedron demo: Scene_triangulation_3_item
2021-09-10 17:37:22 +02:00
Mael Rouxel-Labbé
80c81a2c17
Fix typo
2021-09-08 15:54:32 +02:00
Dmitry Anisimov
936968fb4f
Merge remote-tracking branch 'origin/master' into Weights-unification-danston
2021-09-06 10:38:24 +02:00
Mael Rouxel-Labbé
8a92d51601
Merge branch 'Distance_3-Add_Tri_Tri-GF-old' into Distance_3-Add_Tri_Tri-GF
2021-09-02 17:26:44 +02:00
Sebastien Loriot
fd94f61198
Merge pull request #5785 from maxGimeno/Google-readability-casting-maxGimeno
...
Clang-tidy: google-readability-casting
2021-09-02 15:46:54 +02:00
Sebastien Loriot
a7a1d98aff
Merge pull request #5950 from maxGimeno/Demo-Edit_grid_plugin-maxGimeno
...
Polyhedron Demo: SM's grid in a single item
2021-09-02 15:43:51 +02:00
Maxime Gimeno
08508ff1fc
Merge remote-tracking branch 'cgal/master' into Demo-T3_item-mgimeno
2021-09-02 14:56:07 +02:00
Maxime Gimeno
c095ef2a00
Merge remote-tracking branch 'mine/Demo-T3_item-mgimeno' into Polyhedron_demo-Filtering_c3t3_item_display-maxGimeno
2021-09-02 11:42:28 +02:00
Maxime Gimeno
d83b79aa09
init t_item to nullptr
2021-09-02 08:51:43 +02:00
Maxime Gimeno
77c9ac05be
clean-up
2021-09-01 12:07:43 +02:00
Maxime Gimeno
342fb09f72
fix warning and link to tbb
2021-09-01 12:03:36 +02:00
Maxime Gimeno
6935503b71
Add a check-box to create all the grid in a single item
2021-09-01 10:46:20 +02:00
Sebastien Loriot
6e4f55e1e5
Merge pull request #5407 from maxGimeno/T2-Document_projection_traits_3-maxGimeno
...
Triangulation_2 : Document the `Triangulation_2_projection_traits_3` class
2021-08-31 19:01:33 +02:00
Jane Tournois
e1d4c0df80
rename generate_weights() to generate_label_weights()
2021-08-31 14:58:21 +02:00
Maxime Gimeno
af1a69e193
Merge remote-tracking branch 'cgal/master' into Google-readability-casting-maxGimeno
2021-08-31 10:39:27 +02:00
Maxime Gimeno
3404c2e35d
Fix bool init
2021-08-31 09:58:49 +02:00
Maxime Gimeno
27c832b780
Fix alpha for intersection
2021-08-30 15:42:00 +02:00
Maxime Gimeno
d4b0b49f33
Use "real" extensions and fix loading.
2021-08-30 15:41:52 +02:00
Maxime Gimeno
98bfd2e1b7
fix error in loader
2021-08-30 15:41:40 +02:00
Maxime Gimeno
f5dd1fee69
WIP copyProperties
2021-08-30 15:41:27 +02:00
Maxime Gimeno
0ee3a5dc73
c3t3_item has cnc, stats and is-surface
2021-08-30 15:39:52 +02:00
Maxime Gimeno
e743810349
WIP rewrite c3t3_item
2021-08-30 15:23:59 +02:00
Maxime Gimeno
103a1a8105
WIP : New item doesn't crash when loaded, and displays correctly.
2021-08-30 14:37:41 +02:00
Maxime Gimeno
0109f36610
WIP factorization
2021-08-30 14:37:21 +02:00
Maxime Gimeno
740d819914
Add I/O
2021-08-30 14:37:08 +02:00
Maxime Gimeno
1689b36f94
add an inttersection plane.
2021-08-30 14:36:57 +02:00
Maxime Gimeno
e67a747a5c
WIP t3_item
2021-08-30 14:36:44 +02:00
Maxime Gimeno
bb7895df03
WIP triangulation_3_plugin
2021-08-30 14:35:14 +02:00
Maxime Gimeno
720b2dd090
Fix conflicts and fix Cut_plugin
2021-08-30 12:47:10 +02:00
Sébastien Loriot
4454c5b3ed
Merge remote-tracking branch 'cgal/master' into T2-Document_projection_traits_3-maxGimeno
2021-08-30 12:25:51 +02:00
Sebastien Loriot
20ea9e775f
Merge pull request #4009 from afabri/CGAL-internal-GF
...
CGAL: Move from CGAL/internal to CGAL/Pkg/internal
2021-08-30 11:55:36 +02:00
Sebastien Loriot
1bd8e07743
Merge pull request #5851 from maxGimeno/PMP-Add_a_visitor_to_orient_polygon_soup-maxGimeno
...
PMP: Add a visitor to the orientation function
2021-08-30 10:45:41 +02:00
Maxime Gimeno
f7ec973d69
clean-up remaining debug code
2021-08-30 09:02:57 +02:00
Sébastien Loriot
98e471849b
moving files from internal to PKG/internal
2021-08-26 11:33:39 +02:00
Sébastien Loriot
fb1cef4d8f
Merge remote-tracking branch 'cgal/5.3.x-branch'
2021-08-25 10:46:19 +02:00
Sébastien Loriot
f1aa145fd4
Merge remote-tracking branch 'cgal/5.2.x-branch' into HEAD
2021-08-25 10:45:44 +02:00
Sébastien Loriot
733e7b7823
fix typos
2021-08-25 10:45:05 +02:00
Sébastien Loriot
abc945db89
fix warning
2021-08-19 20:46:32 +02:00
Dmitry Anisimov
c4da891c16
fixed polyhedron demo
2021-08-16 13:26:22 +02:00
Dmitry Anisimov
460c50b142
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
2021-08-16 12:28:34 +02:00
Dmitry Anisimov
60804d738e
Merge remote-tracking branch 'origin/master' into Weights-unification-danston
2021-08-14 18:34:47 +02:00
Sébastien Loriot
de6d8c6cbd
Merge pull request #5742 from danston/Shape_regularization-new_package-danston
...
[Feature] Shape Regularization New Package
2021-08-13 18:19:35 +02:00
Sebastien Loriot
6b9892e40d
Merge pull request #5877 from maxGimeno/Demo-Plane_item_change_name_action-maxGimeno
...
Polyhedron Demo: Scene_plane_item
2021-08-13 18:15:32 +02:00
Maxime Gimeno
91e41ad75c
Replace the label by two DoubleEdit to be able to precisely set the interval.o
2021-08-12 16:12:01 +02:00
Maxime Gimeno
fae3d8e6d0
Color for the tets
2021-08-12 14:33:03 +02:00
Maxime Gimeno
f1629ce83a
Add misisng clone()
2021-08-12 13:43:36 +02:00
Dmitry Anisimov
c975eddf13
Merge remote-tracking branch 'origin/master' into Weights-unification-danston
2021-08-12 13:29:26 +02:00
Maxime Gimeno
296453d975
Merge the two plugins
2021-08-12 12:31:24 +02:00
Maxime Gimeno
dbc6e22af2
Robustify more
2021-08-12 11:54:58 +02:00
Maxime Gimeno
bc2a8eb086
Robustify
2021-08-12 11:43:31 +02:00
Maxime Gimeno
14a95a3680
Add a tooltip and some factorization
2021-08-12 11:36:17 +02:00
Maxime Gimeno
1dcf8fde23
Filtering done with an intervalle. Working.
2021-08-12 11:25:13 +02:00
Sébastien Loriot
814c9138ef
Merge remote-tracking branch 'cgal/5.3.x-branch'
2021-08-12 10:38:11 +02:00
Maxime Gimeno
9875c4baca
WIP The sliders don't really ike being equal.
2021-08-12 10:32:56 +02:00
Sébastien Loriot
cff3cdb40e
Merge remote-tracking branch 'cgal/5.2.x-branch' into HEAD
2021-08-12 10:23:57 +02:00
Maxime Gimeno
4f9faf0ed1
Add missing files
2021-08-12 10:09:54 +02:00
Maxime Gimeno
c052440a1c
WIP working filtering, need robustification and nicer widget
2021-08-11 15:18:10 +02:00
Maxime Gimeno
8f1c510c49
WIP program
2021-08-10 15:21:33 +02:00
Maxime Gimeno
3f8375b15f
Baic draw for new item
2021-08-10 14:19:39 +02:00
Maxime Gimeno
f7df517f57
Merge remote-tracking branch 'cgal/master' into T2-Document_projection_traits_3-maxGimeno
2021-08-09 09:14:23 +02:00
Sébastien Loriot
b539d4a301
extend the visitor to report non-manifold vertex in an umbrella without nm edge
2021-08-05 18:13:35 +02:00
Dmitry Anisimov
933940435a
Merge remote-tracking branch 'origin/master' into Shape_regularization-new_package-danston
2021-08-04 15:30:10 +02:00
Sébastien Loriot
0361a83cd3
fix degree of an isolated vertex
2021-08-04 15:22:14 +02:00
Dmitry Anisimov
4126a5feec
Merge branch 'master' into Weights-unification-danston
2021-08-04 13:58:33 +02:00
Sébastien Loriot
bc1fe892d8
remove const&
2021-08-02 10:40:12 +02:00
Maxime Gimeno
eefb449aca
WIP tetrahedra_item and plugin
2021-07-30 15:59:12 +02:00
Maxime Gimeno
c99fdebafe
add a non_manifold_vertex() function to the visitor
2021-07-30 12:17:06 +02:00
Maxime Gimeno
a551d333cf
Change name of an action
2021-07-29 15:49:07 +02:00
Maxime Gimeno
a2c1a268e2
fix plugin
2021-07-29 11:51:26 +02:00
Jane Tournois
53cd9a0247
fix DoubleEdit content
2021-07-28 16:53:08 +02:00
Jane Tournois
a7a9699185
fix tab order
2021-07-28 16:43:52 +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
Laurent Rineau
2599d8e41a
Merge pull request #5863 from MaelRL/BGL-Fix_FFG_nonconst_index_pmaps-GF
...
Fix index maps for non-const Face_filtered_graph
2021-07-27 15:55:11 +02:00
Laurent Rineau
71175aad53
Merge pull request #5863 from MaelRL/BGL-Fix_FFG_nonconst_index_pmaps-GF
...
Fix index maps for non-const Face_filtered_graph
2021-07-27 15:52:23 +02:00
Jane Tournois
2637bf6343
add weighted images to the demo
2021-07-27 09:33:49 +02:00
Maxime Gimeno
22edbbe428
Merge remote-tracking branch 'cgal/master' into PMP-Add_a_visitor_to_orient_polygon_soup-maxGimeno
2021-07-26 11:46:51 +02:00
Mael Rouxel-Labbé
5240e402de
Fix wrong PMap type
2021-07-23 14:26:40 +02:00
Maxime Gimeno
f8315e09b7
DOn't use a pair.
2021-07-22 15:19:58 +02:00
Maxime Gimeno
f36e5eadf9
Remove to_remove
2021-07-22 09:37:48 +02:00
Maxime Gimeno
83e7abf042
Changes after review
2021-07-21 12:48:11 +02:00
Maxime Gimeno
3cfa3e8c86
Use a NP to pass the visitor
2021-07-19 13:40:19 +02:00
Maxime Gimeno
1b04db1fad
Give the visitor by copy (1st step for the Named Parameters)
2021-07-19 13:18:26 +02:00
Maxime Gimeno
36dd5be796
more fixes
2021-07-19 13:05:17 +02:00
Maxime Gimeno
b027d31bfd
remove the "Extract NM Simplicies" action
2021-07-19 12:06:43 +02:00
Maxime Gimeno
67b2fd1454
Fix default visitor mechanism
2021-07-19 11:48:20 +02:00
Maxime Gimeno
05761799e8
Fix the filtering in the plugin
2021-07-19 11:25:37 +02:00
Sebastien Loriot
40f507a1f1
Merge pull request #5800 from MaelRL/SS-Doc_fixes-GF
...
Harmonization of some IO stream documentation
2021-07-19 07:56:48 +02:00
Sebastien Loriot
9b27f53b28
Merge pull request #5544 from maxGimeno/PMP-compare_faces_from_meshes-maxGimeno
...
PMP: compare_meshes
2021-07-19 07:54:00 +02:00
Sebastien Loriot
4efdf52c0e
Merge pull request #5654 from maxGimeno/Demo-OFF_choose_normals_export-maxGimeno
...
Polyhedron Demo: Popup for OFF
2021-07-19 07:50:54 +02:00
Sebastien Loriot
edc456e7c2
Merge pull request #5636 from maxGimeno/Demo-Enhance_Animate_plugin-maxGimeno
...
Polyhedron_demo: Animate plugin
2021-07-19 07:49:29 +02:00
Maxime Gimeno
4989eadb19
WIP
2021-07-13 16:06:52 +02:00
Maxime Gimeno
83b69b5a98
Merge remote-tracking branch 'cgal/master' into T2-Document_projection_traits_3-maxGimeno
2021-07-08 11:33:42 +02:00
Dmitry Anisimov
c1aa66f0fa
renamed max to maximum and min to minimum and cos to cosine to be consistent with other NP in CGAL
2021-06-30 13:15:06 +02:00
Dmitry Anisimov
c5bea93e58
renamed max to maximum and min to minimum in NP to be consistent with other packages
2021-06-30 12:39:01 +02:00
Maxime Gimeno
06525e0ca5
Fixes and cleanup
2021-06-29 15:25:29 +02:00
Maxime Gimeno
a29d8b183c
change the colors of the button to make it more obvious when it is disabled.
2021-06-29 14:54:55 +02:00
Maxime Gimeno
56c920112a
Better display fir buttons
2021-06-29 10:33:45 +02:00
Maxime Gimeno
5526db6942
add a tooltip to the reset button
2021-06-29 09:27:35 +02:00
Maxime Gimeno
e8efd07a5b
Fix init of the bitsets
2021-06-29 09:21:21 +02:00
Maxime Gimeno
4602a18a8f
WIP Fixing the init
2021-06-28 15:43:18 +02:00
Maxime Gimeno
0deb49a84a
add missing if
2021-06-28 14:02:16 +02:00
Maxime Gimeno
f79ec025cd
The edges are dealt with now.
2021-06-28 13:11:28 +02:00
Maxime Gimeno
200a340149
Secured in case there are too many subdomains or the GL version is too old. Fix the colors of the button.
2021-06-28 11:08:56 +02:00
Dmitry Anisimov
b7e0e37ba3
fixed regularization in the polyhedron demo
2021-06-25 18:02:05 +02:00
Maxime Gimeno
e5914cf70f
The plugin works. Still needs to secure it all
2021-06-25 12:27:49 +02:00
Maxime Gimeno
4f9fc89a10
fix logic for discard
2021-06-25 10:11:32 +02:00
Maxime Gimeno
73eafddd39
WIP: Patches per facet are not good
2021-06-24 14:14:46 +02:00
Mael Rouxel-Labbé
78ff9185b3
Harmonize ASCII usage across all packages
2021-06-23 23:34:32 +02:00
Mael Rouxel-Labbé
084a1efe2d
Merge remote-tracking branch 'cgal/master' into Distance_3-Add_Tri_Tri-GF
2021-06-23 22:30:03 +02:00
Maxime Gimeno
2c36a1797c
WIP
2021-06-23 15:58:57 +02:00
Maxime Gimeno
ec41af7e33
Add a widget for filtering c3t3 subdomains
2021-06-22 15:24:33 +02:00
Maxime Gimeno
663ebce7bb
Add a plugin to interact with the c3t3_item, and allow some filtering in the display.
2021-06-18 14:12:48 +02:00
Maxime Gimeno
1a9a578df8
Apply google-readability-casting to the off_plugin
2021-06-18 10:54:35 +02:00
Dmitry Anisimov
d3a38f4f8c
fixed np in the shape detection plugin
2021-06-14 16:47:20 +02:00
Dmitry Anisimov
b9d14ed07f
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
2021-06-14 16:42:42 +02:00
Dmitry Anisimov
d98cc1ebcb
polyhedron demo, refactoring internal weights representation
2021-06-09 14:05:18 +02:00
Dmitry Anisimov
8be257b663
updated weights in the polyhedron demo
2021-06-04 14:39:31 +02:00
Laurent Rineau
5cbadbede6
Merge pull request #5701 from maxGimeno/Ctest-Adapt_scripts_to_windows-maxGimeno
...
Testsuite: Adapt ctest scripts for use with cygwin
2021-06-02 17:20:49 +02:00
Laurent Rineau
10cdb759b9
Merge pull request #5739 from maxGimeno/Demo-Fixes_for_scale_scene-maxGimeno
...
Polyhedron Demo: Fix Scene Recentering while Scaled
2021-06-02 17:20:47 +02:00
Dmitry Anisimov
4f1fc20e22
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
2021-06-01 16:06:16 +02:00
Maxime Gimeno
18c7e6f513
Fix scene recenter with scaling ON
2021-05-31 14:09:07 +02:00
Laurent Rineau
4b414ca8c5
Merge pull request #5718 from maxGimeno/Demo-fix_statistics-maxGimeno
...
Polyhedron Demo: Fix classname property for selection_item
# Conflicts:
# Polyhedron/demo/Polyhedron/Scene_polyhedron_selection_item.cpp
2021-05-27 19:12:22 +02:00
Laurent Rineau
e745ff3fab
Merge pull request #5718 from maxGimeno/Demo-fix_statistics-maxGimeno
...
Polyhedron Demo: Fix classname property for selection_item
# Conflicts:
# Polyhedron/demo/Polyhedron/Scene_polyhedron_selection_item.cpp
2021-05-27 19:10:03 +02:00
Maxime Gimeno
2d5f91f763
Merge remote-tracking branch 'cgal/master' into T2-Document_projection_traits_3-maxGimeno
2021-05-27 09:06:59 +02:00
Maxime Gimeno
5f3dd59231
Fix conversion warning
2021-05-25 12:15:57 +02:00
Maxime Gimeno
ab182dd46a
Merge remote-tracking branch 'cgal/master' into CGAL-Clang_tidy_new_pass-maxGimeno
2021-05-21 14:04:07 +02:00
Maxime Gimeno
2dac372ccd
Demo pass
2021-05-21 14:01:30 +02:00
Maxime Gimeno
797c5ad08b
Merge remote-tracking branch 'cgal/master' into PMP-compare_faces_from_meshes-maxGimeno
2021-05-20 08:58:24 +02:00
Laurent Rineau
59a0da4f13
Merge pull request #5692 from maxGimeno/CGAL_cpp11_atomic_and_threads-maxGimeno
...
CGAL:: Use std atomic and threads
# Conflicts:
# Arrangement_on_surface_2/include/CGAL/Arr_counting_traits_2.h
2021-05-19 17:23:53 +02:00
Laurent Rineau
82bec8a1d6
Merge pull request #5692 from maxGimeno/CGAL_cpp11_atomic_and_threads-maxGimeno
...
CGAL:: Use std atomic and threads
# Conflicts:
# Arrangement_on_surface_2/include/CGAL/Arr_counting_traits_2.h
2021-05-19 17:11:37 +02:00
Maxime Gimeno
b21f8a412d
Fix string comparison
2021-05-19 14:02:29 +02:00
Maxime Gimeno
c1f315f500
Fix classname property for selection_item
2021-05-19 13:16:55 +02:00
Laurent Rineau
2c4a5db3ce
Merge pull request #5631 from GilesBathgate/STL_ext-fix_uncaught_exceptions_cleanup-GilesBathgate
...
Fix uncaught exceptions cleanup
2021-05-18 18:14:14 +02:00
Laurent Rineau
26ad68e486
Merge pull request #5649 from sloriot/CGAL-no_boost_shared_ptr
...
Replace internal use of boost shared_ptr
2021-05-18 18:14:12 +02:00
Laurent Rineau
1e4899ecb8
Merge pull request #5651 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron Demo : Fix a warning
2021-05-18 18:14:09 +02:00
Laurent Rineau
bd98013623
Merge pull request #5665 from GilesBathgate/Polyhedron_3_TDS_3-compare_handle_nullptr-GilesBathgate
...
Polyhedron_3 and TDS_3 compare handle nullptr
2021-05-18 18:13:57 +02:00
Laurent Rineau
607dadcf2b
Merge pull request #5666 from alefy/Fix-demo_Polyhedron_mesh_3_linking_with_VTK-alefy
...
Fix linking issue with VTK for Mesh_3 Polyhedron demo
2021-05-18 18:13:55 +02:00
Laurent Rineau
7eef8b64e1
Merge pull request #5651 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron Demo : Fix a warning
2021-05-18 17:32:23 +02:00
Laurent Rineau
4ab1000d30
Merge pull request #5666 from alefy/Fix-demo_Polyhedron_mesh_3_linking_with_VTK-alefy
...
Fix linking issue with VTK for Mesh_3 Polyhedron demo
2021-05-18 17:32:18 +02:00
Maxime Gimeno
c272741714
Fix sleep_for() call in Use_ssh.cpp
2021-05-17 11:41:56 +02:00
Maxime Gimeno
96fe2393a8
Fix chrono in Use_ssh
2021-05-12 10:45:34 +02:00
Maxime Gimeno
827a5ae8aa
review
2021-05-11 14:40:40 +02:00
Maxime Gimeno
dfab2a3d3c
clean-up
2021-05-11 13:25:25 +02:00
Maxime Gimeno
889119e800
Update add_test to directly use msbuild when running on cygwin
2021-05-11 12:48:44 +02:00
Maxime Gimeno
33cefe1be7
remove calls to cpp11::sleep_for()
2021-05-07 11:13:03 +02:00
Maxime Gimeno
3e03d50b8a
replace usages of CGAL::cpp11::atomic and thread by std:: calls
2021-05-07 11:10:30 +02:00
Maxime Gimeno
e9b7595fff
Deprecate CGAL headers for threads, atomic and result_of, and move their content to config.h as fallback
2021-05-07 11:09:24 +02:00
Simon Giraudot
ae885f539c
Documentation and plugin
2021-05-06 15:43:28 +02:00
Sébastien Loriot
0a13731eea
prevent generic overload to be picked
2021-05-06 10:27:12 +02:00
Sébastien Loriot
4e519a3c7a
move documented IO functions in IO namespace
2021-05-05 13:15:37 +02:00
Sébastien Loriot
22be8671f7
move read_vtk_image_data to IO
2021-05-04 14:59:28 +02:00
Sébastien Loriot
56025fb5f9
fix release number of depreciation
2021-05-04 14:38:47 +02:00
Sébastien Loriot
fb6f703b55
IO namespace for files in IO directories
2021-05-04 14:36:06 +02:00
Maxime Gimeno
14b1b3b8cc
WIP
2021-05-04 11:38:07 +02:00
Adrien Lefieux
5c66c5d0e1
Solve linking issue on macOS with VTK for Mesh3 Polyhedron demo
2021-05-03 18:19:06 +02:00
Sébastien Loriot
70058db9b7
add IO namespace for Mesh_3 package
2021-05-03 15:39:07 +02:00
Maxime Gimeno
26621062e2
add an `s`
2021-04-30 08:38:51 +02:00
Maxime Gimeno
11bb420ac2
Clean-up
2021-04-29 15:49:48 +02:00
Maxime Gimeno
d6c68a9fe2
List concerned properties
2021-04-29 14:57:28 +02:00
Maxime Gimeno
d7ee3066ee
Add a pop-up to ask if the user wants to export the internal properties in the off plugin.
2021-04-29 13:28:48 +02:00
Giles Bathgate
5ecd85248a
Fix capitalisation of macro name.
2021-04-28 21:03:45 +01:00
Giles Bathgate
0ef8127c71
The CGAL_NOEXCEPT macro is no longer needed
2021-04-28 21:03:00 +01:00
Giles Bathgate
0dcadee486
Fix dereference after null in Polyhedron_incremental_builder_3.h
2021-04-28 17:54:19 +01:00
Maxime Gimeno
971004cfee
Fix a warning
2021-04-28 15:40:18 +02:00
Sébastien Loriot
1faa0e2992
replace internal use of boost::shared_ptr by std::shared_ptr
2021-04-28 10:55:26 +02:00
Maxime Gimeno
21319d744a
Remove target all_scene_items as it fails the building inside ctest on windows
2021-04-22 14:26:22 +02:00
Maxime Gimeno
c64128a282
Fix offset in points
2021-04-22 12:46:47 +02:00
Maxime Gimeno
34a53d36ad
Store states on a stack to "read last frame" as it was, not simply apply the last frame, as it might not be the same points that are impacted.
2021-04-22 12:34:14 +02:00
Sébastien Loriot
f513a791e2
Merge remote-tracking branch 'cgal/5.2.x-branch'
2021-04-21 15:48:36 +02:00
Sébastien Loriot
eef92fbef7
Merge remote-tracking branch 'cgal/5.1.x-branch'
2021-04-21 15:47:06 +02:00
Sebastien Loriot
7a68dfd3fa
Merge pull request #5623 from maxGimeno/Demo-Fix_dll_warning-maxGimeno
...
Polyhedron_demo : Fix a warning
2021-04-21 15:34:14 +02:00
Sebastien Loriot
4f3c2b7ee4
Merge pull request #5621 from sloriot/Demo-polylines_in_offset_meshing
...
Add support for protecting features in offset meshing
2021-04-21 15:31:36 +02:00
Sébastien Loriot
39367c2313
Merge remote-tracking branch 'cgal/5.2.x-branch'
2021-04-17 11:14:29 +02:00
Sébastien Loriot
cbd95907cd
Merge remote-tracking branch 'cgal/5.1.x-branch' into HEAD
2021-04-17 11:11:28 +02:00
Sebastien Loriot
b7323389c7
Merge pull request #5622 from maxGimeno/CMake-Update_versions_in_scripts-maxGimeno
...
Update maximum cmake versions
2021-04-17 10:58:14 +02:00
Sebastien Loriot
076cb5fa13
Merge pull request #5573 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron Demo: Trivial Warning
2021-04-17 10:53:46 +02:00
Maxime Gimeno
9384b064eb
Make `children` a pointer to silent an annoying warning about QList<int> not being a dll-interface class.
2021-04-16 13:39:30 +02:00
Maxime Gimeno
c49152359c
update max version of cmake and announce the new minimal in CHANGE.md
2021-04-15 15:08:54 +02:00
Sébastien Loriot
fef75785cb
handle polyline to protect in offset meshing
2021-04-14 17:38:49 +02:00
Dmitry Anisimov
d10c72f7d3
Merge remote-tracking branch 'upstream/master' into Region_growing-revision-danston
2021-04-14 10:57:01 +02:00
Dmitry Anisimov
22c105be6c
fixed shape detection plugin in polyhedron demo
2021-04-13 15:56:06 +02:00
Mael Rouxel-Labbé
fba303341f
Merge remote-tracking branch 'cgal/master' into Distance_3-Add_Tri_Tri-GF
2021-04-12 15:33:14 +02:00
Mael Rouxel-Labbé
7e62c02176
Re-organize into Distance_2/X_Y.h to align with Distance_3
2021-04-12 15:31:55 +02:00
Mael Rouxel-Labbé
5deb509374
Move to Distance_3/X_Y.h rather than squared_distance_X_Y.h (as Intersections)
2021-04-12 14:42:44 +02:00
Maxime GIMENO
7629e25d40
Update Polyhedron/demo/Polyhedron/Scene_polylines_item.cpp
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2021-04-09 14:26:51 +02:00
Maxime Gimeno
83badb138c
Fix description of corner_item
2021-04-09 14:15:04 +02:00
Maxime Gimeno
db9b78017e
Add nissing viewer->makeCurrent()
2021-04-09 12:56:22 +02:00
Maxime Gimeno
17602e589e
Merge remote-tracking branch 'cgal/master' into CGAL-clang_tidy__nullptr_on_Mesh_2-GF
2021-04-07 09:17:51 +02:00
Laurent Rineau
8dc3256685
Merge pull request #5488 from sgiraudot/Classification-Remove_TensorFlow_support-GF
...
[Small Feature] Remove TensorFlow support
2021-04-06 15:13:15 +02:00
Laurent Rineau
ed884ad2e7
Merge pull request #5525 from janetournois/Polyhedron_demo-fix_isotropic_remeshing_dialog-jtournois
...
Polyhedron demo - improve PMP::isotropic_remeshing dialog box
2021-04-06 15:13:05 +02:00
Laurent Rineau
8247232cf1
Merge pull request #5535 from sloriot/CGAL-more_cmake_support_files
...
Add more cmake support files
2021-04-06 15:13:04 +02:00
Maxime Gimeno
8f7e12ebdc
Fix another similar warning
2021-04-06 13:17:37 +02:00
Maxime Gimeno
0dd0b96586
Don't add empty items in plugin
2021-04-01 15:39:45 +02:00
Maxime Gimeno
34e2180b22
rename match_faces
2021-04-01 13:50:41 +02:00
Maxime Gimeno
c349448ec5
add braces
2021-04-01 10:13:19 +02:00
Sebastien Loriot
3a409e6ac2
Update Polyhedron/demo/Polyhedron/Plugins/Operations_on_polyhedra/Clip_polyhedron_plugin.cpp
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2021-03-31 14:16:56 +02:00
Sébastien Loriot
f4a79aebd8
catch const ref
2021-03-31 14:12:43 +02:00
Laurent Rineau
c453420dd6
Merge pull request #5513 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron_demo: Move LAS code from item to plugin
2021-03-24 15:05:20 +01:00
Laurent Rineau
8886d3fda9
Merge pull request #5529 from maxGimeno/Demo-Fixes_for_5_1-maxGimeno
...
Polyhedron_demo: Fix Affine_transform_plugin crash
2021-03-24 15:05:12 +01:00
Laurent Rineau
33ed7a9995
Merge pull request #5529 from maxGimeno/Demo-Fixes_for_5_1-maxGimeno
...
Polyhedron_demo: Fix Affine_transform_plugin crash
2021-03-24 15:00:25 +01:00
Maxime Gimeno
9e6eaa504a
Orientation requirements always on, as it won't work without it on non triangle meshes
2021-03-23 13:43:49 +01:00
Maxime Gimeno
277117613b
Add a NP for orientation requirement
2021-03-23 11:49:47 +01:00
Maxime Gimeno
dd90a3ce84
OutputIterators
2021-03-23 10:17:39 +01:00
Simon Giraudot
8e06889d90
Rebase
2021-03-22 15:17:34 +01:00
Maxime Gimeno
7d4a661671
Overloads, plugin and data sets
2021-03-22 14:59:01 +01:00
Maxime Gimeno
735567531b
RENAME
2021-03-19 12:00:08 +01:00
Sébastien Loriot
887b7d0eaa
add METIS cmake support file
2021-03-18 14:58:04 +01:00
Sébastien Loriot
ac15312260
add Ceres support cmake file
2021-03-18 14:47:56 +01:00
Maxime Gimeno
fdcd84b031
Use copy_face_graph to duplicate the surface_mesh in affine_transformation to avoid problems related to the extra properties (it may cause a crash in the cas eof the face patch_id map, for example)
2021-03-16 14:18:05 +01:00
Maxime Gimeno
1cc00a32eb
Move LAS code from item to plugin to prevent BOOL declaration to conflict with the one form lib3mf.
2021-03-16 13:27:36 +01:00
Mael Rouxel-Labbé
27069d423c
Update header includes
2021-03-12 12:52:05 +01:00
Jane Tournois
b0d871bf8f
change the tab-order for options in UI
2021-03-11 15:21:08 +01:00
Jane Tournois
6b50fb2f10
disable nbSmoothing_spinbox when splitEdgesOnly_checkbox is checked
2021-03-11 15:14:34 +01:00
Laurent Rineau
ddd2d70274
Merge pull request #5489 from danston/Polyhedron_demo-macos_warnings_fixed-danston
...
Fixed Polyhedron demo warnings in the macOS test suite
2021-03-10 10:35:18 +01:00
Laurent Rineau
5c8e8f5ec4
Merge pull request #5508 from maxGimeno/Demo-new_features-maxGimeno
...
Polyhedron Demo: New features
2021-03-10 10:35:13 +01:00
Laurent Rineau
f712a2a3a0
Merge pull request #5473 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron demo: Fixes for 5.1
Conflicts:
Polyhedron/demo/Polyhedron/resources/compatibility_shaders/shader_spheres.vert
Polyhedron/demo/Polyhedron/resources/shader_spheres.vert
2021-03-03 18:27:33 +01:00
Laurent Rineau
3ab3b10d47
Merge pull request #5247 from MaelRL/SDG-Fix_doc-GF
...
Doc improvements for TDS-related classes
2021-03-03 17:38:18 +01:00
Laurent Rineau
ab6145babc
Merge pull request #5501 from maxGimeno/CGAL-CGAL-Disable_tests_that_use_gmp_if_not_found-5.2-maxGimeno
...
CMake Fixes when CGAL_Core is disabled (5.2)
2021-03-03 17:20:55 +01:00
Laurent Rineau
11e3c689ed
Merge pull request #5473 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron demo: Fixes for 5.1
2021-03-03 16:39:47 +01:00
Laurent Rineau
1435e37232
Merge pull request #5473 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron demo: Fixes for 5.1
2021-03-03 16:31:08 +01:00
Maxime GIMENO
2349ba6d39
Update Polyhedron/demo/Polyhedron/MainWindow.cpp
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2021-03-03 11:51:14 +01:00
Maxime Gimeno
8b058d90d9
Fixes
2021-03-03 11:02:39 +01:00
Maxime Gimeno
714d7091ce
WIP save items. Need tests.
2021-03-02 15:44:00 +01:00
Maxime Gimeno
b4de351840
Merge branch 'CGAL-CGAL-Disable_tests_that_use_gmp_if_not_found-5.1-maxGimeno' into CGAL-CGAL-Disable_tests_that_use_gmp_if_not_found-5.2-maxGimeno
2021-03-02 10:16:01 +01:00
Maxime Gimeno
7c94a1f2bf
Replace condition for a clearer equivalent one, and use APPEND for env property in Arrangement_2
2021-03-02 09:59:28 +01:00
Maxime Gimeno
7d21d5b62d
De-activate some things that depend on CGAL_Core if it is not FOUND
2021-03-01 11:27:43 +01:00
Maxime Gimeno
bcb9940eb7
WIP for groups in save_scene
2021-02-26 13:05:48 +01:00
Maxime Gimeno
2eac79c326
Fix names of the diff items
2021-02-25 14:20:42 +01:00
Dmitry Anisimov
ee2cd7bcde
fixed various warnings popping out for the macOS test suite
2021-02-23 15:22:07 +01:00
Simon Giraudot
68a4aa3947
Remove TensorFlow from plugin
2021-02-23 09:17:44 +01:00
Mael Rouxel-Labbé
5efa544734
Merge remote-tracking branch 'cgal/master' into SDG-Fix_doc-GF
2021-02-22 17:19:40 +01:00
Maxime Gimeno
cc99fd94ad
Demo Pass
2021-02-19 16:02:12 +01:00
Laurent Rineau
9436f4023f
Merge pull request #5297 from maxGimeno/Demo-different_colors_for_c3t3-maxGimeno
...
Polyhedron Demo: C3t3 colors enhancement
2021-02-18 15:26:43 +01:00
Laurent Rineau
fa7393cb15
Merge pull request #5389 from sloriot/Mesh_3-fix_patch_id_map
...
Clean and fix default facet patch id map
2021-02-18 15:19:15 +01:00
Laurent Rineau
db338aa1ee
Merge pull request #5417 from maxGimeno/Demo-Add_dependency_to_qt5_moc_and_dependencies-maxGimeno
...
QGLViewer: remove the need for Qt5::Xml
2021-02-18 15:19:06 +01:00
Laurent Rineau
a8aca0f99d
Merge pull request #5441 from maxGimeno/CMake-Remove_cxx_standard-maxGimeno
...
Remove CMAKE_CXX_STANDARD commands in cmake scripts
2021-02-18 15:19:00 +01:00
Maxime Gimeno
e023f3f958
add .js in the end of a scene's filename if needed.
2021-02-18 15:07:29 +01:00
Maxime Gimeno
7109dd9de9
clean-up
2021-02-18 14:15:02 +01:00
Maxime Gimeno
5bffc28758
Invalidate aabb_tree after moving vertex
2021-02-18 14:12:35 +01:00
Maxime Gimeno
23b1024f1b
fix direction-constraint in qglviewer
2021-02-18 14:01:15 +01:00
Maxime Gimeno
64597d7cab
fix sphere lighting
2021-02-18 14:01:15 +01:00
Maxime Gimeno
ad73f44a89
add bbox axis lengths to the tooltip of an item
2021-02-18 12:41:52 +01:00
Maxime Gimeno
08ea69f57c
More remaining xml
2021-02-10 13:43:25 +01:00
Maxime Gimeno
2500331070
Merge remote-tracking branch 'cgal/master' into Demo-Add_dependency_to_qt5_moc_and_dependencies-maxGimeno
2021-02-09 12:33:52 +01:00
Maxime Gimeno
c9a020bb1a
Remove remaining includes
2021-02-09 12:28:58 +01:00
Maxime Gimeno
9cd0d450f9
Remove QDomElements and need for QtXml
2021-02-09 11:31:34 +01:00
Maxime Gimeno
7f189620d8
Remove CMAKE_CXX_STANDARD commands in cmake scripts
2021-02-08 10:06:23 +01:00
Laurent Rineau
c5ba414c72
Merge pull request #5336 from maxGimeno/GraphicsView-Use_opengl_4_1_context-maxGImeno
...
Graphics_view: Upgrade glsl version in basic_viewer_shaders
2021-02-05 16:12:42 +01:00
Laurent Rineau
4c947f0ee0
Merge pull request #5340 from danston/CGAL-clang_warnings_fix-danston
...
Clang warnings fixed
2021-02-05 16:10:37 +01:00
Laurent Rineau
657dadf718
Merge pull request #5351 from sgiraudot/Classification-Fix_boost_optional_dependencies-GF
...
[Classification] Fix Boost optional dependencies
2021-02-05 16:10:32 +01:00
Laurent Rineau
b0fb60066e
Merge pull request #5392 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron demo: Fixes
2021-02-05 16:10:10 +01:00
Laurent Rineau
1b176ab536
Merge pull request #5400 from maxGimeno/Demo-inflate_mesh_plugin-maxGimeno
...
Polyhedron_demo: Add inflate_mesh
2021-02-05 16:10:05 +01:00
Laurent Rineau
b134ed8246
Merge pull request #5336 from maxGimeno/GraphicsView-Use_opengl_4_1_context-maxGImeno
...
Graphics_view: Upgrade glsl version in basic_viewer_shaders
2021-02-05 16:07:32 +01:00
Laurent Rineau
d97b9363f8
Merge pull request #5351 from sgiraudot/Classification-Fix_boost_optional_dependencies-GF
...
[Classification] Fix Boost optional dependencies
2021-02-05 16:07:27 +01:00
Laurent Rineau
5380ffd257
Merge pull request #5336 from maxGimeno/GraphicsView-Use_opengl_4_1_context-maxGImeno
...
Graphics_view: Upgrade glsl version in basic_viewer_shaders
2021-02-05 16:05:55 +01:00
Maxime Gimeno
6117354950
Add missing links for demo_framework
2021-02-04 10:40:59 +01:00
Maxime Gimeno
0e39a42f86
Fix shader
2021-02-01 16:27:41 +01:00
Maxime Gimeno
2f2b33c0ae
clean-up
2021-01-29 10:16:52 +01:00
Maxime Gimeno
f58e6e67d3
Replace Value by Distance
2021-01-28 12:19:55 +01:00
Maxime Gimeno
9b57095f71
Clean-up
2021-01-27 14:02:33 +01:00
Maxime GIMENO
59cb6fd3e8
Update Polyhedron/demo/Polyhedron/Plugins/Surface_mesh/Offset_meshing_plugin.cpp
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2021-01-27 13:47:48 +01:00
Maxime Gimeno
d53d306c43
Add an inflate_mesh action to the Offset_meshing_plugin
2021-01-27 13:19:13 +01:00
Maxime Gimeno
b71b8f2034
Don't add isolated vertices after hole filling polyline
2021-01-27 11:33:49 +01:00
Maxime Gimeno
01d8351383
Restore Isotropic remeshing of a selection of faces
2021-01-26 14:46:40 +01:00
Maxime Gimeno
a85cf6ed52
Move the include in the ifdef
2021-01-26 09:45:18 +01:00
Mael Rouxel-Labbé
1f45360d7a
Merge remote-tracking branch 'cgal/master' into SDG-Fix_doc-GF
2021-01-26 09:05:24 +01:00
Simon Giraudot
92c80c4203
Fix outdated CGAL Eigen importent target
2021-01-26 08:44:03 +01:00
Sébastien Loriot
bf128b3fda
rename typedef to make clear it is a property map
2021-01-25 16:19:23 +01:00
Sébastien Loriot
fd371ef96b
refactor the facet patch id maps + update the default
2021-01-25 16:09:17 +01:00
Simon Giraudot
8ce0470661
Make Boost IO Stream and Serialization optional for compiling Classification plugin
2021-01-25 15:49:11 +01:00
Laurent Rineau
ca9febf3b8
Merge pull request #5063 from maxGimeno/CMake-modernization-maxGimeno
...
CMake modernization
# Conflicts:
# CGAL_ipelets/demo/CGAL_ipelets/CMakeLists.txt
2021-01-22 15:25:54 +01:00
Laurent Rineau
a628208a84
Merge pull request #5285 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron Demo: new batch of fixes
2021-01-22 09:35:57 +01:00
Laurent Rineau
f176529041
Merge pull request #5357 from sloriot/CGAL-boost_function_output-master
...
Include non-deprecated header (master)
2021-01-21 16:22:39 +01:00
Laurent Rineau
52bb68c012
Merge pull request #5356 from sloriot/CGAL-boost_function_output-5.2
...
Include non-deprecated header (5.2)
2021-01-21 16:18:55 +01:00
Laurent Rineau
dce5ed14b7
Merge pull request #5355 from sloriot/CGAL-boost_function_output-5.1
...
Include non-deprecated header (5.1)
2021-01-21 16:09:39 +01:00
Maxime Gimeno
dfc613c342
Add missing makeCurrent()
2021-01-21 10:22:51 +01:00
Maxime Gimeno
9ac0a1de04
Merge remote-tracking branch 'cgal/master' into CMake-modernization-maxGimeno
2021-01-18 11:52:30 +01:00
Sébastien Loriot
bc161f2ae9
Merge 'CGAL-Eigen3_support-5.2'
2021-01-15 10:59:20 +01:00
Sébastien Loriot
f4935dc199
Merge branch 'CGAL-Eigen3_support-5.1'
2021-01-15 10:54:02 +01:00
Sébastien Loriot
eecb00534e
fix macro name to be consistent with find_package
2021-01-15 10:43:34 +01:00
Sébastien Loriot
ad911271a9
Merge commit '6594e7549bd70923990d86c31e2aa267a79bb629' into HEAD
2021-01-15 10:12:17 +01:00
Sébastien Loriot
bdd4efe3b3
Merge commit 'efc0c525e8b' into HEAD
2021-01-15 10:06:56 +01:00
Sébastien Loriot
efc0c525e8
include non-deprecated header
2021-01-15 10:02:00 +01:00
Dmitry Anisimov
269a47d773
Merge branch 'master' into CGAL-clang_warnings_fix-danston
2021-01-14 16:51:13 +01:00
Maxime Gimeno
2255f8e8ea
Merge remote-tracking branch 'cgal/master' into CMake-modernization-maxGimeno
2021-01-13 14:34:09 +01:00
Maxime Gimeno
04753381e5
Rename file and add ::Qt
2021-01-12 13:22:34 +01:00
Maxime Gimeno
95192d6d4b
factorize context initialization
2021-01-12 13:08:58 +01:00
Maxime Gimeno
5948bc846e
Try to remove Filtered_kernel from the dependencies of BGL
2021-01-11 14:11:30 +01:00
Maxime Gimeno
5d2ad68148
Add new Dependences. ATTENTION BGL is propagated through the NPs in Stream_support
2021-01-08 15:58:46 +01:00
Dmitry Anisimov
357186df40
polyhedron range loop analysis copy to ref warning fixed
2021-01-07 17:02:30 +01:00
Maxime Gimeno
3d1c41fd14
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2021-01-07 15:05:28 +01:00
Maxime Gimeno
2a212bb2a8
Upgrade non-compatibility sahders in Basic_viewer to glsl 150 and add a context creation before the creation of the QApp in draw_xxx examples
2021-01-07 13:06:40 +01:00
Laurent Rineau
9db83004d5
Merge pull request #5107 from maxGimeno/Demo-Optical_zoom_to_pointer-maxGimeno
...
GraphicsView: Zoom enhancement
2021-01-06 16:11:51 +01:00
Maxime Gimeno
d722bdc0c7
add return value to printEdgeIds()
2021-01-05 11:15:06 +01:00
Maxime Gimeno
fa1a626ef9
Fix scene that loads when supposed to be canceled.
2020-12-31 14:47:02 +01:00
Maxime Gimeno
4b5e25893a
If there is only one patch, let the user chose its color for the tests
2020-12-18 16:04:36 +01: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
aa0c8ff10f
camelCase
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-12-17 14:33:20 +01:00
Maxime Gimeno
fd99f6f518
Fix moving groups in groups
2020-12-17 13:12:02 +01:00
Maxime Gimeno
af6f8d32db
Reset cursor at transform_item destruction
2020-12-17 12:56:59 +01:00
Maxime Gimeno
c6c8433722
clean-up
2020-12-17 12:28:11 +01:00
Maxime Gimeno
11f6e2f995
Add a function to add a polyline in a graph and split the graph into maximal polylines.
2020-12-17 12:24:11 +01:00
Maxime Gimeno
4ce51fb61b
WIP split polyline in graph
2020-12-16 16:00:10 +01:00
Maxime Gimeno
60fb81d81d
clean-up selection_item
2020-12-16 12:34:35 +01:00
Maxime Gimeno
ab8a35ae72
Split the mv_matrix in the shaders to be able to compute fN and fP independently
2020-12-15 15:25:19 +01:00
Maxime Gimeno
1d98f0f71d
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-12-09 14:40:02 +01:00
Maxime Gimeno
0bbb6c6f4e
Fix some warnings
2020-12-09 14:34:14 +01:00
Mael Rouxel-Labbé
6b87fe393d
Fix various grammar issues
2020-12-05 11:11:33 +01:00
Simon Giraudot
57f7466efe
Fix RANSAC plugin
2020-12-01 14:28:00 +01:00
Maxime Gimeno
37b5928df2
Fixes of warnings and errors
2020-12-01 11:33:35 +01:00
Maxime Gimeno
277b8cc74b
Fix OFF_reading
2020-11-25 13:40:19 +01:00
Maxime Gimeno
3b70343590
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-11-16 16:19:43 +01:00
Laurent Rineau
e7b5eddfe6
Merge pull request #5093 from maxGimeno/Demo-Enhancements-maxGimeno
2020-11-13 16:08:58 +01:00
Laurent Rineau
49e7ddccc9
Merge pull request #4243 from maxGimeno/Cmake_improvements-maxGimeno
...
General CMake improvements
2020-11-13 15:43:54 +01:00
Laurent Rineau
2f73dab22f
Merge pull request #5071 from sgiraudot/PSP-Scanline_orient_normals-GF
...
[Small Feature] Scanline Orient Normals
2020-11-13 15:31:56 +01:00
Maxime Gimeno
8e23d5c482
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-11-10 09:00:41 +01:00
Laurent Rineau
b248867e91
Merge pull request #5141 from maxGimeno/Demo-Fix-clipping_plugin-maxGimeno
2020-11-09 17:10:24 +01:00
Laurent Rineau
20619a586b
Finish with the last one
2020-11-06 12:54:19 +01:00
Maxime Gimeno
cc3cb3c18d
Finish adding missing `.cpp` in cmakelists of polyhedron_demo
2020-11-06 11:54:26 +01:00
Laurent Rineau
25e65bceda
partial fix of CMP0115
2020-11-06 10:48:19 +01:00
Maxime Gimeno
cc00d293df
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-11-06 09:37:18 +01:00
Maxime Gimeno
933522afdc
Silter CMP0115 warning
2020-11-06 09:29:11 +01:00
Laurent Rineau
4acca1e770
Merge pull request #4978 from janetournois/PMP-remesh_non_triangle_faces-jtournois
...
Polyhedron demo - remesh a non-triangle mesh
2020-11-04 20:46:15 +01:00
Laurent Rineau
dbac5c10df
Merge pull request #5065 from maxGimeno/Demo-Fix_ssh-maxGimeno
...
Polyhedron_Demo: Fix ssh usage
2020-11-04 20:46:12 +01:00
Laurent Rineau
ed5a9c0f49
Merge pull request #5089 from sloriot/Demos-fix_warnings
...
fix warnings
2020-11-04 20:46:10 +01:00
Laurent Rineau
daee7209b5
Merge pull request #5108 from janetournois/PMP-remesh_after_detect_sharp_features-jtournois
...
Demo isotropic_remeshing_plugin - keep selection valid
2020-11-04 20:46:02 +01:00
Laurent Rineau
3f5e9bad29
Merge pull request #5124 from sloriot/PMP-simplify_polyline
...
Add experimental non-documented function to simplify a 3D polyline
2020-11-04 20:45:59 +01:00
Laurent Rineau
251bfa2c36
Merge pull request #5065 from maxGimeno/Demo-Fix_ssh-maxGimeno
...
Polyhedron_Demo: Fix ssh usage
2020-11-04 20:44:27 +01:00
Maxime Gimeno
8bafe10cfa
Fix the plugin
2020-11-04 15:26:06 +01:00
Maxime Gimeno
557b4e5bbc
Fix enabling in plugin
2020-11-04 14:25:38 +01:00
Maxime Gimeno
bb9e72afc9
Add tests
2020-11-04 14:14:09 +01:00
Maxime Gimeno
8b0ba4c786
Add a named_parameter to allow self-intersections for clip and split for planes and iso_cuboids
2020-11-04 10:21:55 +01:00
Maxime Gimeno
c61b519058
Close widget on clipper destruction
2020-11-04 08:48:17 +01:00
Maxime Gimeno
e36c147f0a
Fixes
2020-11-03 16:56:55 +01:00
Maxime Gimeno
35aa168395
Use string litteral for healp text
2020-11-03 14:16:23 +01:00
Maxime Gimeno
8802d2f577
Fix Clipping plugin, add an option to allow self-intersections for the clipper and fix descriptions. Add a help button.
2020-11-03 12:40:58 +01:00
Maxime Gimeno
e1fd6e9f44
Fix typo
2020-10-30 14:58:24 +01:00
Maxime Gimeno
07efe75a70
Add a plugin for polylines simplification
2020-10-30 14:30:18 +01:00
Maxime Gimeno
1c00bf6847
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-10-29 15:09:16 +01:00
Laurent Rineau
a6c5402dc6
Merge pull request #4885 from MaelRL/Iterative_authalic_parameterization
2020-10-29 14:21:42 +01:00
Laurent Rineau
12cf69b59c
Merge pull request #5109 from lrineau/Mesh_3-fix_add_features-GF
...
Mesh 3: fix add_features
2020-10-29 10:52:57 +01:00
Laurent Rineau
5b2f55c96c
Merge remote-tracking branch 'cgal/master' into PSP-Scanline_orient_normals-GF
2020-10-29 09:35:39 +01:00
Maxime Gimeno
b48966fe64
Fix warning
2020-10-29 08:46:43 +01:00
Mael
38c3dc7924
Merge branch 'master' into Iterative_authalic_parameterization
2020-10-28 17:34:01 +01:00
Maxime Gimeno
1b5f91d4aa
Fix VRML tests and give up on geomview
2020-10-27 14:42:18 +01:00
Maxime Gimeno
6b4734feff
trailing whitespaces
2020-10-27 10:39:40 +01:00
Maxime Gimeno
2ad4c16b6e
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-10-26 15:00:53 +01:00
Maxime Gimeno
07f955f286
Finish selection update system.
2020-10-26 14:14:43 +01:00
Maxime Gimeno
d534996f97
Fixes
2020-10-26 10:29:27 +01:00
Laurent Rineau
705c22414c
Merge pull request #4626 from sgiraudot/Classification-Simpler_IO_for_ETHZ_Random_forest-GF
...
[Small Feature] Modernize Classification Package
2020-10-23 15:57:20 +02:00
Laurent Rineau
cb390e23ee
Merge pull request #5082 from maxGimeno/Doc-fix_three_warning-maxGimeno
...
Three_documentation: Fix warning
2020-10-23 15:57:14 +02:00
Maxime Gimeno
9160932f72
WIP integrate visitor based garbage collection
2020-10-23 15:51:43 +02:00
Jane Tournois
caf1d4e24e
fix compilation after update of branch
2020-10-23 15:41:35 +02:00
Jane Tournois
6668f61924
reset num_vertices (resp. facets, vertices) to trick itemChanged()
...
the following connection :
connect(poly_item, &Scene_surface_mesh_item::itemChanged, this, [this](){
clears selection if number of simplices has changed since last update
resetting numbers of simplices tricks it and prevents the selection to be emptied
2020-10-23 15:20:14 +02:00
Laurent Rineau
def457e261
Use systematically the non-linear growth of balls in the 3D demo
2020-10-23 13:53:03 +02:00
Jane Tournois
1e45dda169
use the visitor in Surface_mesh->collect_garbage(visitor) to keep selection valid
2020-10-23 12:43:29 +02:00
Maxime Gimeno
0149977558
Fix precision warning and add missinf ifdefs for polyhedron_iostream
2020-10-23 09:10:53 +02:00
Maxime Gimeno
1efe80f8a5
Fixes some mouse bindings description
2020-10-22 13:53:40 +02:00
Maxime Gimeno
9e93d8d422
Remove unused call to component Core from demo's plufgins `Surface_mesh` CMakeLists.txt. (It should fix a linker error in the LEDA testsuite.)
2020-10-22 09:18:28 +02:00
Maxime Gimeno
11af006adb
remove POLICIes form polyhedron_demo and use cmake 3.20 in cmake_minimum_required
2020-10-21 12:47:56 +02:00
Sebastien Loriot
371888b96a
Update Polyhedron/demo/Polyhedron/Plugins/Display/Display_property_plugin.cpp
...
Co-authored-by: Maxime GIMENO <maxime.gimeno@gmail.com>
2020-10-20 15:24:11 +02:00
Maxime Gimeno
ade33b9a3f
Update tooltip
2020-10-20 12:56:45 +02:00
Maxime Gimeno
3098b09898
Allow the user to erase the scene_item in the polylines with the DEL key.
2020-10-20 12:48:30 +02:00
Maxime Gimeno
78fe976b31
Fix isotropic remeshing applicable
2020-10-20 11:11:44 +02:00
Maxime Gimeno
e678f589a4
Same for isotropic remeshing
2020-10-20 10:59:15 +02:00
Maxime Gimeno
27fed64b92
If a selection item does not have seleted edges, it is skipped during the color each components phase.
2020-10-20 10:53:34 +02:00
Maxime Gimeno
c093da3077
If selected_edges is empty, applying mesh_simplification to a selection_item fails with a warning dialog.
2020-10-20 10:43:46 +02:00
Maxime Gimeno
716285945b
Convex_hull for sleection items applies only for the selection, not for the whole mesh.
2020-10-20 10:43:21 +02:00
Maxime Gimeno
bebd60c12b
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-10-20 09:53:54 +02:00
Maxime Gimeno
945653c46f
fix selection_item
2020-10-20 09:24:51 +02:00
Sébastien Loriot
8cdc871ff1
fix warnings
2020-10-19 17:00:18 +02:00
Maxime Gimeno
1b09f6e77e
Set CMP0015 OLD
2020-10-19 15:10:20 +02:00
Maxime Gimeno
791f38535a
Fix laslib exports
2020-10-19 13:47:38 +02:00
Jane Tournois
de7b05c096
Merge remote-tracking branch 'cgal/master' into PMP-remesh_non_triangle_faces-jtournois
...
# Conflicts:
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/remesh_impl.h
2020-10-19 12:10:52 +02:00
Maxime Gimeno
12c5fbe719
Add obj IO for soups in demo
2020-10-19 09:56:05 +02:00
Simon Giraudot
80a5deb8e9
Merge remote-tracking branch 'mine/Classification-Simpler_IO_for_ETHZ_Random_forest-GF' into Classification-Simpler_IO_for_ETHZ_Random_forest-GF
2020-10-19 07:59:47 +02:00
Maxime Gimeno
af7e1a8829
Remove the scaler form the scene API
2020-10-16 14:32:12 +02:00
Laurent Rineau
b4a536047d
Merge pull request #5060 from Vishal19111999/CGAL-Define_CXX20_master-Vishal19111999
2020-10-16 13:56:25 +02:00
Laurent Rineau
86e1fc18ce
Merge pull request #4876 from lrineau/GraphicsView-Basic_viewer_improvements-GF
...
Improvements to Basic_viewer
2020-10-16 13:43:10 +02:00
Laurent Rineau
f5ce2bdb09
Merge pull request #5057 from maxGimeno/Demo-Fix_scene_scaling-maxGimeno
...
Polyhedron demo: Fix the scene scaling
2020-10-16 13:43:05 +02:00
Laurent Rineau
c6ae44a0fc
Merge pull request #5062 from sloriot/Demo-fix_move_border_vertex
...
Fix move vertex on the boundary
2020-10-16 13:43:03 +02:00
Laurent Rineau
0f92273687
Merge pull request #5064 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron_demo : Fix Edit_box->export_to_facegraph()
2020-10-16 13:43:00 +02:00
Laurent Rineau
fe24278512
Merge pull request #5069 from maxGimeno/Demo-Merge_hole_filling_plugins-maxgimeno
...
Polyhedron_demo: Merge hole_filling and hole_filling_polylines plugins
2020-10-16 13:42:58 +02:00
Laurent Rineau
1cf1a8435c
Merge pull request #5064 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron_demo : Fix Edit_box->export_to_facegraph()
2020-10-16 13:41:16 +02:00
Mael Rouxel-Labbé
4b28101397
Misc IO fixes
2020-10-14 21:46:18 +02:00
Mael Rouxel-Labbé
444531b80e
Fix broken `Kernel` links
2020-10-14 19:22:46 +02:00
Maxime Gimeno
121a23d964
WIP look at on optical zoom
2020-10-14 16:13:14 +02:00
Mael Rouxel-Labbé
f963191842
Fix some writers not meeting the generic API requirements
2020-10-14 15:32:59 +02:00
Mael Rouxel-Labbé
bfe4bcff3b
Fix assuming orient_PS returns `false` on failure (and not duplication)
2020-10-13 18:09:56 +02:00
Maxime Gimeno
32d137fda7
Add missing include
2020-10-13 15:45:33 +02:00
Maxime Gimeno
152ec0f8e0
Fix memory leeks
2020-10-13 12:26:36 +02:00
Vishal Pratap Singh
0c1c37bf3a
changed [=,this] to [this]
2020-10-12 23:36:23 +05:30
Laurent Rineau
90a9e97379
Use SYSTEM for target_include_directories
...
That way, the include dirs for libssh will be among those with
`SYSTEM`: at the end. As `CGAL::CGAL` is an imported target, its
include dirs were already `SYSTEM`.
2020-10-12 16:37:37 +02:00
Simon Giraudot
c453422a53
Update from review
2020-10-12 14:27:44 +02:00
Mael Rouxel-Labbé
10bd0729a9
Add missing 'bhd' in IAP (polyhedron param plugin)
2020-10-12 11:33:48 +02:00
Maxime Gimeno
d6641f8b9c
Privatize ssh and websocket
2020-10-12 09:49:04 +02:00
Vishal Pratap Singh
f889663188
removed trailing whitespaces
2020-10-10 11:32:24 +05:30
Mael Rouxel-Labbé
f55ef7dd50
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-10-09 18:36:17 +02:00
Vishal Pratap Singh
f6b81e8c2d
replaced [=] with [=,this] for C++ 20
2020-10-09 20:22:57 +05:30
Laurent Rineau
615d84d0db
Merge pull request #5056 from maxGimeno/Demo-Fix_compatibility_shaders-maxGImeno
...
Polyhedron_demo : Fix for compatibility shader
2020-10-09 16:50:09 +02:00
Maxime Gimeno
d44c38644e
Merge hole_filling and hole_filling_polylines plugins
2020-10-09 14:04:27 +02:00
Maxime Gimeno
28e3ceb749
Clean-up
2020-10-09 10:14:46 +02:00
Maxime Gimeno
14c8887307
Move the macro to the demo config.h and add misisng include
2020-10-09 09:49:52 +02:00
Maxime Gimeno
8d73e78abc
use target_compile_definition for websockets too
2020-10-08 15:47:46 +02:00
Maxime Gimeno
d9f5f7e226
Fix libssh usage for windows
2020-10-08 15:30:17 +02:00
Simon Giraudot
79abde22e8
Scanline orientation in demo
2020-10-08 15:08:51 +02:00
Maxime Gimeno
031b9e0ad0
Fix ssh usage
2020-10-08 13:19:11 +02:00
Maxime Gimeno
3ca8f13d1c
Fix Export_to_facegraph. Wrong item was modified.
2020-10-08 12:48:48 +02:00
Sébastien Loriot
9d920ba66c
fix move vertex on the boundary
2020-10-08 11:55:15 +02:00
Maxime Gimeno
5ab054b84d
Fix the scene scaling
2020-10-06 12:52:12 +02:00
Maxime Gimeno
e4362c88a7
more possible errors
2020-10-06 10:20:05 +02:00
Maxime Gimeno
10739ba980
Fix the compatibility shader for shader_with_light
2020-10-06 10:11:41 +02:00
Maxime Gimeno
39f97ca56b
remove NOT CGAL_HEADER_ONLY
2020-10-05 15:44:05 +02:00
Maxime Gimeno
43a49605e0
Fix conflicts
2020-10-05 13:20:40 +02:00
Sebastien Loriot
10ba34719e
Merge pull request #4728 from sloriot/PMP-cc_cleanup
...
Clean in connected components
2020-10-02 15:20:53 +02:00
Sebastien Loriot
20ac7ff2da
Merge pull request #4792 from lrineau/Mesh_3-reduce_size_of_debuginfo-GF
...
Reduce size of symbols (and debug infos)
2020-10-02 15:17:44 +02:00
Sebastien Loriot
aff306bb55
Merge pull request #4811 from maxGimeno/Demo-Fixes_and_features-maxGimeno
...
Polyhedron demo: fixes and features
2020-10-02 15:17:25 +02:00
Sebastien Loriot
931d707e4d
Merge pull request #4845 from danston/Polyhedron-cpp11_ranges-danston
...
Polyhedron cpp11 range-based loops
2020-10-02 15:17:05 +02:00
Sebastien Loriot
9ea4a875ef
Merge pull request #4862 from maxGimeno/Demo-Display_properties_plugin-maxGimeno
...
3D Demo: Display Surface_mesh properties
2020-10-02 15:16:37 +02:00
Laurent Rineau
c27dfb97e5
Merge pull request #4973 from maxGimeno/Demo-Fix_remve_isolated_vertices-maxGimeno
...
Polyhedron Demo: Fix Remove_isolated_vertices
2020-09-25 15:34:28 +02:00
Laurent Rineau
0615f32441
Merge pull request #5014 from maxGimeno/Demo-Fix_fit_text-maxGimeno
...
Polyhedron Demo: Robustify the engrave_text_plugin
2020-09-25 15:34:25 +02:00
Laurent Rineau
ad93ce0175
Merge pull request #5018 from maxGimeno/Demo-Add_simply_connected_polygon_generator-maxGimeno
...
Polyhedron Demo: Add an option to the polyline generator
2020-09-25 15:34:23 +02:00
Laurent Rineau
47b6db41d3
Merge pull request #5019 from maxGimeno/Demo-offset_mesher_wire-maxGimeno
...
Polyhedron Demo: Offset mesher detail
2020-09-25 15:34:21 +02:00
Laurent Rineau
ad83011d27
Merge branch '5.1.x-branch'
2020-09-24 16:45:08 +02:00
Laurent Rineau
4b65694724
Merge pull request #4944 from maxGimeno/Demo-AABB_plugins-new_stuff-maxGimeno
...
Polyhedron demo: filter the AABB_tree representation
2020-09-24 16:43:18 +02:00
Laurent Rineau
692fc7d167
Merge pull request #4959 from maxGimeno/Demo-Grid_plugin_changes-maxGimeno
...
Polyhedron demo: change for grid plugin
2020-09-24 16:43:11 +02:00
Laurent Rineau
62e8fcb4ce
Merge pull request #4975 from maxGimeno/Demo-Fix_mesh_plane_detection-maxGimeno
...
Polyhedron Demo: Fix Mesh_plane_detection_plugin
2020-09-24 16:43:07 +02:00
Laurent Rineau
cee9751f6a
Merge pull request #4980 from maxGimeno/Demo-Animation_mesh_deform-maxGimeno
...
Polyhedron Demo: Animation of surface_meshes
2020-09-24 16:43:04 +02:00
Laurent Rineau
0b2528c8b0
Merge branch 'releases/CGAL-5.0-branch' into 5.1.x-branch
2020-09-24 16:41:45 +02:00
Laurent Rineau
a246b3d776
Merge pull request #4979 from janetournois/PMP-remesh_after_detect_sharp_features-jtournois
...
Polyhedron demo - get the sharp edges back after remeshing
2020-09-24 16:34:48 +02:00
Maxime Gimeno
eccde8231b
Merge remote-tracking branch 'cgal/master' into Demo-Fixes_and_features-maxGimeno
2020-09-24 16:27:54 +02:00
Maxime Gimeno
2c7f4f0824
Factorized
2020-09-24 16:24:56 +02:00
Maxime Gimeno
702655aac5
Works with point set. Need factorization
2020-09-24 16:24:56 +02:00
Maxime Gimeno
ebc7ba62db
WIP point_set
2020-09-24 16:24:56 +02:00
Maxime Gimeno
f4e2edd5a6
WIP Point_set
2020-09-24 16:24:56 +02:00
Maxime Gimeno
086ed69d27
fix warning
2020-09-24 16:24:56 +02:00
Maxime Gimeno
6183da0408
Replace the IO keyword by "Viewer" and add it to the Display_property_plugin
2020-09-24 16:24:54 +02:00
Maxime Gimeno
59d5d2efad
Replace the IO keyword by "Viewer" and add it to the Display_property_plugin
2020-09-24 16:24:48 +02:00
Maxime Gimeno
a1ade09966
Ajust pixmap width
2020-09-24 16:24:16 +02:00
Maxime Gimeno
adc7da1be7
fix typo
2020-09-24 16:24:16 +02:00
Maxime Gimeno
fd1160b057
Fixes for heat_method and finalize the properties diplay
2020-09-24 16:24:16 +02:00
Maxime Gimeno
4db9a82fc3
WIP display property
2020-09-24 16:24:16 +02:00
Maxime Gimeno
9c194a7143
Switch offset item to wireframe
2020-09-24 13:01:04 +02:00
Maxime Gimeno
52c5245eb1
Add an option to triangulate a polyline/polygon in basic generator
2020-09-24 12:33:35 +02:00
Maxime Gimeno
7c42055ad0
Robustify the engrave text plugin
2020-09-23 12:32:51 +02:00
Maxime Gimeno
79db1b0cb9
Fix warnings and missing includes
2020-09-23 09:54:34 +02:00
Maxime Gimeno
0a2a0070fd
More conversion warnings
2020-09-23 09:43:03 +02:00
Mael Rouxel-Labbé
5d414461b0
Merge remote-tracking branch 'cgal/master' into Iterative_authalic_parameterization
2020-09-22 11:53:27 +02:00
Mael Rouxel-Labbé
4694a48913
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-09-22 11:35:25 +02:00
Maxime Gimeno
095b801c92
Fix is_border test in id_printing
2020-09-22 08:26:11 +02:00
Maxime Gimeno
07322242a6
Fix warning
2020-09-21 11:39:23 +02:00
Maxime Gimeno
687c86af2b
fix warning
2020-09-21 10:16:42 +02:00
Maxime Gimeno
a6199184be
Add parenthesis around b.min
2020-09-21 09:55:13 +02:00
Laurent Rineau
fac1f85985
Merge pull request #4938 from sloriot/BGL-simpler_inheritance
...
Add a convenience header file to inherit from face graphs
2020-09-11 15:16:34 +02:00
Laurent Rineau
113048faef
Merge pull request #4960 from maxGimeno/Demo-C3t3_can_read_mesh_with_domain_0-maxGimeno
...
Polyhedron Demo: .mesh reading enhancement
2020-09-11 15:07:47 +02:00
Jane Tournois
fd88ec4925
update num_faces in selection item
...
to avoid selected_facets.clear() in the slot() associated to
Scene_surface_mesh_item::itemChanged()
2020-09-11 11:41:19 +02:00
Maxime Gimeno
301f0be305
Fix warnings
2020-09-11 09:14:46 +02:00
Jane Tournois
1dba2d1d82
add visitor in Triangulate_facets_plugin
2020-09-11 08:34:37 +02:00
Jane Tournois
17d7fb8e68
use triangulate_visitor to keep the set of selected facets valid
2020-09-10 16:07:23 +02:00
Maxime Gimeno
721a6aafd1
Fix comparison warning
2020-09-10 09:45:40 +02:00
Maxime Gimeno
e1ff1efaab
Update_vertex works for flat data
2020-09-08 09:28:16 +02:00
Maxime Gimeno
aeda2ef58c
Replace boolean name and prevent maxx_domain=0
2020-09-07 12:35:54 +02:00
Jane Tournois
7cdc3775fd
get the sharp edges back after remeshing
...
they were saved in ecm and edges_to_protect but not back-ported
to eif
2020-09-04 15:10:06 +01:00
Jane Tournois
32f6a1ab3d
make triangulate_faces usable on a selection of faces
2020-09-04 15:42:15 +02:00
Maxime Gimeno
7449fc4730
add a help box
2020-09-04 15:35:57 +02:00
Maxime Gimeno
8f4055ce9c
Nice icons
2020-09-04 14:55:03 +02:00
Maxime Gimeno
3d664482a5
connect slider
2020-09-04 14:33:37 +02:00
Maxime Gimeno
fc8d134d56
better reset and init state
2020-09-04 14:29:06 +02:00
Maxime Gimeno
004e76d764
update of the UI
2020-09-04 13:48:18 +02:00
Jane Tournois
8400d05d8a
check that surfaces to remesh are triangle meshes
2020-09-04 13:43:59 +02:00
Jane Tournois
6e3ca144aa
in the demo, remesh a non-triangle mesh
...
when a user wants to remesh a non-triangle mesh, give the user
the option to first triangulate before starting to remesh
2020-09-04 11:36:07 +02:00
Maxime Gimeno
023e72482d
secure stuff
2020-09-04 11:24:12 +02:00
Maxime Gimeno
085997cb06
Add 3 buttons and associated functions: start, singlestep and reset.
2020-09-04 10:46:02 +02:00
Maxime Gimeno
0f0c69d4bf
Fix warning
2020-09-04 08:37:24 +02:00
Maxime Gimeno
1bfaf052e6
Add the plugin, and the basic functions.
2020-09-03 15:40:35 +02:00
Maxime Gimeno
be26e0308e
Updtae CMakeLists.txt
2020-09-03 12:28:18 +02:00
Maxime Gimeno
0a44140fe1
Fix Shape_detection plugin for Surface_meshes and remove Mesh_plane_detection_plugin, which was an alpha version of Shape_detection.
2020-09-03 12:03:38 +02:00
Maxime Gimeno
f64eb35b3e
Change subdirectory name to Shape Detection
2020-09-03 11:00:44 +02:00
Maxime Gimeno
284b018c44
Update Mehs_plane_detection_plugin with CGAL Region growing
2020-09-03 10:59:06 +02:00
Maxime Gimeno
a9abe34772
Update displayed number of isolated vertices after removal
2020-09-02 16:19:27 +02:00
Laurent Rineau
6aefea87b9
Merge pull request #4949 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron demo: Fixes
2020-08-27 14:44:14 +02:00
Maxime Gimeno
7fd1d41c33
Fix spacing method
2020-08-27 13:51:58 +02:00
Maxime Gimeno
39c0f96492
Fix domain 0 behaviour
2020-08-27 13:18:46 +02:00
Maxime Gimeno
9d1e849517
Allow the .mesh to be read even with null domains
2020-08-27 10:26:58 +02:00
Maxime Gimeno
458296ced5
add a factor 1.001 to the default values of the spacing
2020-08-27 09:31:51 +02:00
Mael Rouxel-Labbé
8682f9bafb
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-08-24 11:45:17 +02:00