Maxime Gimeno
af7e1a8829
Remove the scaler form the scene API
2020-10-16 14:32:12 +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
Maxime Gimeno
e1ff1efaab
Update_vertex works for flat data
2020-09-08 09:28:16 +02:00
Maxime Gimeno
ccda9638a4
Update displayed ids when moving a point
2020-08-24 09:12:24 +02:00
Maxime Gimeno
261eb678b0
Update displayed ids when moving a point
2020-07-24 16:13:58 +02:00
Maxime Gimeno
9f056030f9
Finish the Scene Scaler
2020-07-03 11:56:45 +02:00
Sébastien Loriot
0779373835
extra run of the script to remove tabs and trailing whitespaces
...
right after the merge of 4.14 release branch
+ manual fix on one line in:
* Arrangement_on_surface_2/include/CGAL/IO/Arr_text_formatter.h
* .travis/generate_travis.sh
2020-03-26 14:16:06 +01:00
Maxime Gimeno
e7b01b6d45
Don't count the nm vertices.
2019-09-02 16:25:11 +02:00
Maxime Gimeno
9db7bea1f6
Add a nm_vertices stat to the surface_mesh_item
2019-09-02 15:43:42 +02:00
Maxime Gimeno
1ed4211bc1
Force GouraudPlusEdges for Move Vertex
2019-07-12 16:34:04 +02:00
Maxime Gimeno
b422ca258c
Only update locally the geometry of the item when moving a vertex around.
2019-07-11 16:26:57 +02:00
Simon Giraudot
207a432dfd
Merge remote-tracking branch 'mine/Surface_mesh-PLY_IO-GF' into Surface_mesh-PLY_IO-GF
2019-04-23 12:08:44 +02:00
Simon Giraudot
fe6f00203c
Add comments of PLY mesh in demo
2019-04-09 15:04:25 +02:00
Maxime Gimeno
4571c4555e
Merge remote-tracking branch 'cgal/master' into Demo-Multiple_viewers-GF
2018-11-28 11:58:55 +01:00
Maxime Gimeno
9dc71d3a61
Change API
2018-11-13 15:14:59 +01:00
Maxime Gimeno
5139da74c5
Fix problems with patch ids in surface_mesh_item
2018-11-12 12:12:49 +01:00
Maxime Gimeno
7317db2c91
Save alpha state
2018-10-30 12:38:18 +01:00
Maxime Gimeno
32de514dd8
Fix printIds and zoomtoid now applies to the currentViewer.
2018-10-08 15:55:44 +02:00
Maxime Gimeno
fd27bd9c09
Share VBOs between viewers.
2018-09-11 13:06:02 +02:00
Maxime Gimeno
4be9d68e0b
Fix conflicts
2018-08-23 16:42:05 +02:00
Maxime Gimeno
d51475b835
Merge remote-tracking branch 'cgal/master' into Demo-Remove_polyhedron_item-GF
2018-08-20 08:58:53 +02:00
Maxime Gimeno
bed78ac507
Add a hasFPatchId() function to sm_item to treat differently the patch_ids and the colors per face.
2018-08-01 16:54:02 +02:00
Laurent Rineau
3aa615dc92
Merge branch 'master' into Polyhedron_demo-less_includes-GF
2018-07-24 13:46:57 +02:00
Maxime Gimeno
5f7293f859
Finish removing polyhedorn
2018-07-12 10:18:50 +02:00
Andreas Fabri
a824a7b89a
Use Q_MOC_RUN
2018-06-05 14:48:26 +01:00
Maxime Gimeno
12ba1084ad
Add classes and functions to factorize and facilitate rendering an item.
...
Make Surface_mesh_item use them.
2018-06-04 12:00:21 +02:00
Maxime Gimeno
1882658a94
Add depth-peeling to the scene.
2018-06-04 12:00:20 +02:00
Jane Tournois
9afbc37316
add "is pure quad" to the polyhedron statistics
2018-04-05 13:38:55 +02:00
Maxime Gimeno
b45dab365d
Fix after rebase
2017-07-25 10:39:19 +02:00
Maxime Gimeno
a1b034c1c1
Add Ids display for SM_items
2017-07-25 10:04:28 +02:00
Maxime Gimeno
00554c25fc
Add an action in the context menu of polyhedron and SM items to reset colors.
2017-07-18 09:33:47 +02:00
Maxime Gimeno
12e8fcb5ae
Fix Orthogonal zoom and add it to SM_item
2017-07-10 16:26:47 +02:00
Maxime Gimeno
8620c54a9b
Add statistics to SM_item
...
mend
2017-07-10 16:26:05 +02:00
Laurent Rineau
6b55eb55f7
Merge pull request #2203 from maxGimeno/PMP_join_and_split-Use_SM-GF
...
Polyhedron_demo: Join_and_split_polyhedra_plugins uses Surface_mesh
2017-07-10 15:36:51 +02:00
Maxime Gimeno
e362b83c00
Add OBJ reading and writing, along with OFF writing for SM_item.
2017-06-26 15:28:11 +02:00
Maxime Gimeno
4ccf71779e
Join_and_split_polyhedra_plugin works with both Polyhedron and Surface_mesh.
2017-06-26 12:12:53 +02:00
Maxime Gimeno
bd45c39ef3
Fix warnings
2017-06-14 09:32:13 +02:00
Andreas Fabri
e77f1d4d78
Fix the demo
2017-05-31 19:50:02 +02:00
Maxime Gimeno
c892cf49c7
Clean-up
2017-05-29 13:24:09 +02:00
Maxime Gimeno
1330777a31
Make property maps for PMP and Surface_mesh generic
...
Conflicts:
Polyhedron/demo/Polyhedron/Plugins/PMP/Detect_sharp_edges_plugin.cpp
Polyhedron/demo/Polyhedron/Scene_surface_mesh_item.h
2017-05-29 13:22:37 +02:00
Maxime Gimeno
b122889723
Make the Detect_sharp_edges_plugin work with a SM_item
...
- finished the BGL-ization of Detect_features_in_polyhedra.h
- added a feature edges visualization to the SM_item.
Conflicts:
Polyhedron/demo/Polyhedron/Plugins/Mesh_3/CMakeLists.txt
Polyhedron/demo/Polyhedron/Plugins/PMP/CMakeLists.txt
Polyhedron/demo/Polyhedron/Plugins/PMP/Detect_sharp_edges_plugin.cpp
Polyhedron/demo/Polyhedron/Scene_surface_mesh_item.h
2017-05-29 13:22:36 +02:00
Maxime Gimeno
897a377344
Fix after rebase
2017-05-29 13:22:36 +02:00
Maxime Gimeno
ca23909bb1
Move SMesh definition and its property_maps to a dedicated header.
2017-05-29 13:22:33 +02:00
Maxime Gimeno
ce9082bad5
Fixes after merge:
...
- fix merge errors
- fix picking unbinding in selection
- fix AABB_primitive triangulation in SM_item
2017-05-29 13:20:41 +02:00
Maxime Gimeno
880b6e21a2
Fixes and Clean-up.
...
- Move the new properties in a file in PMP and remove them from the namespace boost.
- Move the surface mesh properties from properties_Surface_mesh.h to Scene_surface_mesh_item.h
2017-05-29 13:20:39 +02:00
Andreas Fabri
b5212bd83b
Make surface mesh simplification plugin work for Surface_mesh
2017-05-29 13:20:38 +02:00
Maxime Gimeno
9f44aada51
fix detect_sharp_edges_plugin
2017-05-29 13:20:38 +02:00
Maxime Gimeno
f0ff34dda6
Use a specific unified k_ring item with the double target strategy for the selection_item to avoid moc problems.
2017-05-29 13:20:36 +02:00
Maxime Gimeno
3c7c2a663d
Fix signals/slots between selection_item and k_ring_selector
2017-05-29 13:20:36 +02:00
Maxime Gimeno
6f16b033c2
Deformation can be used on a Surface_mesh_item
2017-05-29 13:19:38 +02:00