Commit Graph

8324 Commits

Author SHA1 Message Date
Guillaume Damiand 4332889259 remove template for Buffer_for_vao 2023-10-23 02:03:48 +02:00
Guillaume Damiand 761fde02be add_in_graphics_scene -> add_to_graphics_scene; plus remove template parameter NumberType 2023-10-23 01:52:38 +02:00
Guillaume Damiand cbe7ef2b40 Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2023-10-22 17:18:04 +02:00
Guillaume Damiand d74a3dbeac Remove template parameter for graphics scene 2023-10-22 17:12:21 +02:00
Laurent Rineau 3ec0c7e186 Merge pull request #7737 from ange-clement/Polyhedron-demo-Clipping-box-more-support-aclement
Polyhedron demo : Add clip box plugin support for more items
2023-10-16 11:13:26 +02:00
ange-clement abedd731a7 Fix warning (i, j and k can be negative) 2023-10-06 16:31:54 +02:00
Laurent Rineau a5d44aa808 fix the random appearance of clip plane
For the `Scene_c3t3_item` (and probably `Scene_triangulation_item` as
well) most of the time the clip plane was not shown. This is because of
Boolean data member `cut_plane_enabled` that was not initialized.
2023-10-06 16:04:21 +02:00
ange-clement 40f5ac0023 Fixed warnings +
deleted unsused variables
2023-10-05 15:56:59 +02:00
ange-clement 857de8b110 Fixed warning 2023-10-04 11:21:02 +02:00
ange-clement 92cb998499 Diabled "Alpha slider" on edit box 2023-10-02 13:16:28 +02:00
Guillaume Damiand a5ee74cb66 Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2023-09-29 08:36:37 +02:00
Guillaume Damiand 9f22d67ed0 Rename Graphic_storage in Graphics_scene (Andreas and Sebastien review) 2023-09-28 12:49:00 +02:00
Guillaume Damiand fd115bd321 Rename Graphic_storare into Graphics_scene (Andreas and Sebastien review) 2023-09-28 11:06:53 +02:00
Guillaume Damiand ebd13c8551 Rename Drawing_functor in Graphics_scene_options (following Andreas and Sebastien review) 2023-09-28 09:13:44 +02:00
ange-clement 7edb061915 Added dual contouring plugin from isosurfacing_3 package 2023-09-26 15:44:30 +02:00
ange-clement 98ba8b68e3 Fix wrong linkage 2023-09-26 12:38:34 +02:00
ange-clement 031594e0db Replaced Q_FOREACH with c++11 for each 2023-09-26 12:23:52 +02:00
ange-clement c8545e8f06 Add link to scene_edit_box_item
+ small fix of triangulation_3 cut plane
2023-09-26 12:14:52 +02:00
ange-clement c803f0f8d8 Merge branch 'Polyhedron-demo-upgrade-image-visualization-aclement' into Polyhedron-demo-Clipping-box-more-support-aclement 2023-09-26 10:52:19 +02:00
ange-clement aa125fe1db Quick fix : Made images draw surfaces even if they are inside 2023-09-26 10:48:21 +02:00
ange-clement 384e7fad38 Added epsilon on clipping
+ try fix test undefined reference to Scene_edit_box_item
2023-09-26 10:16:17 +02:00
ange-clement c5b2d4d00b Added reset button on clip box 2023-09-26 10:12:22 +02:00
ange-clement 0c090b80e2 Disabled tetrahedra clip plane when clipping box is active 2023-09-25 17:13:56 +02:00
ange-clement eb5c2816d5 Adapted clip button to a toggle behaviour 2023-09-25 11:55:28 +02:00
ange-clement 45f0c6665a Added clip support for tetrahedral meshes 2023-09-25 10:50:29 +02:00
ange-clement 41702c944b Added clip box support for image items 2023-09-22 16:05:50 +02:00
Laurent Rineau 8718201f3e Merge pull request #7613 from MaelRL/AW3-Tet_remesh_example-GF
Add an example on combining 3D Alpha Wrap and Tetrahedral Remeshing
2023-09-19 16:29:25 +02:00
Laurent Rineau 90fdb93702 Merge pull request #7697 from ange-clement/Polyhedron-demo-meshing-segmented-image-color-aclement
Polyhedron demo : meshing a segmented image and preserving color
2023-09-19 16:29:20 +02:00
Mael Rouxel-Labbé 70c79da6fc Merge remote-tracking branch 'cgal/master' into AW3-Tet_remesh_example-GF 2023-09-13 15:31:10 +02:00
ange-clement 7d79636f0b Removed unnecessary lines 2023-09-11 17:48:24 +02:00
Laurent Rineau 46923342ad Merge pull request #7576 from albert-github/feature/issue_7395
issue #7395 Improvement of layout of model relations

# Conflicts:
#	Kernel_23/doc/Kernel_23/CGAL/Vector_2.h
2023-09-07 10:48:34 +02:00
Laurent Rineau c50c72fd28 Merge pull request #7648 from albert-github/feature/bug_pkgdesc_incl
Better showing of `#include`
2023-09-07 10:46:32 +02:00
ange-clement 1bfc83421f Merge branch 'master' into Polyhedron-demo-meshing-segmented-image-color-aclement 2023-09-07 10:32:52 +02:00
ange-clement c059ee5be3 Updated scene mesh creation
The color is initialized to the base item's color.
2023-09-07 10:06:25 +02:00
ange-clement 6f8116c4d5 Update mesh coloring.
Visible surface patches uses the domains' colors.
The mesh generated from an image has now the same color
(if their base color is the same).
2023-09-06 18:24:27 +02:00
ange-clement 7beae3e8be Made images colors adapt to their base color 2023-09-06 16:19:02 +02:00
Guillaume Damiand 467e55f10d Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2023-08-28 14:38:58 +02:00
Sébastien Loriot 608d0c81c4 use a macro 2023-08-24 14:56:48 +02:00
albert-github 93001308f4 Merge branch 'master' into feature/issue_7395
# Conflicts:
#	Arrangement_on_surface_2/doc/Arrangement_on_surface_2/Concepts/ArrangementPointLocation_2.h
#	Arrangement_on_surface_2/doc/Arrangement_on_surface_2/Concepts/ArrangementVerticalRayShoot_2.h
2023-08-18 11:10:42 +02:00
Sébastien Loriot 28f904f4e2 Merge remote-tracking branch 'cgal/master' 2023-08-15 07:16:14 +02:00
Sébastien Loriot eada3ee8ca Merge branch 'master' into 'sloriot/CGAL-using_c++17_stl' 2023-08-14 14:19:25 +02:00
albert-github 0ce82c0bd5 Better showing of `#include`
Getting a better (and consistent) output for the include file to be used with some functions.
Normally `#include` are sown as in a typewrite font, but the `#include` in these cases were shown in a code block way.
2023-08-13 18:22:07 +02:00
Mael Rouxel-Labbé dab6394215 Introduce AW3 Vb/Cb to avoid using T3_Vb/Cb_with_info_3 2023-08-03 12:05:40 +02:00
Mael Rouxel-Labbé 7ec586ca73 Temporary workaround the selection item emitting way too many signals 2023-07-19 10:56:14 +02:00
albert-github ad41766454 issue #7395 Improvement of layout of model relations
Corrected `cgalModels` to `cgalHasModes` inside `cgalHasNodelsBegin` / `cgalHasModelsEnd`
2023-07-18 13:23:37 +02:00
albert-github de3ba0f47c Merge remote-tracking branch 'upstream/master' into feature/issue_7395 2023-07-17 10:17:34 +02:00
Laurent Rineau c5fd2070e3 Merge pull request #7539 from MaelRL/Demo-Display_plugin-GF
Display property / Heat method plugins improvements
2023-07-17 09:52:39 +02:00
albert-github 4e5578d469 issue #7395 Improvement of layout of model relations
- based on review
2023-07-15 13:12:15 +02:00
albert-github a0320dd7b4 Merge branch 'master' into feature/issue_7395
# Conflicts:
#	Polyhedron/doc/Polyhedron/Concepts/PolyhedronItems_3.h
2023-07-13 10:33:18 +02:00
Mael Rouxel-Labbé 39983615cd Remove unused variable 2023-07-12 15:57:35 +02:00