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
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