Commit Graph

8522 Commits

Author SHA1 Message Date
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